/usr/bin/perl t/spec/fudgeall rakudo t/spec/integration/code-blocks-as-sub-args.t t/spec/integration/lexical-array-in-inner-block.t t/spec/integration/lexicals-and-attributes.t t/spec/integration/method-calls-and-instantiation.t t/spec/integration/no-indirect-new.t t/spec/integration/passing-pair-class-to-sub.t t/spec/integration/role-composition-vs-attribute.t t/spec/integration/say-crash.t t/spec/integration/substr-after-match-in-gather-in-for.t t/spec/S02-builtin_data_types/anon_block.t t/spec/S02-builtin_data_types/assigning-refs.t t/spec/S02-builtin_data_types/bool.t t/spec/S02-builtin_data_types/capture.t t/spec/S02-builtin_data_types/multi_dimensional_array.t t/spec/S02-builtin_data_types/nested_arrays.t t/spec/S02-builtin_data_types/nested_pairs.t t/spec/S02-builtin_data_types/parsing-bool.t t/spec/S02-builtin_data_types/range.t t/spec/S02-literals/array-interpolation.t t/spec/S02-literals/char-by-name.t t/spec/S02-literals/hex_chars.t t/spec/S02-literals/pair-boolean.t t/spec/S02-literals/pairs.t t/spec/S02-literals/sub-calls.t t/spec/S02-literals/types.t t/spec/S02-literals/underscores.t t/spec/S02-magicals/progname.t t/spec/S02-names_and_variables/contextual.t t/spec/S02-names_and_variables/list_array_perl.t t/spec/S02-names_and_variables/varnames.t t/spec/S02-names/identifier.t t/spec/S02-whitespace_and_comments/begin_end_pod.t t/spec/S02-whitespace_and_comments/minimal-whitespace.t t/spec/S02-whitespace_and_comments/one-pass-parsing.t t/spec/S02-whitespace_and_comments/pod-in-multi-line-exprs.t t/spec/S02-whitespace_and_comments/sub-block-parsing.t t/spec/S02-whitespace_and_comments/unicode-whitespace.t t/spec/S03-junctions/associative.t t/spec/S03-junctions/boolean-context.t t/spec/S03-operators/assign-is-not-binding.t t/spec/S03-operators/autoincrement-range.t t/spec/S03-operators/autoincrement.t t/spec/S03-operators/basic-types.t t/spec/S03-operators/boolean-bitwise.t t/spec/S03-operators/list-quote-junction.t t/spec/S03-operators/not.t t/spec/S03-operators/numeric-context.t t/spec/S03-operators/range-basic.t t/spec/S03-operators/range.t t/spec/S03-operators/relational.t t/spec/S03-operators/repeat.t t/spec/S03-operators/scalar-assign.t t/spec/S03-smartmatch/any-bool.t t/spec/S03-smartmatch/any-callable.t t/spec/S03-smartmatch/any-complex.t t/spec/S03-smartmatch/any-pair.t t/spec/S03-smartmatch/any-type.t t/spec/S03-smartmatch/scalar-hash.t t/spec/S03-operators/spaceship-and-containers.t t/spec/S03-operators/subscript-vs-lt.t t/spec/S03-operators/so.t t/spec/S04-blocks-and-statements/pointy.t t/spec/S04-phasers/end.t t/spec/S04-declarations/implicit-parameter.t t/spec/S04-exceptions/fail.t t/spec/S04-statement-modifiers/for.t t/spec/S04-statement-modifiers/unless.t t/spec/S04-statement-modifiers/until.t t/spec/S04-statement-modifiers/values_in_bool_context.t t/spec/S04-statements/for_with_only_one_item.t t/spec/S04-statements/last.t t/spec/S04-statements/loop.t t/spec/S04-statements/next.t t/spec/S04-statements/no-implicit-block.t t/spec/S04-statements/redo.t t/spec/S04-statements/repeat.t t/spec/S04-statements/terminator.t t/spec/S04-statements/unless.t t/spec/S04-statements/until.t t/spec/S04-statements/while.t t/spec/S05-metachars/line-anchors.t t/spec/S05-metachars/newline.t t/spec/S05-metasyntax/changed.t t/spec/S05-metasyntax/null.t t/spec/S05-metasyntax/single-quotes.t t/spec/S06-advanced_subroutine_features/lexical-subs.t t/spec/S06-advanced_subroutine_features/return.t t/spec/S06-currying/assuming-and-mmd.t t/spec/S06-currying/named.t t/spec/S06-multi/proto.t t/spec/S06-multi/syntax.t t/spec/S06-multi/type-based.t t/spec/S06-multi/value-based.t t/spec/S06-multi/unpackability.t t/spec/S06-other/anon-hashes-vs-blocks.t t/spec/S06-routine-modifiers/scoped-named-subs.t t/spec/S06-signature/arity.t t/spec/S06-signature/closure-parameters.t t/spec/S06-signature/code.t t/spec/S06-signature/defaults.t t/spec/S06-signature/mixed-placeholders.t t/spec/S06-signature/named-parameters.t t/spec/S06-signature/named-placeholders.t t/spec/S06-signature/optional.t t/spec/S06-signature/positional-placeholders.t t/spec/S06-signature/positional.t t/spec/S06-signature/scalar-type.t t/spec/S06-signature/slurpy-placeholders.t t/spec/S06-signature/sub-ref.t t/spec/S06-signature/tree-node-parameters.t t/spec/S06-signature/type-capture.t t/spec/S06-signature/unpack-array.t t/spec/S06-signature/unspecified.t t/spec/S06-traits/as.t t/spec/S06-traits/is-copy.t t/spec/S07-iterators/range-iterator.t t/spec/S09-autovivification/autoincrement.t t/spec/S12-attributes/clone.t t/spec/S12-attributes/undeclared.t t/spec/S12-class/basic.t t/spec/S12-class/declaration-order.t t/spec/S12-class/inheritance-class-methods.t t/spec/S12-class/instantiate.t t/spec/S12-construction/autopairs.t t/spec/S12-construction/named-params-in-BUILD.t t/spec/S12-enums/anonymous.t t/spec/S12-introspection/parents.t t/spec/S12-introspection/roles.t t/spec/S12-methods/calling_sets.t t/spec/S12-methods/calling_syntax.t t/spec/S12-methods/class-and-instance.t t/spec/S12-methods/defer-call.t t/spec/S12-methods/defer-next.t t/spec/S12-methods/instance.t t/spec/S12-methods/lastcall.t t/spec/S12-methods/private.t t/spec/S12-methods/topic.t t/spec/S13-overloading/typecasting-long.t t/spec/S14-roles/attributes.t t/spec/S14-roles/composition.t t/spec/S14-roles/crony.t t/spec/S14-roles/instantiation.t t/spec/S14-roles/namespaced.t t/spec/S14-roles/parameterized-type.t t/spec/S14-roles/submethods.t t/spec/S16-filehandles/io.t t/spec/S16-filehandles/io_in_for_loops.t t/spec/S16-filehandles/io_in_while_loops.t t/spec/S16-io/basic-open.t t/spec/S16-io/say.t t/spec/S16-unfiled/slurp.t t/spec/S29-any/cmp.t t/spec/S29-any/isa.t t/spec/S29-context/sleep.t t/spec/S29-conversions/ord_and_chr.t t/spec/S32-array/delete.t t/spec/S32-array/elems.t t/spec/S32-array/end.t t/spec/S32-array/keys_values.t t/spec/S32-array/kv.t t/spec/S32-array/pop.t t/spec/S32-array/push.t t/spec/S32-array/shift.t t/spec/S32-array/splice.t t/spec/S32-array/unshift.t t/spec/S32-hash/pairs.t t/spec/S32-list/end.t t/spec/S32-list/first.t t/spec/S32-list/grep.t t/spec/S32-list/join.t t/spec/S32-list/minmax.t t/spec/S32-list/reverse.t t/spec/S32-list/uniq.t t/spec/S32-num/abs.t t/spec/S32-num/complex.t t/spec/S32-num/exp.t t/spec/S32-num/int.t t/spec/S32-num/log.t t/spec/S32-num/polar.t t/spec/S32-num/power.t t/spec/S32-num/rand.t t/spec/S32-num/rat.t t/spec/S32-num/roots.t t/spec/S32-num/sign.t t/spec/S32-num/sqrt.t t/spec/S32-num/unpolar.t t/spec/S32-str/append.t t/spec/S32-str/bool.t t/spec/S32-str/chomp.t t/spec/S32-str/chop.t t/spec/S32-str/flip.t t/spec/S32-str/index.t t/spec/S32-str/lcfirst.t t/spec/S32-str/lc.t t/spec/S32-str/pos.t t/spec/S32-str/split-simple2.t t/spec/S32-str/sprintf.t t/spec/S32-str/substr.t t/spec/S32-str/trim.t t/spec/S32-str/ucfirst.t t/spec/S32-str/uc.t t/spec/S32-trig/e.t t/spec/S32-trig/sin.t t/spec/S32-trig/cos.t t/spec/S32-trig/tan.t t/spec/S32-trig/sec.t t/spec/S32-trig/cosec.t t/spec/S32-trig/cotan.t t/spec/S32-trig/atan2.t t/spec/S32-trig/sinh.t t/spec/S32-trig/cosh.t t/spec/S32-trig/tanh.t t/spec/S32-trig/sech.t t/spec/S32-trig/cosech.t t/spec/S32-trig/cotanh.t pass fail todo skip plan S02-builtin_data_types/anon_block.rakudo........... 39 0 1 2 42 2 skipped: tests don't work if previous test fails 1 todo : Parrot support for zero-arg subs? S02-builtin_data_types/assigning-refs.rakudo....... 15 0 3 0 18 3 todo : non-flattening hash refs S02-builtin_data_types/bool.rakudo................. 32 0 1 4 37 2 skipped: RT 66576: .name method on bool values 2 skipped: RT #65514 mix in bool with "but" 1 todo : RT 71462: Smartmatch a type yields Int, not a Bool S02-builtin_data_types/capture.rakudo.............. 17 0 0 1 18 1 skipped: should this pair not become positional? S02-builtin_data_types/multi_dimensional_array.ra.. 19 0 3 19 41 10 skipped: Parse Error: Statement not terminated properly 9 skipped: Null PMC access in find_method() 3 todo : Doubtful if this is still correct Use of uninitialized value in gmtime at tools/test_summary.pl line 205. S02-builtin_data_types/nested_arrays.t............. 8 0 0 0 8 S02-builtin_data_types/nested_pairs.t.............. 7 0 0 0 7 S02-builtin_data_types/parsing-bool.t.............. 4 0 0 0 4 S02-builtin_data_types/range.rakudo................ 56 0 2 16 74 2 skipped: Neither *-1 or slices work yet in ng 2 skipped: .reverse on ranges 7 skipped: infinite ranges not implemented 5 skipped: range reverse not in spec 1 todo : ng thinks -Inf is not before -.2 1 todo : Not sure if this should work, but it definitely doesn't right now S02-literals/array-interpolation.rakudo............ 6 0 6 0 12 4 todo : Array interpolation b0rked 2 todo : Array interpolation b0rked, RT # 58246 S02-literals/char-by-name.rakudo................... 8 0 0 2 10 1 skipped: \c[LF] not valid 1 skipped: \c[LINE FEED] not valid S02-literals/hex_chars.t........................... 4 0 0 0 4 S02-literals/pair-boolean.t........................ 6 0 0 0 6 S02-literals/pairs.rakudo.......................... 36 0 0 4 40 2 skipped: reduce meta op 2 skipped: prefix:<|> S02-literals/sub-calls.rakudo...................... 19 0 1 0 20 1 todo : should parse as a routine foo:bar S02-literals/types.rakudo.......................... 6 0 1 0 7 1 todo : test conflicts oddly with test 4 above S02-literals/underscores.t......................... 19 0 0 0 19 S02-magicals/progname.rakudo....................... 1 0 0 1 2 1 skipped: No PROCESS yet S02-names/identifier.rakudo........................ 17 0 0 1 18 1 skipped: RT #68358 S02-names_and_variables/contextual.t............... 18 0 0 0 18 S02-names_and_variables/list_array_perl.rakudo..... 15 0 0 6 21 1 skipped: RT 65988 2 skipped: recursive data structure 1 skipped: List.perl bug 2 skipped: parsefail on hyper operator S02-names_and_variables/varnames.rakudo............ 4 0 2 0 6 2 todo : proto on variable declarations S02-whitespace_and_comments/begin_end_pod.t........ 1 0 0 0 1 S02-whitespace_and_comments/minimal-whitespace.t... 7 0 0 0 7 S02-whitespace_and_comments/one-pass-parsing.t..... 0 1 0 0 1 S02-whitespace_and_comments/pod-in-multi-line-exp.. 3 0 0 0 3 Use of uninitialized value in gmtime at tools/test_summary.pl line 205. S02-whitespace_and_comments/sub-block-parsing.rak.. 1 0 1 2 4 1 skipped: confused near "(sub{ 42 }" 1 skipped: confused near "(sub { 42 " 1 todo : block parsing problem Use of uninitialized value in gmtime at tools/test_summary.pl line 205. S02-whitespace_and_comments/unicode-whitespace.t... 52 0 0 0 52 pass fail todo skip plan S03-junctions/associative.t........................ 10 0 0 0 10 S03-junctions/boolean-context.rakudo............... 38 0 2 5 45 4 skipped: junction type (lower case) 1 skipped: Mu and == 1 todo : named unary as function call 1 todo : not does not enforce boolean context? S03-operators/assign-is-not-binding.t.............. 8 0 0 0 8 S03-operators/autoincrement-range.rakudo........... 40 0 56 0 96 8 todo : Arabic-Indic 8 todo : Gujarati 8 todo : Gurmukhi 8 todo : Oriya 8 todo : Bengali 8 todo : Hebrew 8 todo : Devangari S03-operators/autoincrement.t...................... 54 0 0 0 54 S03-operators/basic-types.t........................ 19 0 0 0 19 S03-operators/boolean-bitwise.rakudo............... 29 0 0 2 31 2 skipped: Mu as argument to bitwise operators S03-operators/list-quote-junction.t................ 17 0 0 0 17 S03-operators/not.rakudo........................... 13 0 1 0 14 1 todo : RT 65556 S03-operators/numeric-context.rakudo............... 43 0 1 8 52 2 skipped: Rat in string not supported yet in Rakudo-ng 6 skipped: +"2" should return an Int 1 todo : +'1900' is a Num in Rakudo-ng S03-operators/range-basic.t........................ 110 0 0 0 110 S03-operators/range.rakudo......................... 82 0 2 21 105 11 skipped: MMD function __cmp not found for types (101, 95) 5 skipped: Causes parsing failure in ng 4 skipped: ng does not yet have zip operator 1 skipped: Bad things happen to this in ng 2 todo : forbid Ranges and Lists as Range endpoints S03-operators/relational.t......................... 88 0 0 0 88 S03-operators/repeat.t............................. 27 0 0 0 27 S03-operators/scalar-assign.t...................... 4 0 0 0 4 S03-operators/so.t................................. 11 0 0 0 11 S03-operators/spaceship-and-containers.t........... 6 0 0 0 6 S03-operators/subscript-vs-lt.rakudo............... 2 0 2 0 4 2 todo : parsing S03-smartmatch/any-bool.t.......................... 8 0 0 0 8 S03-smartmatch/any-callable.t...................... 6 0 0 0 6 S03-smartmatch/any-complex.t....................... 12 0 0 0 12 S03-smartmatch/any-pair.t.......................... 10 0 0 0 10 S03-smartmatch/any-type.t.......................... 3 0 0 0 3 S03-smartmatch/scalar-hash.t....................... 3 0 0 0 3 pass fail todo skip plan S04-blocks-and-statements/pointy.rakudo............ 11 0 2 4 17 3 skipped: Could not find non-existent sub junction 1 skipped: &?ROUTINE 2 todo : pointy blocks and last/redo S04-declarations/implicit-parameter.rakudo......... 16 0 2 0 18 2 todo : pointy blocks and $_ S04-exceptions/fail.t.............................. 8 0 0 0 8 S04-phasers/end.rakudo............................. 1 0 2 0 3 2 todo : lexicals and eval() S04-statement-modifiers/for.rakudo................. 13 0 2 0 15 2 todo : { ... } for 1..3 should execute the closure S04-statement-modifiers/unless.t................... 6 0 0 0 6 S04-statement-modifiers/until.t.................... 4 0 0 0 4 S04-statement-modifiers/values_in_bool_context.t... 24 0 0 0 24 S04-statements/for_with_only_one_item.t............ 8 0 0 0 8 S04-statements/last.rakudo......................... 6 0 0 2 8 2 skipped: last LABEL S04-statements/loop.rakudo......................... 11 0 0 1 12 1 skipped: RT #65962 S04-statements/next.rakudo......................... 10 0 0 2 12 1 skipped: next LOOP 1 skipped: next BLOCK S04-statements/no-implicit-block.t................. 12 0 0 0 12 S04-statements/redo.t.............................. 10 0 0 0 10 S04-statements/repeat.rakudo....................... 14 0 0 2 16 2 skipped: point block on loop S04-statements/terminator.rakudo................... 11 0 0 3 14 3 skipped: parsing do { ... } + 1 S04-statements/unless.t............................ 10 0 0 0 10 S04-statements/until.t............................. 4 0 0 0 4 S04-statements/while.t............................. 9 0 0 0 9 pass fail todo skip plan S05-metachars/line-anchors.t....................... 19 0 0 0 19 S05-metachars/newline.rakudo....................... 13 0 2 0 15 2 todo : Unicode S05-metasyntax/changed.t........................... 12 0 0 0 12 S05-metasyntax/null.t.............................. 4 0 0 0 4 S05-metasyntax/single-quotes.t..................... 5 0 0 0 5 pass fail todo skip plan S06-advanced_subroutine_features/lexical-subs.rak.. 7 0 0 2 9 2 skipped: cannot parse operator names yet Use of uninitialized value in gmtime at tools/test_summary.pl line 205. S06-advanced_subroutine_features/return.rakudo..... 67 0 5 1 73 1 skipped: RT #61732 4 todo : tie return() to lexical scope 1 todo : A bare return is undefined in scalar context S06-currying/assuming-and-mmd.t.................... 6 0 0 0 6 S06-currying/named.t............................... 3 0 0 0 3 S06-multi/proto.rakudo............................. 10 0 1 3 14 2 skipped: no custom operators yet 1 skipped: 1 1 todo : RT #68242 S06-multi/syntax.rakudo............................ 32 0 0 1 33 1 skipped: RT #68234 S06-multi/type-based.rakudo........................ 40 0 0 8 48 1 skipped: in parameter list flattens :-( 6 skipped: typed array and hash containers are NYI 1 skipped: sort NYI S06-multi/unpackability.t.......................... 8 0 0 0 8 S06-multi/value-based.t............................ 7 0 0 0 7 S06-other/anon-hashes-vs-blocks.t.................. 8 0 0 0 8 S06-routine-modifiers/scoped-named-subs.rakudo..... 9 0 3 0 12 2 todo : RT 65128 1 todo : Broken in ng1 S06-signature/arity.t.............................. 48 0 0 0 48 S06-signature/closure-parameters.rakudo............ 3 0 0 11 14 11 skipped: type syntax parse failure S06-signature/code.t............................... 6 0 0 0 6 S06-signature/defaults.t........................... 3 0 0 0 3 S06-signature/mixed-placeholders.t................. 12 0 0 0 12 S06-signature/named-parameters.rakudo.............. 65 0 3 18 86 2 skipped: Cannot apply trait required to parameters yet 16 skipped: parsefail 3 todo : sub params with the same name S06-signature/named-placeholders.t................. 3 0 0 0 3 S06-signature/optional.rakudo...................... 12 0 2 0 14 1 todo : die on optional param before required 1 todo : RT 66822 S06-signature/positional-placeholders.rakudo....... 5 0 1 0 6 1 todo : non-twigil variable before twigil variable S06-signature/positional.rakudo.................... 3 0 0 3 6 2 skipped: RT 60408 1 skipped: RT 70469 S06-signature/scalar-type.t........................ 8 0 0 0 8 S06-signature/slurpy-placeholders.t................ 8 0 0 0 8 S06-signature/sub-ref.rakudo....................... 27 0 4 4 35 4 skipped: macros, compile time binding 2 todo : RT 63974 2 todo : RT 73034 S06-signature/tree-node-parameters.rakudo.......... 12 0 0 8 20 4 skipped: signautre binding of return values NYI 4 skipped: stringifying hashes NYI S06-signature/type-capture.t....................... 7 0 0 0 7 S06-signature/unpack-array.t....................... 11 0 0 0 11 S06-signature/unspecified.rakudo................... 12 0 1 4 17 4 skipped: siglist 1 todo : RT 71112: Cannot assign to readonly variable. S06-traits/as.t.................................... 5 0 0 0 5 S06-traits/is-copy.t............................... 16 0 0 0 16 pass fail todo skip plan S07-iterators/range-iterator.t..................... 23 0 0 0 23 pass fail todo skip plan S09-autovivification/autoincrement.t............... 7 0 0 0 7 pass fail todo skip plan S12-attributes/clone.t............................. 12 0 0 0 12 S12-attributes/undeclared.t........................ 12 0 0 0 12 S12-class/basic.rakudo............................. 29 0 0 4 33 3 skipped: not parsing is inside class yet 1 skipped: RT #67784 S12-class/declaration-order.t...................... 2 0 0 0 2 S12-class/inheritance-class-methods.t.............. 5 0 0 0 5 S12-class/instantiate.rakudo....................... 5 0 1 0 6 1 todo : RT #62732 S12-construction/autopairs.t....................... 4 0 0 0 4 S12-construction/named-params-in-BUILD.t........... 3 0 0 0 3 S12-enums/anonymous.t.............................. 6 0 0 0 6 S12-introspection/parents.t........................ 54 0 0 0 54 S12-introspection/roles.t.......................... 11 0 0 0 11 S12-methods/calling_sets.t......................... 30 0 0 0 30 S12-methods/calling_syntax.t....................... 11 0 0 0 11 S12-methods/class-and-instance.t................... 4 0 0 0 4 S12-methods/defer-call.rakudo...................... 7 0 0 6 13 6 skipped: issue with calling MMDs with different argument sets S12-methods/defer-next.rakudo...................... 7 0 0 6 13 6 skipped: defering to MMD candidate with different args S12-methods/instance.rakudo........................ 24 0 0 2 26 2 skipped: indirect object notation S12-methods/lastcall.t............................. 6 0 0 0 6 S12-methods/private.rakudo......................... 8 0 1 0 9 1 todo : role private methods - spec? S12-methods/topic.t................................ 2 0 0 0 2 pass fail todo skip plan S13-overloading/typecasting-long.rakudo............ 12 0 0 4 16 4 skipped: rakudo still implements it without an inner capture pass fail todo skip plan S14-roles/attributes.t............................. 6 0 0 0 6 S14-roles/composition.rakudo....................... 18 0 2 0 20 2 todo : RT #64002 S14-roles/crony.t.................................. 4 0 0 0 4 S14-roles/instantiation.rakudo..................... 17 0 1 0 18 1 todo : protoobject regression S14-roles/namespaced.t............................. 3 0 0 0 3 S14-roles/parameterized-type.t..................... 24 0 0 0 24 S14-roles/submethods.t............................. 1 0 0 0 1 pass fail todo skip plan S16-filehandles/io.rakudo.......................... 67 0 0 2 69 1 skipped: :rw on open() unimplemented 1 skipped: :e NYI in ng S16-filehandles/io_in_for_loops.t.................. 29 0 0 0 29 S16-filehandles/io_in_while_loops.t................ 13 0 0 0 13 S16-io/basic-open.t................................ 9 0 0 0 9 S16-io/say.t....................................... 6 0 0 0 6 S16-unfiled/slurp.t................................ 4 0 0 0 4 pass fail todo skip plan S29-any/cmp.t...................................... 6 0 0 0 6 S29-any/isa.rakudo................................. 13 0 1 0 14 1 todo : RT 69999 S29-context/sleep.t................................ 4 0 0 0 4 S29-conversions/ord_and_chr.rakudo................. 443 0 0 4 447 1 skipped: multi-arg variants of chr not in place yet 1 skipped: Broken in ng1 2 skipped: RT 6512 pass fail todo skip plan S32-array/delete.rakudo............................ 23 0 6 0 29 6 todo : undefined should be Any(), not Mu() S32-array/elems.rakudo............................. 6 0 0 7 13 1 skipped: elems on Array ref 3 skipped: unspecced 1 skipped: cannot parse named arguments 2 skipped: no sub version of elems yet S32-array/end.rakudo............................... 10 0 0 3 13 3 skipped: unspecced S32-array/keys_values.t............................ 8 0 0 0 8 S32-array/kv.t..................................... 19 0 0 0 19 S32-array/pop.t.................................... 33 0 0 0 33 S32-array/push.rakudo.............................. 47 0 0 4 51 1 skipped: *-1 doesn't seem to work 2 skipped: named args 1 skipped: ACCEPTS not found for Array S32-array/shift.t.................................. 32 0 0 0 32 S32-array/splice.rakudo............................ 34 0 0 7 41 6 skipped: splice is no longer spec'd as taking non-Int offset or size 1 skipped: item NYI S32-array/unshift.rakudo........................... 53 0 0 6 59 6 skipped: named args S32-hash/pairs.rakudo.............................. 16 0 1 4 21 4 skipped: TODO: infix: for pairs 1 todo : Rakudo seems to make a copy rather than a reference S32-list/end.rakudo................................ 13 0 0 2 15 2 skipped: maybe out-of-date S32-list/first.rakudo.............................. 17 0 0 2 19 2 skipped: adverbial block S32-list/grep.rakudo............................... 17 0 0 22 39 6 skipped: closure as non-final argument 2 skipped: test error -- is $_ rw here? 1 skipped: sub grep isn't properly slurpy 1 skipped: RT 71544: grep arity sensitivity different from map 12 skipped: adverbial block S32-list/join.rakudo............................... 32 0 2 1 35 1 skipped: calling positional params by name 2 todo : Mu in list is not handled properly by join S32-list/minmax.rakudo............................. 27 0 1 10 38 2 skipped: named args 4 skipped: [op] NYI 2 skipped: Range.max not fully implemented yet 2 skipped: Range.min not fully implemented yet 1 todo : Not sure why this is failing S32-list/reverse.rakudo............................ 20 0 0 1 21 1 skipped: named args S32-list/uniq.rakudo............................... 8 0 1 2 11 2 skipped: Not spec'd, and this seems unlikely to be how it will be spec'd 1 todo : Not spec'd, and why shouldn't it work anyway? S32-num/abs.rakudo................................. 38 0 0 12 50 11 skipped: named args 1 skipped: RT 70596 S32-num/complex.rakudo............................. 451 0 0 3 454 3 skipped: standalone i NYI S32-num/exp.t...................................... 59 0 0 0 59 S32-num/int.rakudo................................. 79 0 0 3 82 3 skipped: Inf and NaN not yet implemented S32-num/log.rakudo................................. 31 0 0 1 32 1 skipped: 3-arg log S32-num/polar.t.................................... 48 0 0 0 48 S32-num/power.rakudo............................... 37 0 0 3 40 1 skipped: NaN**0 should be NaN 1 skipped: NaN**1i should be NaN 1 skipped: 1i**NaN should be NaN S32-num/rand.rakudo................................ 109 0 0 1 110 1 skipped: Test is too slow S32-num/rat.rakudo................................. 788 0 3 2 793 1 skipped: RT 69726, maybe related to RT 68958 1 skipped: !=== 2 todo : Getting a Num when a Rat would be better 1 todo : === on Rats S32-num/roots.rakudo............................... 42 0 0 2 44 2 skipped: Should this be == or ~~? S32-num/sign.t..................................... 42 0 0 0 42 S32-num/sqrt.rakudo................................ 19 0 0 5 24 5 skipped: named args S32-num/unpolar.rakudo............................. 199 0 0 9 208 9 skipped: named args S32-str/append.t................................... 7 0 0 0 7 S32-str/bool.t..................................... 12 0 0 0 12 S32-str/chomp.rakudo............................... 12 0 0 1 13 1 skipped: chomp with named argument S32-str/chop.rakudo................................ 6 0 0 7 13 1 skipped: calling positional args by name 6 skipped: unspecced S32-str/flip.rakudo................................ 11 0 0 2 13 2 skipped: graphemes not implemented S32-str/index.rakudo............................... 29 0 0 9 38 1 skipped: calling positional params by name 2 skipped: unicode 4 skipped: junction autothreading 2 skipped: StrPos not implemented S32-str/lc.rakudo.................................. 8 0 0 5 13 1 skipped: calling positional args by name 4 skipped: unicode S32-str/lcfirst.rakudo............................. 6 0 0 3 9 1 skipped: calling positional args by name 2 skipped: unicode S32-str/pos.t...................................... 2 0 0 0 2 S32-str/split-simple2.rakudo....................... 39 0 2 0 41 2 todo : Broken in ng1 S32-str/sprintf.rakudo............................. 41 0 2 2 45 1 skipped: calling positional params by name 1 skipped: RT #60672 2 todo : %n and %p doesn't yet throw exception - but should they, or just Failure? S32-str/substr.rakudo.............................. 50 0 0 76 126 32 skipped: substr as lvalue NYI 2 skipped: calling positional params by name 3 skipped: .capitalize NYI 28 skipped: No support for StrPos 10 skipped: too many args 1 skipped: lvalue substr S32-str/trim.t..................................... 34 0 0 0 34 S32-str/uc.rakudo.................................. 13 0 0 7 20 1 skipped: calling positional params by name 2 skipped: unicode 4 skipped: uc/lc tests fail on roles S32-str/ucfirst.rakudo............................. 2 0 0 3 5 1 skipped: calling positional params by name 2 skipped: unicode S32-trig/atan2.t................................... 284 0 0 0 284 S32-trig/cos.t.....................................1782 0 0 0 1782 S32-trig/cosec.t...................................1247 0 0 0 1247 S32-trig/cosech.t..................................1675 0 0 0 1675 S32-trig/cosh.t....................................1568 0 0 0 1568 S32-trig/cotan.t...................................1247 0 0 0 1247 S32-trig/cotanh.t..................................1675 0 0 0 1675 S32-trig/e.t....................................... 5 0 0 0 5 S32-trig/sec.t.....................................1247 0 0 0 1247 S32-trig/sech.t....................................1772 0 0 0 1772 S32-trig/sin.t.....................................1782 0 0 0 1782 S32-trig/sinh.t....................................1568 0 0 0 1568 S32-trig/tan.t.....................................1568 0 0 0 1568 S32-trig/tanh.t....................................1782 0 0 0 1782 pass fail todo skip plan integration/code-blocks-as-sub-args.t.............. 4 0 0 0 4 integration/lexical-array-in-inner-block.t......... 2 0 0 0 2 integration/lexicals-and-attributes.t.............. 8 0 0 0 8 integration/method-calls-and-instantiation.t....... 2 0 0 0 2 integration/no-indirect-new.t...................... 2 0 0 0 2 integration/passing-pair-class-to-sub.t............ 2 0 0 0 2 integration/role-composition-vs-attribute.t........ 1 0 0 0 1 integration/say-crash.t............................ 4 0 0 0 4 integration/substr-after-match-in-gather-in-for.t.. 1 0 0 0 1 ---------------- Minimum test startup 0.45s. Total time 9 minute(s). S32-trig/cosech.t 1.99s slower (8.5%) than 20 hours ago S32-trig/sech.t 1.87s slower (7.9%) than 21 hours ago S32-trig/tanh.t 1.24s slower (4.7%) than 21 hours ago S32-trig/cotanh.t 1.20s slower (4.3%) than 20 hours ago S32-trig/tan.t 0.92s slower (4.0%) than 21 hours ago S32-trig/cosh.t 0.70s slower (3.5%) than 21 hours ago S06-signature/unpack-array.t 0.47s slower (229.1%) than 1 week ago S32-trig/cos.t 0.30s slower (1.2%) than 20 hours ago S32-trig/sec.t 0.27s slower (1.4%) than 20 hours ago S32-array/splice.rakudo 0.22s slower (12.1%) than 5 days ago S02-builtin_data_types/range.rakudo 0.21s slower (10.9%) than 5 days ago S32-trig/cosec.t 0.21s slower (1.1%) than 20 hours ago ---------------- 'plan *;' could become 'plan 10;' in S03-junctions/associative.t 'plan *;' could become 'plan 8;' in S03-smartmatch/any-bool.t 'plan *;' could become 'plan 6;' in S03-smartmatch/any-callable.t 'plan *;' could become 'plan 12;' in S03-smartmatch/any-complex.t 'plan *;' could become 'plan 3;' in S03-smartmatch/scalar-hash.t 'plan *;' could become 'plan 15;' in S04-statement-modifiers/for.rakudo 'plan *;' could become 'plan 14;' in S06-multi/proto.rakudo 'plan *;' could become 'plan 48;' in S06-multi/type-based.rakudo 'plan *;' could become 'plan 86;' in S06-signature/named-parameters.rakudo 'plan *;' could become 'plan 17;' in S06-signature/unspecified.rakudo 'plan *;' could become 'plan 69;' in S16-filehandles/io.rakudo 'plan *;' could become 'plan 33;' in S32-array/pop.t 'plan *;' could become 'plan 32;' in S32-array/shift.t 'plan *;' could become 'plan 39;' in S32-list/grep.rakudo 'plan *;' could become 'plan 454;' in S32-num/complex.rakudo 'plan *;' could become 'plan 793;' in S32-num/rat.rakudo 'plan *;' could become 'plan 208;' in S32-num/unpolar.rakudo 'plan *;' could become 'plan 284;' in S32-trig/atan2.t 'plan *;' could become 'plan 1782;' in S32-trig/cos.t 'plan *;' could become 'plan 1247;' in S32-trig/cosec.t 'plan *;' could become 'plan 1675;' in S32-trig/cosech.t 'plan *;' could become 'plan 1568;' in S32-trig/cosh.t 'plan *;' could become 'plan 1247;' in S32-trig/cotan.t 'plan *;' could become 'plan 1675;' in S32-trig/cotanh.t 'plan *;' could become 'plan 1247;' in S32-trig/sec.t 'plan *;' could become 'plan 1772;' in S32-trig/sech.t 'plan *;' could become 'plan 1782;' in S32-trig/sin.t 'plan *;' could become 'plan 1568;' in S32-trig/sinh.t 'plan *;' could become 'plan 1568;' in S32-trig/tan.t 'plan *;' could become 'plan 1782;' in S32-trig/tanh.t ---------------- "Synopsis", "pass","fail","todo","skip","plan","spec" "S02", 420, 1, 21, 58, 500, 2004 "S03", 643, 0, 64, 36, 743, 2196 "S04", 188, 0, 8, 14, 210, 765 "S05", 53, 0, 2, 0, 55, 4460 "S06", 463, 0, 20, 63, 546, 839 "S07", 23, 0, 0, 0, 23, 23 "S09", 7, 0, 0, 0, 7, 98 "S10", 0, 0, 0, 0, 0, 111 "S11", 0, 0, 0, 0, 0, 99 "S12", 242, 0, 2, 18, 262, 1017 "S13", 12, 0, 0, 4, 16, 77 "S14", 73, 0, 3, 0, 76, 226 "S16", 128, 0, 0, 2, 130, 250 "S17", 0, 0, 0, 0, 0, 28 "S28", 0, 0, 0, 0, 0, 5 "S29", 466, 0, 1, 4, 471, 517 "S32", 21831, 0, 18, 227, 22076, 22806 "int", 26, 0, 0, 0, 26, 233 "total", 24575, 1, 139, 426, 25141, 35754 ---------------- "2010-02-26 00:00",403afe0,24575,1,139,426,25141,35754,215 spectest-progress.csv update: 215 files, 24575 (68.7% of 35754) pass, 1 fail Failure summary: S02-whitespace_and_comments/one-pass-parsing.t 1 - can parse non-backslashed curly and right bracket in cclass real 9m24.581s user 8m58.900s sys 0m22.790s plum