Created
September 13, 2018 21:31
-
-
Save tbrowder/7fc28effe9eb6c15965dbc5a823709a4 to your computer and use it in GitHub Desktop.
spectest failures
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/usr/bin/perl tools/build/check-nqp-version.pl /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/install/bin/nqp-m | |
rm -f -- perl6 | |
cp -- perl6-m perl6 | |
chmod -- 755 perl6 | |
/usr/bin/perl t/harness5 --fudge --moar --keep-exit-code --verbosity=1 t/spec/S32-list/seq.t | |
t/spec/S32-list/seq.rakudo.moar .. | |
1..41 | |
ok 1 - seq => array works 1 | |
ok 2 - We didn't flatten the RHS because it's no single argument | |
ok 3 - Seq stayed intact | |
ok 4 - seq => array works 2 | |
ok 5 - We didn't flatten the RHS because it's no single argument | |
ok 6 - Seq stayed intact | |
ok 7 - seq => array works 3 | |
ok 8 - can assign a Seq to an array slice | |
ok 9 - assign slice from Seq that references same array | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
ok 10 - slice assignment from seq Nils out unused indices | |
ok 11 - assign slice indexed by self-referential Seq (1) | |
ok 12 - assign slice indexed by self-referential Seq (2) | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
ok 13 - array slice assigned from Seq evals indices first | |
ok 14 - array slice assigned from Seq evals index Seq first | |
ok 15 - WhateverCode works on array slice assigned from Seq | |
ok 16 - Whatever array slice assigned from Seq works | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
ok 17 - Whatever array slice assigned from Seq Nils unassigned indices | |
ok 18 - Array slice assigned from Seq is eager | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
Use of uninitialized value of type Any in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block at /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/lib/Test.pm6 (Test) line 169 | |
ok 19 - Chained array assignment from Seq | |
ok 20 - single index array slice assignment from Seq | |
ok 21 - single index assignment from Seq | |
ok 22 - Seq slice assignment works | |
ok 23 - Seq slice assignment is lazy | |
ok 24 - Chained Seq slice assignment works | |
ok 25 - Chained Seq slice assignment is lazy | |
not ok 26 - WhateverCode in Seq slice assignment # TODO Cannot assign immutable | |
# Failed test 'WhateverCode in Seq slice assignment' | |
# at t/spec/S32-list/seq.rakudo.moar line 111 | |
# expected: 'a b' | |
# got: '0 1' | |
ok 27 - .perl.EVAL on consumed Seq gives Seq:D | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 28 - .perl.EVAL-roundtripped Seq throws when attempting to consume again | |
ok 29 - from-loop(&body) returns a Seq | |
ok 30 - the Seq object is lazy | |
ok 31 - from-loop(&body, &condition) returns a Seq | |
ok 32 - from-loop(&body, &condition) terminates calling &body if &condition returns False | |
ok 33 - from-loop(&body, &condition, &afterward) returns a Seq | |
ok 34 - from-loop(&body, &condition, &afterward) terminates calling &body if &condition returns False | |
ok 35 - &afterward is called after each call to &body. | |
ok 36 - .perl on cached Seq does not think it was consumed | |
1..2 | |
ok 1 - .Capture returns a Capture of the List of the Seq | |
ok 2 - can unpack a Seq | |
ok 37 - Seq.Capture | |
1..2 | |
1..11 | |
ok 1 - infix:<eqv> | |
ok 2 - .iterator | |
ok 3 - .Slip | |
ok 4 - .join | |
ok 5 - .List | |
ok 6 - .list | |
ok 7 - .eager | |
ok 8 - .Array | |
ok 9 - .is-lazy (when not lazy) | |
ok 10 - .is-lazy | |
ok 11 - .sinking a cached Seq does not pull from iterator | |
ok 1 - methods work fine when Seq *is* cached | |
1..12 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 1 - infix:<eqv> | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 2 - .iterator | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 3 - .Slip | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 4 - .join | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 5 - .List | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 6 - .list | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 7 - .eager | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 8 - .Array | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 9 - .is-lazy | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Seq::Consumed) | |
ok 10 - .is-lazy (when lazy) | |
ok 11 - .sinking uncached Seq pulls from iterator | |
ok 12 - .sinking again does not throw | |
ok 2 - methods still throw when Seq is NOT cached | |
ok 38 - methods on cached Seqs | |
ok 39 - skip works with a WhateverCode | |
ok 40 - Seq.perl roundtrips containerized Seqs correctly | |
not ok 41 - Seq.Numeric uses .count-only method, when available | |
# Failed test 'Seq.Numeric uses .count-only method, when available' | |
# at t/spec/S32-list/seq.rakudo.moar line 226 | |
# FUDGED! | |
# Looks like you failed 1 test of 41 | |
Dubious, test returned 1 (wstat 256, 0x100) | |
Failed 1/41 subtests | |
Test Summary Report | |
------------------- | |
t/spec/S32-list/seq.rakudo.moar (Wstat: 256 Tests: 41 Failed: 1) | |
Failed test: 41 | |
Non-zero exit status: 1 | |
Files=1, Tests=41, 1 wallclock secs ( 0.03 usr 0.01 sys + 1.70 cusr 0.07 csys = 1.81 CPU) | |
Result: FAIL | |
Makefile:681: recipe for target 't/spec/S32-list/seq.t' failed | |
make: *** [t/spec/S32-list/seq.t] Error 1 | |
/usr/bin/perl tools/build/check-nqp-version.pl /usr/local/people/tbrowde/mydata/tbrowde-home-bzr/perl6/perl6-repo-forks/rakudo/install/bin/nqp-m | |
rm -f -- perl6 | |
cp -- perl6-m perl6 | |
chmod -- 755 perl6 | |
/usr/bin/perl t/harness5 --fudge --moar --keep-exit-code --verbosity=1 t/spec/S32-list/tail.t | |
t/spec/S32-list/tail.t .. | |
1..29 | |
ok 1 - List.tail works | |
ok 2 - Array.tail works | |
ok 3 - Scalar.tail works | |
ok 4 - Range.tail works | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Lazy) | |
ok 3 - .action matches tail | |
ok 5 - Range.tail on lazy list does not work | |
ok 6 - List.tail(5) works | |
ok 7 - Array.tail(5) works | |
ok 8 - Scalar.tail(5) works | |
ok 9 - Range.tail(5) works | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Lazy) | |
ok 3 - .action matches tail | |
ok 10 - Range.tail(5) on lazy list does not work | |
ok 11 - List.tail(0) works | |
ok 12 - Array.tail(0) works | |
ok 13 - Scalar.tail(0) works | |
ok 14 - Range.tail(0) works | |
ok 15 - List.tail(-1) works | |
ok 16 - Array.tail(-1) works | |
ok 17 - Scalar.tail(-1) works | |
ok 18 - Range.tail(-1) works | |
ok 19 - List.tail works if too short | |
ok 20 - Array.tail works if too short | |
ok 21 - Range.tail works if too short | |
ok 22 - List.tail works if empty | |
ok 23 - Array.tail works if empty | |
ok 24 - Range.tail works if empty | |
1..4 | |
ok 1 - correct tail value | |
not ok 2 - we called .pull-one just once | |
# Failed test 'we called .pull-one just once' | |
# at t/spec/S32-list/tail.t line 92 | |
# expected: 1 | |
# got: 11 | |
ok 3 - correct tail value (when Seq got no values) | |
ok 4 - we did not pull (or pulled just one | |
# Looks like you failed 1 test of 4 | |
not ok 25 - tail makes use .count-only when it is implemented | |
# Failed test 'tail makes use .count-only when it is implemented' | |
# at t/spec/S32-list/tail.t line 72 | |
ok 26 - can use ints over 64-bit in .tail | |
ok 27 - can .tail a .tail | |
1..4 | |
ok 1 - List (1) | |
ok 2 - List (2) | |
ok 3 - Int (1) | |
ok 4 - Int (2) | |
ok 28 - degenerate .tail works | |
ok 29 - .tail(Callable) does not violate Iterator protocol | |
# Looks like you failed 1 test of 29 | |
Dubious, test returned 1 (wstat 256, 0x100) | |
Failed 1/29 subtests | |
Test Summary Report | |
------------------- | |
t/spec/S32-list/tail.t (Wstat: 256 Tests: 29 Failed: 1) | |
Failed test: 25 | |
Non-zero exit status: 1 | |
Files=1, Tests=29, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.99 cusr 0.10 csys = 1.12 CPU) | |
Result: FAIL | |
Makefile:681: recipe for target 't/spec/S32-list/tail.t' failed | |
make: *** [t/spec/S32-list/tail.t] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment