/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/array_extending.t t/spec/S02-builtin_data_types/array_ref.t t/spec/S02-builtin_data_types/array.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/catch_type_cast_mismatch.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/nil.t t/spec/S02-builtin_data_types/num.t t/spec/S02-builtin_data_types/pair.t t/spec/S02-builtin_data_types/parcel.t t/spec/S02-builtin_data_types/parsing-bool.t t/spec/S02-builtin_data_types/range.t t/spec/S02-builtin_data_types/sigils-and-types.t t/spec/S02-builtin_data_types/type.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/quoting.t t/spec/S02-literals/quoting-unicode.t t/spec/S02-literals/string-interpolation.t t/spec/S02-literals/sub-calls.t t/spec/S02-literals/types.t t/spec/S02-literals/underscores.t t/spec/S02-magicals/config.t t/spec/S02-magicals/progname.t t/spec/S02-names_and_variables/contextual.t t/spec/S02-names_and_variables/names.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/variables-and-packages.t t/spec/S02-names_and_variables/varnames.t t/spec/S02-names/identifier.t t/spec/S02-one-pass-parsing/less-than.t t/spec/S02-polymorphic_types/subset.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/autothreading.t t/spec/S03-junctions/boolean-context.t t/spec/S03-junctions/misc.t t/spec/S03-operators/arith.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/comparison-simple.t t/spec/S03-operators/context-forcers.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/misc.t t/spec/S03-operators/names.t t/spec/S03-operators/not.t t/spec/S03-operators/numeric-context.t t/spec/S03-operators/precedence.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-operators/series-arity0.t t/spec/S03-operators/series-arity2ormore.t t/spec/S03-operators/series-simple.t t/spec/S03-operators/series.t t/spec/S03-smartmatch/any-any.t t/spec/S03-smartmatch/any-array.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-str.t t/spec/S03-smartmatch/any-type.t t/spec/S03-smartmatch/array-array.t t/spec/S03-smartmatch/array-hash.t t/spec/S03-smartmatch/disorganized.t t/spec/S03-smartmatch/hash-hash.t t/spec/S03-smartmatch/regex-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/ternary.t t/spec/S03-operators/so.t t/spec/S03-operators/value_equivalence.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-declarations/my.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/do.t t/spec/S04-statements/for.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-grammar/action-stubs.t t/spec/S05-grammar/methods.t t/spec/S05-grammar/protos.t t/spec/S05-grammar/signatures.t t/spec/S05-mass/rx.t t/spec/S05-match/blocks.t t/spec/S05-metachars/line-anchors.t t/spec/S05-metachars/newline.t t/spec/S05-metasyntax/changed.t t/spec/S05-metasyntax/charset.t t/spec/S05-metasyntax/null.t t/spec/S05-metasyntax/repeat.t t/spec/S05-metasyntax/single-quotes.t t/spec/S05-substitution/match.t t/spec/S05-substitution/subst.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-and-interpolation.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/S06-traits/is-rw.t t/spec/S07-iterators/range-iterator.t t/spec/S09-autovivification/autoincrement.t t/spec/S09-typed-arrays/arrays.t t/spec/S09-typed-arrays/hashes.t t/spec/S12-attributes/clone.t t/spec/S12-attributes/inheritance.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/inheritance.t t/spec/S12-class/instantiate.t t/spec/S12-construction/autopairs.t t/spec/S12-construction/construction.t t/spec/S12-construction/named-params-in-BUILD.t t/spec/S12-construction/new.t t/spec/S12-enums/anonymous.t t/spec/S12-introspection/meta-class.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/how.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/S12-methods/typed-attributes.t t/spec/S12-methods/what.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/basic.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/parameter-subtyping.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-filehandles/open.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/create.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-io/file-tests.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/pick.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/comb.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/p5chop.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-str/words.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/array.rakudo................ 67 0 11 17 95 3 skipped: no native type int yet 2 skipped: Null PMC access bug 6 skipped: 2 skipped: multi-dim arrays 4 skipped: my Type @arr[num] parsefail 2 todo : 6 todo : parametrization issues 2 todo : no bounds checking 1 todo PASSED: undesired flattening S02-builtin_data_types/array_extending.rakudo...... 16 0 0 5 21 1 skipped: not implemented 4 skipped: exists() not implemented S02-builtin_data_types/array_ref.rakudo............ 44 0 0 1 45 1 skipped: parsefail (no !=:= operator) 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/catch_type_cast_mismatch.r.. 9 0 1 0 10 1 todo : Hash.isa(Hash) Use of uninitialized value in gmtime at tools/test_summary.pl line 205. 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/nil.rakudo.................. 6 0 1 4 11 4 skipped: return value of if/for etc 1 todo : Nil stored in a variable should be undef 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................. 80 0 0 34 114 2 skipped: RT #67218 20 skipped: pair binding not implemented 2 skipped: method($invocant:) syntax missing 10 skipped: := NYI S02-builtin_data_types/parcel.t.................... 8 0 0 0 8 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-builtin_data_types/sigils-and-types.rakudo..... 12 0 6 10 28 1 skipped: Abstraction 1 skipped: method outside class - fix test? 3 skipped: token/rule outside of class and grammar; macro 5 skipped: Roles of builtin types 6 todo : Associative role S02-builtin_data_types/type.rakudo................. 29 0 0 26 55 16 skipped: return type checking 4 skipped: "as" return type coercion 6 skipped: native types (causes false positives if marked with todo) 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/quoting-unicode.t..................... 72 0 0 0 72 S02-literals/quoting.rakudo........................ 39 0 7 96 142 1 skipped: qq:x 2 skipped: RT 65654 7 skipped: «...» 2 skipped: q:x assigned to array 2 skipped: q:x 11 skipped: \c97 etc 1 skipped: nested curlies in q{...} 6 skipped: q:w 18 skipped: quoting with adverbs 8 skipped: q[..] with variations 2 skipped: nested bracket quotes 2 skipped: quoting with q (..) 1 skipped: Thinks statement not terminated properly 2 skipped: heredocs 1 skipped: nested double curlies in q{{...}} 2 skipped: Q:q adverbs 2 skipped: Q:qq adverbs 23 skipped: quoting adverbs 3 skipped: qw 2 todo : \0 delimiters 2 todo : << :pair(1) >> 1 todo : special chars in Q/.../ 2 todo : << :pair(1) >> (RT 65304) S02-literals/string-interpolation.t................ 9 0 0 0 9 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/config.rakudo......................... 3 0 0 2 5 2 skipped: unimpl $?OS 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: List.perl bug 2 skipped: parsefail on hyper operator 1 skipped: RT 65988 2 skipped: recursive data structure S02-names_and_variables/names.rakudo............... 5 0 0 15 20 4 skipped: parse error 3 skipped: Parse error 1 skipped: unimpl get_pmc_keyed 7 skipped: package variable autovivification S02-names_and_variables/perl.rakudo................ 54 0 1 6 61 1 skipped: RT #64080 2 skipped: {...}.perl does not work 2 skipped: recursive data structure 1 skipped: invoke() not implemented in class 'Any' 1 todo : RT #61918 S02-names_and_variables/variables-and-packages.ra.. 14 0 3 20 37 3 skipped: lexicals in our subs 9 skipped: names of pseudo packages should be reserved 8 skipped: OUTER:: 3 todo : BEGIN Use of uninitialized value in gmtime at tools/test_summary.pl line 205. S02-names_and_variables/varnames.rakudo............ 4 0 2 0 6 2 todo : proto on variable declarations S02-one-pass-parsing/less-than.t................... 9 0 0 0 9 S02-polymorphic_types/subset.rakudo................ 23 0 3 4 30 2 skipped: adding braces breaks subset? 2 skipped: (noauto) succeeds for the wrong reason (need to test the error) 2 todo : RT #67818 1 todo : RT #67256 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/autothreading.rakudo................. 65 0 0 12 77 1 skipped: autothreading over array indexing 3 skipped: auto-threading over prefix:<+> 2 skipped: "No exception handler and no message" 6 skipped: class attributes NYI S03-junctions/boolean-context.rakudo............... 38 0 2 5 45 1 skipped: Mu and == 4 skipped: junction type (lower case) 1 todo : named unary as function call 1 todo : not does not enforce boolean context? S03-junctions/misc.rakudo.......................... 68 0 3 32 103 10 skipped: substr on junctions 2 skipped: Null PMC access in get_integer() (RT #64184) 7 skipped: Confusing tests (to pmichaud) 6 skipped: index on junctions 3 skipped: Junctions as subscripts 4 skipped: lower case junction 3 todo : lower case junction type S03-operators/arith.rakudo......................... 108 0 2 21 131 4 skipped: !% NYI 2 skipped: bigint 3 skipped: long rats 12 skipped: warnings freak out rakudo :( 2 todo : modulo by zero 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/comparison-simple.t.................. 25 0 0 0 25 S03-operators/context-forcers.rakudo............... 72 0 0 22 94 5 skipped: ^$num ranges 6 skipped: TODO: @(), list assignment 4 skipped: is context 3 skipped: Stringy 2 skipped: Numeric 1 skipped: ~Mu 1 skipped: numeification of Mu 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 4 skipped: binding NYI 3 skipped: captures 1 skipped: infix: 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/misc.rakudo.......................... 22 0 1 9 32 1 skipped: Hyper ops NYI 6 skipped: autothreading comparisons cause problems at the moment 2 skipped: state NYI 1 todo : RT #64474 S03-operators/names.t.............................. 4 0 0 0 4 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/precedence.rakudo.................... 43 0 2 6 51 1 skipped: autothreading bug 1 skipped: unknown error 1 skipped: false positive (passes due to absense of infix: 2 skipped: item assignment 1 skipped: parsing of "so" 2 todo : non-associativeness of infix:<^> and | S03-operators/range-basic.t........................ 110 0 0 0 110 S03-operators/range.rakudo......................... 86 0 2 17 105 5 skipped: Causes parsing failure in ng 11 skipped: MMD function __cmp not found for types (101, 95) 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/series-arity0.t...................... 15 0 0 0 15 S03-operators/series-arity2ormore.t................ 9 0 0 0 9 S03-operators/series-simple.t...................... 31 0 0 0 31 S03-operators/series.rakudo........................ 31 0 0 27 58 1 skipped: chained series NYI 2 skipped: slices, series 2 skipped: Rakudo treats as a single object, which doesn't have a .succ 1 skipped: [4] is eager rather than lazy ATM 7 skipped: Is this really what this should do? 1 skipped: Symbol '&infix:<+>' not predeclared in 6 skipped: state NYI 2 skipped: Not up to current spec 5 skipped: lazy lists 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-operators/ternary.rakudo....................... 16 0 0 1 17 1 skipped: user defined operators, if statement modifier S03-operators/value_equivalence.rakudo............. 70 0 4 0 74 1 todo : === fail 1 todo : === broken on Rat 2 todo : === doesn't work on array references yet S03-smartmatch/any-any.rakudo...................... 0 0 0 4 4 4 skipped: Any ~~ Any S03-smartmatch/any-array.t......................... 6 0 0 0 6 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-str.rakudo...................... 4 0 0 1 5 1 skipped: smartmatching Mu against Str S03-smartmatch/any-type.t.......................... 3 0 0 0 3 S03-smartmatch/array-array.t....................... 36 0 0 0 36 S03-smartmatch/array-hash.t........................ 6 0 0 0 6 S03-smartmatch/disorganized.rakudo................. 26 0 1 13 40 1 skipped: smartmatching against Num 3 skipped: syntactic smar-matching 5 skipped: unknown reasons 4 skipped: RT 68762 1 todo : RT 72048: !~~ of role on instance is always true S03-smartmatch/hash-hash.t......................... 4 0 0 0 4 S03-smartmatch/regex-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-declarations/my.rakudo......................... 37 0 12 11 60 2 skipped: infinite loop? (noauto) 1 skipped: binding 5 skipped: Null PMC access in type() 1 skipped: item assignment 2 skipped: fatal redeclarations 1 todo : previous test skipped 2 todo : OUTER and SETTING 4 todo : scoping 2 todo : scoping bug 1 todo : type error not caught 1 todo : &-sigiled variables 1 todo : lexicals bug; RT #61838 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................. 15 0 2 0 17 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/do.rakudo........................... 14 0 6 4 24 1 skipped: last not implemented 1 skipped: redo not implemented 1 skipped: next() should also work on do blocks (?) 1 skipped: if returning Nil 5 todo : do {} while/until/if is valid but should not be 1 todo : regression on RT 61034 S04-statements/for.rakudo.......................... 41 0 3 18 62 3 skipped: [+] NYI 1 skipped: RT 71268 4 skipped: is rw NYI 1 skipped: class accessing outer lexical 1 skipped: slice context 1 skipped: optional variable in for loop (RT #63994) 1 skipped: default value in variable in for loop 3 skipped: <-> is confusing the parser, I think 2 skipped: lazy lists (loops) 1 skipped: Z only works with 2 arrays at the moment 1 todo : RT #65212 1 todo : for(0..5) should die because there is no space after the for 1 todo : RT 71268 S04-statements/for_with_only_one_item.t............ 8 0 0 0 8 S04-statements/given.rakudo........................ 44 0 0 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 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 BLOCK 1 skipped: next LOOP 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-grammar/action-stubs.t......................... 12 0 0 0 12 S05-grammar/methods.t.............................. 2 0 0 0 2 S05-grammar/protos.t............................... 4 0 0 0 4 S05-grammar/signatures.t........................... 2 0 0 0 2 S05-mass/rx.rakudo................................. 609 0 17 104 730 1 skipped: not implemented 8 skipped: & NYI 13 skipped: NYI 2 skipped: regex 3 skipped: :x NYI 1 skipped: :s() 55 skipped: infix: 3 skipped: :nth NYI 7 skipped: parse error 2 skipped: ::: NYI 9 skipped: :: NYI 3 todo : 13 todo : unknown 1 todo : RT 70606 S05-match/blocks.rakudo............................ 18 0 4 0 22 1 todo : RT 67864 1 todo : Assignment to matched string affects earlier match objects 2 todo : if not properly smartmatching 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/charset.rakudo...................... 22 0 2 2 26 1 skipped: large \x char spec in regex (RT #67122) (noauto) 1 skipped: comment in charset (RT #67124) 1 todo : comment in charset (RT #67124) 1 todo : RT 71702: lethal reverse range in charset S05-metasyntax/null.t.............................. 4 0 0 0 4 S05-metasyntax/repeat.rakudo....................... 14 0 4 0 18 1 todo : catch {1,3} old-style repetition quantifier 3 todo : closure repetition S05-metasyntax/single-quotes.t..................... 5 0 0 0 5 S05-substitution/match.rakudo...................... 11 0 0 2 13 2 skipped: Match S05-substitution/subst.rakudo...................... 23 0 0 57 80 1 skipped: RT 69044 2 skipped: multiple adverbs not implemented 2 skipped: s:g[...] = 11 skipped: RT #61206 4 skipped: s/.../../ 3 skipped: RT #61130 3 skipped: s[...] op= RHS 8 skipped: s[...] = RHS 1 skipped: :x(*) in .subst 15 skipped: :nth 1 skipped: s () = RHS 3 skipped: ss/.../.../ 3 skipped: $/ not involved in .subst yet (unspecced?) 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............................. 11 0 2 3 16 2 skipped: no custom operators yet 1 skipped: 1 1 todo : RT #68242 1 todo : RT 71810 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..... 10 0 2 0 12 2 todo : RT 65128 S06-signature/arity.t.............................. 48 0 0 0 48 S06-signature/closure-parameters.rakudo............ 4 0 0 11 15 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 16 skipped: parsefail 2 skipped: Cannot apply trait required to parameters yet 3 todo : sub params with the same name S06-signature/named-placeholders.t................. 3 0 0 0 3 S06-signature/optional.rakudo...................... 11 0 3 0 14 1 todo : RT 54804 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-and-interpolation.t........... 6 0 0 0 6 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.......... 16 0 0 4 20 4 skipped: signautre binding of return values 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 S06-traits/is-rw.rakudo............................ 4 0 2 0 6 1 todo : Depends on preceding test working 1 todo : pass fail todo skip plan S07-iterators/range-iterator.t..................... 86 0 0 0 86 pass fail todo skip plan S09-autovivification/autoincrement.t............... 7 0 0 0 7 S09-typed-arrays/arrays.rakudo..................... 34 0 17 6 57 6 skipped: Array not parametric 2 todo : Array methods should return typed arrays 3 todo : readonly slices 12 todo : no parametrization S09-typed-arrays/hashes.rakudo..................... 6 0 7 5 18 5 skipped: depends on non-working code (RT #73412) 7 todo : bug when initializing typed hashes (RT #73412) pass fail todo skip plan S12-attributes/clone.t............................. 12 0 0 0 12 S12-attributes/inheritance.rakudo.................. 2 0 3 0 5 1 todo : RT #61500 2 todo : RT 69260 S12-attributes/undeclared.t........................ 12 0 0 0 12 S12-class/basic.rakudo............................. 30 0 0 4 34 1 skipped: RT #67784 3 skipped: not parsing is inside class yet S12-class/declaration-order.t...................... 2 0 0 0 2 S12-class/inheritance-class-methods.t.............. 5 0 0 0 5 S12-class/inheritance.rakudo....................... 29 0 0 8 37 2 skipped: ::CLASS will give a Null PMC, which later explodes 2 skipped: $.foo with args 2 skipped: no Class class 2 skipped: ::CLASS is NYI S12-class/instantiate.rakudo....................... 5 0 1 0 6 1 todo : RT #62732 S12-construction/autopairs.t....................... 4 0 0 0 4 S12-construction/construction.rakudo............... 13 0 1 0 14 1 todo : unknown S12-construction/named-params-in-BUILD.t........... 3 0 0 0 3 S12-construction/new.rakudo........................ 7 0 0 9 16 9 skipped: parent attributes in initialization S12-enums/anonymous.t.............................. 6 0 0 0 6 S12-introspection/meta-class.rakudo................ 3 0 0 7 10 1 skipped: .layout 1 skipped: .version, version number parsing 1 skipped: precedence of HOW 1 skipped: .name 2 skipped: P6Invocation.Bool 1 skipped: precedence of prefix:<^> 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.t........................... 13 0 0 0 13 S12-methods/defer-next.rakudo...................... 14 0 1 0 15 1 todo : variant of RT 69608 S12-methods/how.t.................................. 1 0 0 0 1 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 S12-methods/typed-attributes.t..................... 7 0 0 0 7 S12-methods/what.rakudo............................ 22 0 1 5 28 4 skipped: Match object 1 skipped: indirect method calls 1 todo : .WHAT not (easily overridable) 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/basic.rakudo............................. 28 0 2 4 34 2 skipped: Method 'defined' not found for invocant of class 'Undef' 2 skipped: class as role (RT #60176) 1 todo : Cannot assign Mu to variable with role constraint -- bug or feature? 1 todo : Type attribute accepts anything? S14-roles/composition.rakudo....................... 20 0 2 0 22 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/parameter-subtyping.rakudo............... 11 0 0 11 22 1 skipped: weird error 10 skipped: smart-matching 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.......................... 68 0 0 1 69 1 skipped: :rw on open() unimplemented 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-filehandles/open.t............................. 2 0 0 3 5 2 skipped: needs speccing 1 skipped: open('nonexisting') => undefined is waiting on 'use fatal' 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 2 skipped: RT 6512 1 skipped: multi-arg variants of chr not in place yet 1 skipped: Broken in ng1 pass fail todo skip plan S32-array/bool.t................................... 15 0 0 0 15 S32-array/create.t................................. 3 0 0 0 3 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 2 skipped: named args 1 skipped: *-1 doesn't seem to work 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-io/file-tests.rakudo........................... 29 0 1 0 30 1 todo : non-existent ~~ :!f returns false at the moment S32-list/end.t..................................... 15 0 0 0 15 S32-list/first.rakudo.............................. 17 0 0 2 19 2 skipped: adverbial block S32-list/grep.rakudo............................... 17 0 0 22 39 1 skipped: RT 71544: grep arity sensitivity different from map 6 skipped: closure as non-final argument 2 skipped: test error -- is $_ rw here? 1 skipped: sub grep isn't properly slurpy 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/pick.rakudo............................... 14 0 0 4 18 1 skipped: Calling values by name fails hard 1 skipped: dubious: pick on Junctions (unspecced?) 2 skipped: Hashes do not listify yet 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**1i should be NaN 1 skipped: NaN**0 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................................. 789 0 3 1 793 1 skipped: RT 69726, maybe related to RT 68958 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 2 skipped: named args 4 skipped: Rounding Inf should give Inf 4 skipped: Rounding NaN should give NaN 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 6 skipped: unspecced 1 skipped: calling positional args by name S32-str/comb.rakudo................................ 18 0 1 20 39 6 skipped: bad all around in Rakudo-ng 1 skipped: calling positional args by name 2 skipped: Null PMC in Rakudo-ng 10 skipped: .comb regressions 1 skipped: graphemes really not implemented 1 todo : graphemes not implemented 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 4 skipped: junction autothreading 2 skipped: StrPos not implemented 2 skipped: unicode S32-str/lc.t....................................... 13 0 0 0 13 S32-str/lcfirst.t.................................. 9 0 0 0 9 S32-str/p5chop.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 0 4 0 20 4 todo : uc/lc tests fail on roles S32-str/ucfirst.t.................................. 5 0 0 0 5 S32-str/words.rakudo............................... 10 0 0 2 12 2 skipped: graphemes not implemented 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.48s. Total time 13 minute(s). S04-statements/for.rakudo 4.74s slower (-2682.1%) than 17 minutes ago S32-trig/cotanh.t 1.80s slower (6.8%) than 35 minutes ago S05-mass/rx.rakudo 1.26s slower (1.2%) than 17 minutes ago S32-trig/cosech.t 1.06s slower (4.4%) than 35 minutes ago S32-trig/tanh.t 1.05s slower (4.0%) than 17 minutes ago S32-trig/tan.t 0.97s slower (4.3%) than 1 hour ago S32-trig/cotan.t 0.89s slower (4.6%) than 57 minutes ago S32-trig/sech.t 0.78s slower (3.4%) than 1 hour ago S32-trig/sin.t 0.64s slower (3.0%) than 17 minutes ago S32-trig/sec.t 0.42s slower (2.3%) than 1 hour ago S32-array/pop.t 0.20s faster (-17.7%) than 16 hours ago ---------------- 'plan *;' could become 'plan 11;' in S02-builtin_data_types/nil.rakudo 'plan *;' could become 'plan 55;' in S02-builtin_data_types/type.rakudo 'plan *;' could become 'plan 72;' in S02-literals/quoting-unicode.t 'plan *;' could become 'plan 142;' in S02-literals/quoting.rakudo 'plan *;' could become 'plan 9;' in S02-literals/string-interpolation.t 'plan *;' could become 'plan 61;' 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 131;' in S03-operators/arith.rakudo 'plan *;' could become 'plan 25;' in S03-operators/comparison-simple.t 'plan *;' could become 'plan 15;' in S03-operators/series-arity0.t 'plan *;' could become 'plan 9;' in S03-operators/series-arity2ormore.t 'plan *;' could become 'plan 31;' in S03-operators/series-simple.t 'plan *;' could become 'plan 58;' in S03-operators/series.rakudo 'plan *;' could become 'plan 17;' in S03-operators/ternary.rakudo 'plan *;' could become 'plan 74;' in S03-operators/value_equivalence.rakudo 'plan *;' could become 'plan 4;' in S03-smartmatch/any-any.rakudo 'plan *;' could become 'plan 6;' in S03-smartmatch/any-array.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 5;' in S03-smartmatch/any-str.rakudo 'plan *;' could become 'plan 36;' in S03-smartmatch/array-array.t 'plan *;' could become 'plan 6;' in S03-smartmatch/array-hash.t 'plan *;' could become 'plan 40;' in S03-smartmatch/disorganized.rakudo 'plan *;' could become 'plan 4;' in S03-smartmatch/hash-hash.t 'plan *;' could become 'plan 4;' in S03-smartmatch/regex-hash.t 'plan *;' could become 'plan 3;' in S03-smartmatch/scalar-hash.t 'plan *;' could become 'plan 17;' in S04-statement-modifiers/for.rakudo 'plan *;' could become 'plan 62;' in S04-statements/for.rakudo 'plan *;' could become 'plan 2;' in S05-grammar/methods.t 'plan *;' could become 'plan 22;' in S05-match/blocks.rakudo 'plan *;' could become 'plan 26;' in S05-metasyntax/charset.rakudo 'plan *;' could become 'plan 80;' in S05-substitution/subst.rakudo 'plan *;' could become 'plan 16;' 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 86;' in S07-iterators/range-iterator.t 'plan *;' could become 'plan 57;' in S09-typed-arrays/arrays.rakudo 'plan *;' could become 'plan 16;' in S12-construction/new.rakudo 'plan *;' could become 'plan 28;' in S12-methods/what.rakudo 'plan *;' could become 'plan 34;' in S14-roles/basic.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 39;' in S32-str/comb.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", 1042, 0, 74, 306, 1422, 2367 "S03", 1430, 0, 81, 194, 1705, 2722 "S04", 350, 0, 30, 52, 432, 830 "S05", 770, 0, 29, 165, 964, 5328 "S06", 481, 0, 23, 57, 561, 842 "S07", 86, 0, 0, 0, 86, 86 "S09", 47, 0, 24, 11, 82, 155 "S10", 0, 0, 0, 0, 0, 111 "S11", 0, 0, 0, 0, 0, 101 "S12", 368, 0, 14, 35, 417, 1067 "S13", 23, 0, 2, 2, 27, 77 "S14", 114, 0, 5, 15, 134, 262 "S16", 131, 0, 0, 4, 135, 250 "S17", 0, 0, 0, 0, 0, 28 "S28", 3, 0, 0, 0, 3, 5 "S29", 466, 0, 1, 4, 471, 517 "S32", 22075, 0, 25, 231, 22331, 22886 "int", 26, 0, 0, 0, 26, 233 "total", 27412, 0, 308, 1076, 28796, 37867 ---------------- "2010-03-14 00:00",fefb298,27412,0,308,1076,28796,37867,310 spectest-progress.csv update: 310 files, 27412 (72.4% of 37867) pass, 0 fail No failures! real 13m45.075s user 12m49.810s sys 0m52.470s plum