/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/num.t t/spec/S02-builtin_data_types/pair.t t/spec/S02-builtin_data_types/parsing-bool.t t/spec/S02-builtin_data_types/range.t t/spec/S02-lexical-conventions/unicode.t t/spec/S02-literals/array-interpolation.t t/spec/S02-literals/char-by-name.t t/spec/S02-literals/char-by-number.t t/spec/S02-literals/hex_chars.t t/spec/S02-literals/listquote-whitespace.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/perl.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/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/autothreading.t t/spec/S03-junctions/boolean-context.t t/spec/S03-junctions/misc.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/bit.t t/spec/S03-operators/boolean-bitwise.t t/spec/S03-operators/equality.t t/spec/S03-operators/eqv.t t/spec/S03-operators/increment.t t/spec/S03-operators/inplace.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/hash-hash.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/given.t t/spec/S04-statements/if.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/parallel-dispatch.t t/spec/S12-methods/private.t t/spec/S12-methods/topic.t t/spec/S13-type-casting/methods.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/S28-named-variables/inc.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/bool.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/exists.t t/spec/S32-hash/invert.t t/spec/S32-hash/pairs.t t/spec/S32-hash/push.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/rounders.t t/spec/S32-num/sign.t t/spec/S32-num/sqrt.t t/spec/S32-num/unpolar.t t/spec/S32-scalar/defined.t t/spec/S32-str/append.t t/spec/S32-str/bool.t t/spec/S32-str/capitalize.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/num.rakudo.................. 56 0 6 4 66 4 skipped: Numbers with too many decimal places fail 2 todo : Num.perl generates a Rat 3 todo : Num.perl doesn't report the decimal part if it is 0 (RT 69869) 1 todo : No bignums yet S02-builtin_data_types/pair.rakudo................. 73 0 0 41 114 2 skipped: RT #67218 20 skipped: pair binding not implemented 2 skipped: method($invocant:) syntax missing 1 skipped: Scope not found for PAST::Var '&code' 10 skipped: := NYI 6 skipped: LHS of pair is Str for now S02-builtin_data_types/parsing-bool.t.............. 4 0 0 0 4 S02-builtin_data_types/range.rakudo................ 57 0 1 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 PASSED: ng thinks -Inf is not before -.2 S02-lexical-conventions/unicode.rakudo............. 27 0 0 4 31 2 skipped: VOWEL SIGNs in identifiers 2 skipped: Unicode not allowed for named parameter yet? 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/char-by-number.rakudo................. 29 0 14 0 43 14 todo : Detecting malformed escape sequences NYI S02-literals/hex_chars.t........................... 4 0 0 0 4 S02-literals/listquote-whitespace.rakudo........... 9 0 1 0 10 1 todo : \xa0 should not be a separator for list quotes 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/perl.rakudo................ 52 0 1 7 60 2 skipped: {...}.perl does not work 2 skipped: recursive data structure 1 skipped: invoke() not implemented in class 'Any' 2 skipped: RT #64080 1 todo : RT #61918 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/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/autothreading.rakudo................. 65 0 0 12 77 2 skipped: "No exception handler and no message" 1 skipped: autothreading over array indexing 3 skipped: auto-threading over prefix:<+> 6 skipped: class attributes NYI 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-junctions/misc.rakudo.......................... 68 0 3 32 103 3 skipped: Junctions as subscripts 10 skipped: substr on junctions 2 skipped: Null PMC access in get_integer() (RT #64184) 4 skipped: lower case junction 7 skipped: Confusing tests (to pmichaud) 6 skipped: index on junctions 3 todo : lower case junction type 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/bit.rakudo........................... 20 0 0 2 22 2 skipped: bitwise string manipulation S03-operators/boolean-bitwise.rakudo............... 29 0 0 2 31 2 skipped: Mu as argument to bitwise operators S03-operators/equality.rakudo...................... 13 0 1 1 15 1 skipped: +Any doesn't work yet 1 todo : +Any() doesn't work yet S03-operators/eqv.rakudo........................... 39 0 1 8 48 3 skipped: captures 1 skipped: infix: 4 skipped: binding NYI 1 todo : eqv on sub-refs S03-operators/increment.rakudo..................... 28 0 0 2 30 1 skipped: unimpl Mu-- 1 skipped: unimpl Mu++ S03-operators/inplace.rakudo....................... 19 0 2 1 22 1 skipped: Doubtful Error: Cannot assign to readonly value 2 todo : this match is failing S03-operators/list-quote-junction.t................ 16 0 0 0 16 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/hash-hash.t......................... 4 0 0 0 4 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/given.rakudo........................ 42 0 2 5 49 1 skipped: Cannot assign to Any() in Rakudo 2 skipped: parsefail on each(... ; ...) 1 skipped: .isa(TestIt) goes kaboom 1 skipped: .so NYI 2 todo : attribute access tests fail S04-statements/if.rakudo........................... 24 0 1 0 25 1 todo : 'my' variable within 'if' conditional fails 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........................ 42 0 0 6 48 6 skipped: typed array and hash containers are 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............................. 30 0 0 4 34 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......................... 31 0 0 0 31 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/parallel-dispatch.rakudo............... 27 0 6 0 33 6 todo : is_deeply does not think map results are the same as list on LHS 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.t................. 16 0 0 0 16 S13-type-casting/methods.rakudo.................... 7 0 2 2 11 2 skipped: Numeric, Stringy 2 todo : RT 69378 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 S28-named-variables/inc.t.......................... 3 0 0 0 3 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/bool.t................................... 15 0 0 0 15 S32-array/delete.t................................. 29 0 0 0 29 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/exists.rakudo............................. 18 0 0 1 19 1 skipped: unspecced S32-hash/invert.t.................................. 5 0 0 0 5 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-hash/push.t.................................... 4 0 0 0 4 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/rounders.rakudo............................ 40 0 0 10 50 4 skipped: Rounding Inf should give Inf 4 skipped: Rounding NaN should give NaN 2 skipped: named args 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.t.................................. 208 0 0 0 208 S32-scalar/defined.rakudo.......................... 31 0 4 0 35 2 todo : Nil and empty Parcel should be defined 2 todo : ng regression: Nil should be undef S32-str/append.t................................... 7 0 0 0 7 S32-str/bool.t..................................... 12 0 0 0 12 S32-str/capitalize.rakudo.......................... 13 0 3 0 16 2 todo : graphemes results wrong 1 todo : Roles do not behave as this test expects yet 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.t....................................... 13 0 0 0 13 S32-str/lcfirst.t.................................. 9 0 0 0 9 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.............................. 53 0 0 73 126 32 skipped: substr as lvalue NYI 2 skipped: calling positional params by name 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.................................. 16 2 2 0 20 2 todo : uc/lc tests fail on roles 2 tests aborted (missing ok/not ok) S32-str/ucfirst.t.................................. 5 0 0 0 5 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.44s. Total time 9 minute(s). S32-trig/tan.t 1.48s slower (6.9%) than 13 minutes ago S32-trig/tanh.t 0.77s slower (3.0%) than 40 minutes ago S32-trig/cosech.t 0.27s faster (-1.2%) than 39 minutes ago ---------------- 'plan *;' could become 'plan 60;' in S02-names_and_variables/perl.rakudo 'plan *;' could become 'plan 10;' in S03-junctions/associative.t 'plan *;' could become 'plan 103;' in S03-junctions/misc.rakudo '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 4;' in S03-smartmatch/hash-hash.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.t '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", 667, 0, 42, 114, 823, 2076 "S03", 898, 0, 71, 94, 1063, 2307 "S04", 254, 0, 11, 19, 284, 765 "S05", 53, 0, 2, 0, 55, 4467 "S06", 465, 0, 20, 61, 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", 271, 0, 8, 18, 297, 1019 "S13", 23, 0, 2, 2, 27, 77 "S14", 73, 0, 3, 0, 76, 226 "S16", 128, 0, 0, 2, 130, 250 "S17", 0, 0, 0, 0, 0, 28 "S28", 3, 0, 0, 0, 3, 5 "S29", 466, 0, 1, 4, 471, 517 "S32", 21989, 2, 21, 208, 22220, 22833 "int", 26, 0, 0, 0, 26, 233 "total", 25346, 2, 181, 522, 26051, 35973 ---------------- "2010-03-04 00:00",cee8058,25346,2,181,522,26051,35973,240 spectest-progress.csv update: 240 files, 25346 (70.5% of 35973) pass, 2 fail Failure summary: S32-str/uc.rakudo aborted 2 test(s) real 10m3.256s user 9m35.390s sys 0m25.090s plum