/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-names_and_variables/contextual.t t/spec/S02-names_and_variables/list_array_perl.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-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_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/elems.t t/spec/S32-array/end.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-list/end.t t/spec/S32-list/first.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/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................ 54 0 2 18 74 2 skipped: modifer for NYI 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-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-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..... 1 0 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......................... 80 0 2 23 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 3 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................. 9 0 2 2 13 1 skipped: RT 66622 1 skipped: lexically scoped subs not yet implemented 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/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....................... 3 0 0 0 3 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_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/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/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............................ 32 0 0 9 41 6 skipped: splice is no longer spec'd as taking non-Int offset or size 1 skipped: item NYI 2 skipped: Test behaves weirdly in rakudo S32-array/unshift.rakudo........................... 53 0 0 6 59 6 skipped: named args 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/join.rakudo............................... 30 0 2 3 35 1 skipped: calling positional params by name 2 skipped: Rakudo-ng doesn't know how to make a list from a Str 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/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/cosec.t 1.30s slower (7.3%) than 12 minutes ago S32-trig/cotan.t 1.21s slower (6.3%) than 12 minutes ago S32-trig/sec.t 1.12s slower (6.2%) than 12 minutes ago S32-trig/cosech.t 0.96s faster (-3.9%) than 12 minutes ago S32-trig/sin.t 0.73s slower (3.2%) than 12 minutes ago S32-trig/sinh.t 0.66s slower (3.2%) than 12 minutes ago S32-trig/cos.t 0.50s slower (2.1%) than 12 minutes ago S03-operators/range.rakudo 0.22s slower (6.2%) than 5 days ago S32-str/uc.rakudo 0.21s slower (86.0%) than 3 days ago S06-signature/named-parameters.rakudo 0.20s slower (5.9%) than 1 week ago S32-trig/cotanh.t 0.20s slower (0.7%) than 12 minutes 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 13;' 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 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", 414, 0, 19, 59, 492, 2002 "S03", 641, 0, 64, 38, 743, 2196 "S04", 184, 0, 8, 16, 208, 763 "S05", 53, 0, 2, 0, 55, 4460 "S06", 447, 0, 20, 63, 530, 823 "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", 212, 0, 2, 18, 232, 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", 21653, 0, 9, 127, 21789, 22767 "int", 26, 0, 0, 0, 26, 233 "total", 24339, 0, 128, 331, 24798, 35695 ---------------- "2010-02-25 00:00",88f57f6,24339,0,128,331,24798,35695,204 spectest-progress.csv update: 204 files, 24339 (68.2% of 35695) pass, 0 fail No failures! real 9m3.827s user 8m41.510s sys 0m19.460s plum