/usr/bin/perl t/spec/fudgeall rakudo t/spec/integration/99problems-01-to-10.t t/spec/integration/99problems-11-to-20.t t/spec/integration/99problems-21-to-30.t t/spec/integration/99problems-31-to-40.t t/spec/integration/99problems-41-to-50.t t/spec/integration/99problems-51-to-60.t t/spec/integration/99problems-61-to-70.t 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/man-or-boy.t t/spec/integration/method-calls-and-instantiation.t t/spec/integration/no-indirect-new.t t/spec/integration/packages.t t/spec/integration/pair-in-array.t t/spec/integration/passing-pair-class-to-sub.t t/spec/integration/real-strings.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/declare.t t/spec/S02-builtin_data_types/flattening.t t/spec/S02-builtin_data_types/hash_ref.t t/spec/S02-builtin_data_types/hash.t t/spec/S02-builtin_data_types/infinity.t t/spec/S02-builtin_data_types/lists.t t/spec/S02-builtin_data_types/mixed_multi_dimensional.t t/spec/S02-builtin_data_types/multi_dimensional_array.t t/spec/S02-builtin_data_types/nan.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/parsing-bool.t t/spec/S02-builtin_data_types/range.t t/spec/S02-builtin_data_types/subscripts_and_context.t t/spec/S02-builtin_data_types/type.t t/spec/S02-builtin_data_types/whatever.t t/spec/S02-lexical-conventions/unicode.t t/spec/S02-literals/array-interpolation.t t/spec/S02-literals/autoref.t t/spec/S02-literals/char-by-name.t t/spec/S02-literals/char-by-number.t t/spec/S02-literals/fmt-interpolation.t t/spec/S02-literals/hash-interpolation.t t/spec/S02-literals/hex_chars.t t/spec/S02-literals/listquote.t t/spec/S02-literals/listquote-whitespace.t t/spec/S02-literals/misc-interpolation.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/radix.t t/spec/S02-literals/string-interpolation.t t/spec/S02-literals/sub-calls.t t/spec/S02-literals/subscript.t t/spec/S02-literals/types.t t/spec/S02-literals/underscores.t t/spec/S02-magicals/config.t t/spec/S02-magicals/dollar_bang.t t/spec/S02-magicals/dollar-underscore.t t/spec/S02-magicals/env.t t/spec/S02-magicals/progname.t t/spec/S02-names_and_variables/fmt.t t/spec/S02-names_and_variables/names.t t/spec/S02-names_and_variables/perl.t t/spec/S02-names_and_variables/varnames.t t/spec/S02-names/identifier.t t/spec/S02-names/our.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/comments.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/unicode-whitespace.t t/spec/S02-whitespace_and_comments/unspace.t t/spec/S03-junctions/autothreading.t t/spec/S03-junctions/basic.t t/spec/S03-junctions/boolean-context.t t/spec/S03-junctions/chained-operators.t t/spec/S03-junctions/eigenstates.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/assign.t t/spec/S03-operators/autoincrement-range.t t/spec/S03-operators/autoincrement.t t/spec/S03-operators/autovivification.t t/spec/S03-operators/basic-types.t t/spec/S03-operators/binding-closure.t t/spec/S03-operators/binding-scalars.t t/spec/S03-operators/bit.t t/spec/S03-operators/chained-declarators.t t/spec/S03-operators/comparison.t t/spec/S03-operators/context-forcers.t t/spec/S03-operators/context.t t/spec/S03-operators/cross-metaop.t t/spec/S03-operators/equality.t t/spec/S03-operators/eqv.t t/spec/S03-operators/hyper.t t/spec/S03-operators/identity.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/not.t t/spec/S03-operators/numeric-context.t t/spec/S03-operators/p5arrow.t t/spec/S03-operators/precedence.t t/spec/S03-operators/range.t t/spec/S03-operators/reduce-le1arg.t t/spec/S03-operators/reduce-metaop.t t/spec/S03-operators/relational.t t/spec/S03-operators/repeat.t t/spec/S03-operators/scalar-assign.t t/spec/S03-operators/smartmatch.t t/spec/S03-operators/series.t t/spec/S03-operators/short-circuit.t t/spec/S03-operators/spaceship-and-containers.t t/spec/S03-operators/spaceship.t t/spec/S03-operators/subscript-vs-lt.t t/spec/S03-operators/ternary.t t/spec/S03-operators/true.t t/spec/S03-operators/value_equivalence.t t/spec/S04-blocks-and-statements/pointy-rw.t t/spec/S04-blocks-and-statements/pointy.t t/spec/S04-closure-traits/end.t t/spec/S04-closure-traits/start.t t/spec/S04-declarations/constant.t t/spec/S04-declarations/implicit-parameter.t t/spec/S04-declarations/multiple.t t/spec/S04-declarations/my.t t/spec/S04-declarations/state.t t/spec/S04-exceptions/fail.t t/spec/S04-statement-modifiers/for.t t/spec/S04-statement-modifiers/given.t t/spec/S04-statement-modifiers/if.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-statement-modifiers/while.t t/spec/S04-statements/do.t t/spec/S04-statements/for-scope.t t/spec/S04-statements/for.t t/spec/S04-statements/for_with_only_one_item.t t/spec/S04-statements/gather.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/map-and-sort-in-for.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/return.t t/spec/S04-statements/terminator.t t/spec/S04-statements/try.t t/spec/S04-statements/unless.t t/spec/S04-statements/until.t t/spec/S04-statements/while.t t/spec/S05-capture/caps.t t/spec/S05-capture/dot.t t/spec/S05-capture/named.t t/spec/S05-capture/subrule.t t/spec/S05-grammar/action-stubs.t t/spec/S05-grammar/inheritance.t t/spec/S05-grammar/namespace.t t/spec/S05-grammar/parse_and_parsefile.t t/spec/S05-grammar/ws.t t/spec/S05-mass/named-chars.t t/spec/S05-mass/properties-block.t t/spec/S05-mass/properties-derived.t t/spec/S05-mass/properties-general.t t/spec/S05-mass/properties-script.t t/spec/S05-mass/rx.t t/spec/S05-mass/recursive.t t/spec/S05-mass/stdrules.t t/spec/S05-match/arrayhash.t t/spec/S05-match/blocks.t t/spec/S05-match/capturing-contexts.t t/spec/S05-match/non-capturing.t t/spec/S05-match/perl.t t/spec/S05-match/positions.t t/spec/S05-metachars/line-anchors.t t/spec/S05-metachars/newline.t t/spec/S05-metachars/tilde.t t/spec/S05-metasyntax/angle-brackets.t t/spec/S05-metasyntax/changed.t t/spec/S05-metasyntax/charset.t t/spec/S05-metasyntax/lookaround.t t/spec/S05-metasyntax/null.t t/spec/S05-metasyntax/regex.t t/spec/S05-metasyntax/repeat.t t/spec/S05-metasyntax/single-quotes.t t/spec/S05-metasyntax/unknown.t t/spec/S05-modifier/ignorecase.t t/spec/S05-modifier/perl5_1.t t/spec/S05-modifier/perl5_2.t t/spec/S05-modifier/perl5_7.t t/spec/S05-modifier/perl5_8.t t/spec/S05-substitution/match.t t/spec/S05-substitution/subst.t t/spec/S05-transliteration/trans.t t/spec/S05-transliteration/with-closure.t t/spec/S06-advanced_subroutine_features/lexical-subs.t t/spec/S06-advanced_subroutine_features/recurse.t t/spec/S06-advanced_subroutine_features/return.t t/spec/S06-advanced_subroutine_features/wrap.t t/spec/S06-currying/assuming-and-mmd.t t/spec/S06-currying/named.t t/spec/S06-multi/lexical-multis.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-operator-overloading/imported-subs.t t/spec/S06-operator-overloading/sub.t t/spec/S06-other/anon-hashes-vs-blocks.t t/spec/S06-other/main.t t/spec/S06-other/main-eval.t t/spec/S06-routine-modifiers/scoped-named-subs.t t/spec/S06-signature/arity.t t/spec/S06-signature/closure-over-parameters.t t/spec/S06-signature/closure-parameters.t t/spec/S06-signature/code.t t/spec/S06-signature/defaults.t t/spec/S06-signature/errors.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/passing-arrays.t t/spec/S06-signature/passing-hashes.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-interplation.t t/spec/S06-signature/slurpy-params.t t/spec/S06-signature/slurpy-placeholders.t t/spec/S06-signature/sub-ref.t t/spec/S06-signature/type-capture.t t/spec/S06-signature/types.t t/spec/S06-signature/unspecified.t t/spec/S06-traits/is-copy.t t/spec/S06-traits/is-rw.t t/spec/S06-traits/misc.t t/spec/S09-autovivification/autoincrement.t t/spec/S09-subscript_slice/slice.t t/spec/S09-typed-arrays/arrays.t t/spec/S09-typed-arrays/hashes.t t/spec/S10-packages/basic.t t/spec/S10-packages/use-with-class.t t/spec/S11-modules/export.t t/spec/S11-modules/import.t t/spec/S11-modules/import-tag.t t/spec/S11-modules/nested.t t/spec/S12-attributes/class.t t/spec/S12-attributes/clone.t t/spec/S12-attributes/delegation.t t/spec/S12-attributes/inheritance.t t/spec/S12-attributes/instance.t t/spec/S12-attributes/recursive.t t/spec/S12-class/anonymous.t t/spec/S12-class/attributes.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-class/interface-consistency.t t/spec/S12-class/namespaced.t t/spec/S12-class/parent_attributes.t t/spec/S12-class/rw.t t/spec/S12-construction/autopairs.t t/spec/S12-construction/BUILD.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-enums/as-role.t t/spec/S12-enums/basic.t t/spec/S12-enums/thorough.t t/spec/S12-introspection/attributes.t t/spec/S12-introspection/can.t t/spec/S12-introspection/meta-class.t t/spec/S12-introspection/methods.t t/spec/S12-introspection/parents.t t/spec/S12-introspection/roles.t t/spec/S12-introspection/walk.t t/spec/S12-methods/calling_sets.t t/spec/S12-methods/calling_syntax.t t/spec/S12-methods/chaining.t t/spec/S12-methods/class-and-instance.t t/spec/S12-methods/default-trait.t t/spec/S12-methods/defer-call.t t/spec/S12-methods/defer-next.t t/spec/S12-methods/indirect_notation.t t/spec/S12-methods/instance.t t/spec/S12-methods/lastcall.t t/spec/S12-methods/multi.t t/spec/S12-methods/parallel-dispatch.t t/spec/S12-methods/private.t t/spec/S12-methods/syntax.t t/spec/S12-methods/topic.t t/spec/S12-methods/typed-attributes.t t/spec/S12-methods/what.t t/spec/S12-subset/multi-dispatch.t t/spec/S12-subset/subtypes.t t/spec/S13-type-casting/methods.t t/spec/S13-overloading/typecasting-long.t t/spec/S13-overloading/metaoperators.t t/spec/S13-overloading/operators.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/mixin.t t/spec/S14-roles/namespaced.t t/spec/S14-roles/parameter-subtyping.t t/spec/S14-roles/parameterized-basic.t t/spec/S14-roles/parameterized-mixin.t t/spec/S14-roles/parameterized-type.t t/spec/S14-roles/submethods.t t/spec/S14-traits/attributes.t t/spec/S14-traits/package.t t/spec/S14-traits/routines.t t/spec/S14-traits/variables.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/bare-say.t t/spec/S16-io/basic-open.t t/spec/S16-io/say.t t/spec/S16-unfiled/rebindstdhandles.t t/spec/S16-unfiled/slurp.t t/spec/S28-named-variables/cwd.t t/spec/S28-named-variables/inc.t t/spec/S29-any/cmp.t t/spec/S29-any/isa.t t/spec/S29-context/die.t t/spec/S29-context/eval.t t/spec/S29-context/sleep.t t/spec/S29-conversions/ord_and_chr.t t/spec/S32-array/delete.t t/spec/S32-array/elems.t t/spec/S32-array/end.t t/spec/S32-array/exists.t t/spec/S32-array/keys_values.t t/spec/S32-array/kv.t t/spec/S32-array/pairs.t t/spec/S32-array/pop.t t/spec/S32-array/push.t t/spec/S32-array/rotate.t t/spec/S32-array/shift.t t/spec/S32-array/splice.t t/spec/S32-array/unshift.t t/spec/S32-container/zip.t t/spec/S32-hash/exists.t t/spec/S32-hash/invert.t t/spec/S32-hash/keys_values.t t/spec/S32-hash/pairs.t t/spec/S32-hash/push.t t/spec/S32-hash/slice.t t/spec/S32-io/chdir.t t/spec/S32-io/IO-Socket-INET.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/map_function_return_values.t t/spec/S32-list/map.t t/spec/S32-list/minmax.t t/spec/S32-list/pick.t t/spec/S32-list/reduce.t t/spec/S32-list/reverse.t t/spec/S32-list/sort.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/pi.t t/spec/S32-num/polar.t t/spec/S32-num/rand.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-scalar/defined.t t/spec/S32-scalar/undef.t t/spec/S32-str/append.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/encode.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/p5chomp.t t/spec/S32-str/p5chop.t t/spec/S32-str/pos.t t/spec/S32-str/rindex.t t/spec/S32-str/samecase.t t/spec/S32-str/split-simple.t t/spec/S32-str/split.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/unpack.t t/spec/S32-str/words.t t/spec/S32-temporal/Temporal.t t/spec/S32-trig/e.t t/spec/S32-trig/trig.t
pass fail todo skip plan
S02-builtin_data_types/anon_block.rakudo........... 36 0 1 5 42
2 skipped: tests don't work if previous test fails
3 skipped: RT #68116
1 todo : Parrot support for zero-arg subs?
S02-builtin_data_types/array.rakudo................ 63 0 1 36 100
3 skipped: no native type int yet
6 skipped: my @arr[num] parsefail
2 skipped: multi-dim arrays
3 skipped: my @arr[num-->Type] parsefail
3 skipped: my @arr(-->Type) parsefail
4 skipped: my @arr[num] of Type parsefail
1 skipped: my @arr[*] parsefail
4 skipped: my Type @arr[num] parsefail
8 skipped: access out of array bounds
2 skipped: @arr[-1] should fail
1 todo : @array[$minus_one] should fail
S02-builtin_data_types/array_extending.rakudo...... 18 0 2 1 21
1 skipped: RT #62948
2 todo : extend array
S02-builtin_data_types/array_ref.t................. 45 0 0 0 45
S02-builtin_data_types/assigning-refs.rakudo....... 15 0 3 0 18
3 todo : non-flattening hash refs
S02-builtin_data_types/bool.t...................... 24 0 0 0 24
S02-builtin_data_types/capture.rakudo.............. 4 0 1 13 18
2 skipped: Mixing ordinary args with captures
5 skipped: receiving raw captures
5 skipped: parse error: Malformed routine definition
1 skipped: arrays in captures are interpolated too eagerly
1 todo : capture with named args
S02-builtin_data_types/catch_type_cast_mismatch.r.. 9 0 0 1 10
1 skipped: unspecced (if specced please add smartlink)
S02-builtin_data_types/declare.rakudo.............. 38 0 1 46 85
1 skipped: Comparator not implemented
1 skipped: Rat not implemented
1 skipped: Integral not implemented
1 skipped: OrderingPair not implemented
1 skipped: KeySet not implemented
1 skipped: buf not implemented
1 skipped: Blob not implemented
1 skipped: Complex not type converted properly during assignment from Num
1 skipped: Macro not implemented
1 skipped: KeyBag not implemented
1 skipped: int not implemented
1 skipped: KeyHash not implemented
1 skipped: rat not implemented
1 skipped: Matcher isa not implemented
1 skipped: bit not implemented
1 skipped: complex not implemented
1 skipped: Codepoint not implemented
1 skipped: Set not implemented
1 skipped: Char not implemented
1 skipped: Proxy not implemented
2 skipped: Could not build C3 linearization: ambiguous hierarchy
1 skipped: junction not implemented
1 skipped: Object not working
1 skipped: AnyChar not implemented
1 skipped: Grapheme not implemented
1 skipped: CharLingua not implemented
1 skipped: Ordering not implemented
1 skipped: Bit not implemented
1 skipped: StrPos not implemented
1 skipped: Duration not implemented
1 skipped: Bag not implemented
1 skipped: utf16 not implemented
1 skipped: KeyExtractor not implemented
1 skipped: utf32 not implemented
1 skipped: Instant not implemented
1 skipped: num16 not implemented
1 skipped: num not implemented
1 skipped: StrLen not implemented
1 skipped: Byte not implemented
1 skipped: utf8 not implemented
1 skipped: HyperWhatever not implemented
1 skipped: Seq not implemented
1 skipped: Class not implemented
1 skipped: Package not implemented
1 skipped: Scalar not implemented
1 todo : Callable
S02-builtin_data_types/flattening.t................ 34 0 0 0 34
S02-builtin_data_types/hash.t...................... 63 0 0 0 63
S02-builtin_data_types/hash_ref.rakudo............. 26 0 1 5 32
5 skipped: hash autovivification
1 todo : pair diambiguation not a hash
S02-builtin_data_types/infinity.rakudo............. 4 0 8 0 12
4 todo : integer Inf
4 todo : truncate(Inf)
S02-builtin_data_types/lists.rakudo................ 16 0 1 4 21
1 skipped: unskip when "augment" works
3 skipped: list binding
1 todo : ro-ness in slices
S02-builtin_data_types/mixed_multi_dimensional.ra.. 60 0 0 20 80
2 skipped: get_pmc_keyed() not implemented in class 'Perl6Pair'
18 skipped: multi-level autovivification
S02-builtin_data_types/multi_dimensional_array.ra.. 22 0 0 19 41
10 skipped: Parse Error: Statement not terminated properly
9 skipped: Null PMC access in find_method()
S02-builtin_data_types/nan.rakudo.................. 5 0 1 1 7
1 skipped: unspecced and inconsistent
1 todo : truncate(NaN)
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.t....................... 6 0 0 0 6
S02-builtin_data_types/num.rakudo.................. 45 0 0 3 48
1 skipped: Rat, infix:
2 skipped: no Rat yet
S02-builtin_data_types/pair.rakudo................. 81 0 8 25 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'
2 todo : RT #67218
2 todo : RT #64478
4 todo : kv() ambiguity
S02-builtin_data_types/parsing-bool.t.............. 4 0 0 0 4
S02-builtin_data_types/range.rakudo................ 65 0 4 14 83
2 skipped: .reverse on ranges
5 skipped: range reverse not in spec
7 skipped: infinite ranges not implemented
1 todo : Range.reverse, :by(-1)
3 todo : immutable ranges
S02-builtin_data_types/subscripts_and_context.t.... 8 0 0 0 8
S02-builtin_data_types/type.rakudo................. 42 0 0 10 52
6 skipped: native types (causes false positives if marked with todo)
4 skipped: Rat not implemented, as not implemented
S02-builtin_data_types/whatever.rakudo............. 18 0 2 3 23
3 skipped: * to code translation for multi-step expressions
2 todo : RT #64566
S02-lexical-conventions/unicode.rakudo............. 29 0 0 2 31
2 skipped: VOWEL SIGNs in identifiers
S02-literals/array-interpolation.rakudo............ 6 0 6 0 12
4 todo : Array interpolation b0rked
2 todo : Array interpolation b0rked, RT # 58246
S02-literals/autoref.t............................. 57 0 0 0 57
S02-literals/char-by-name.rakudo................... 7 0 0 3 10
1 skipped: \c[LF] not valid
1 skipped: RT #64918
1 skipped: \c[LINE FEED] not valid
S02-literals/char-by-number.rakudo................. 40 0 3 0 43
2 todo : feature
1 todo : \c broken escape
S02-literals/fmt-interpolation.rakudo.............. 9 0 0 2 11
2 skipped: $x.ord() does not interpolate
S02-literals/hash-interpolation.rakudo............. 1 0 9 0 10
2 todo : interpolation with subscripts
3 todo : Hash interpolation
2 todo : Hash interpolation with %hash
2 todo : hash (ref) interpolation
S02-literals/hex_chars.t........................... 4 0 0 0 4
S02-literals/listquote-whitespace.rakudo........... 8 0 1 0 9
1 todo : \xa0 should not be a separator for list quotes
S02-literals/listquote.rakudo...................... 10 0 3 4 17
1 skipped: meta operators
1 skipped: Null PMC access in can()
2 skipped: List to Capture auto-promotion
1 todo : parsing
2 todo : bare <> and
S02-literals/misc-interpolation.rakudo............. 27 0 7 9 43
3 skipped: interpolation of indirect method calls
3 skipped: qa qb and array/hash interpolation
2 skipped: interpolatin of $(my $x = 2)
1 skipped: parse failure
1 todo : hash interpolation
1 todo : array interpolation
2 todo : interpolation of &function()
3 todo : method interpolation
S02-literals/pair-boolean.t........................ 6 0 0 0 6
S02-literals/pairs.rakudo.......................... 10 0 14 16 40
2 skipped: prefix:<|>
3 skipped: reduce meta op
11 skipped: call positional parameters as named ones
3 todo : variables as keys of pairs forbidden
11 todo : not every pair acts as named parameters
S02-literals/quoting-unicode.t..................... 70 0 0 0 70
S02-literals/quoting.rakudo........................ 69 0 6 65 140
2 skipped: quoting with q (..)
2 skipped: heredocs
23 skipped: quoting adverbs
1 skipped: nested double curlies in q{{...}}
7 skipped: «...»
1 skipped: nested curlies in q{...}
8 skipped: q[..] with variations
2 skipped: nested bracket quotes
18 skipped: quoting with adverbs
1 skipped: Thinks statement not terminated properly
4 todo : << :pair(1) >>
2 todo : q:x assigned to array
S02-literals/radix.rakudo.......................... 168 0 22 5 195
1 skipped: can't parse
4 skipped: Cannot parse :60[LIST]
2 todo : radix parsing
10 todo : feature
5 todo : base 2 literals with fractional numbers
4 todo : unimpl
1 todo : fractionals base 16
S02-literals/string-interpolation.t................ 8 0 0 0 8
S02-literals/sub-calls.rakudo...................... 18 0 2 0 20
1 todo : unspecced
1 todo : adverbs
S02-literals/subscript.t........................... 3 0 0 0 3
S02-literals/types.rakudo.......................... 4 0 2 0 6
1 todo : test conflicts oddly with test 4 above
1 todo : redeclaration of stubbed classes
S02-literals/underscores.t......................... 19 0 0 0 19
S02-magicals/config.rakudo......................... 2 0 0 2 4
2 skipped: unimpl $?OS
S02-magicals/dollar-underscore.t................... 5 0 0 0 5
S02-magicals/dollar_bang.rakudo.................... 8 0 2 0 10
1 todo : stringification of $!
1 todo : containers/values
S02-magicals/env.rakudo............................ 8 0 3 3 14
2 skipped: set_pmc() not implemented in class Exception
1 skipped: Unknown import list expression in use
3 todo : clarify the test
S02-magicals/progname.rakudo....................... 1 0 0 1 2
1 skipped: No PROCESS yet
S02-names/identifier.rakudo........................ 14 0 0 1 15
1 skipped: RT #68358
S02-names/our.rakudo............................... 3 0 2 2 7
1 skipped: Null PMC access in invoke()
1 skipped: OUR::subname() does not work
1 todo : sub defined in eval treated the same as multi
1 todo : sub in eval shadows enum
S02-names_and_variables/fmt.rakudo................. 14 0 1 4 19
4 skipped: .fmt on list of pairs (?)
1 todo : precision in Num.fmt
S02-names_and_variables/names.rakudo............... 7 0 0 12 19
4 skipped: parse error
7 skipped: Parse error
1 skipped: unimpl get_pmc_keyed
S02-names_and_variables/perl.rakudo................ 90 0 3 9 102
1 skipped: RT #64080
2 skipped: {...}.perl does not work
2 skipped: parsefail on hyper operator
4 skipped: recursive data structure
1 todo : RT #61918
1 todo : RT #64080
1 todo : List.perl bug
S02-names_and_variables/varnames.t................. 4 0 0 0 4
S02-one-pass-parsing/less-than.t................... 9 0 0 0 9
S02-polymorphic_types/subset.rakudo................ 19 0 5 6 30
2 skipped: adding braces breaks subset?
2 skipped: (noauto) succeeds for the wrong reason (need to test the error)
2 skipped: my subset = Null PMC Access
4 todo : RT #67818
1 todo : RT #67256
S02-whitespace_and_comments/begin_end_pod.t........ 1 0 0 0 1
S02-whitespace_and_comments/comments.rakudo........ 38 0 0 7 45
2 skipped: nested parens and braces
5 skipped: nested brackets
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
S02-whitespace_and_comments/unicode-whitespace.t... 52 0 0 0 52
S02-whitespace_and_comments/unspace.rakudo......... 29 0 1 45 75
2 skipped: unimplemented
5 skipped: =for pod not implemented (in STD.pm)
3 skipped: indirect method calls
6 skipped: unspace with postfix operators
29 skipped: defining new operators
1 todo : unimpl
pass fail todo skip plan
S03-junctions/autothreading.rakudo................. 71 0 0 7 78
2 skipped: "No exception handler and no message"
3 skipped: autothreading of prefix:<+>
1 skipped: autothreading over array indexing
1 skipped: .values and .eigenstates should flatten (?)
S03-junctions/basic.t.............................. 22 0 0 0 22
S03-junctions/boolean-context.rakudo............... 43 0 2 0 45
2 todo : named unary as function call
S03-junctions/chained-operators.t.................. 7 0 0 0 7
S03-junctions/eigenstates.rakudo................... 11 0 0 2 13
2 skipped: .eigenstates on nested junctions
S03-junctions/misc.rakudo.......................... 79 0 0 20 99
10 skipped: substr on juctions
1 skipped: Null PMC access in get_integer() (RT #64184)
3 skipped: Junctions as subscripts
6 skipped: index on juctions
S03-operators/arith.rakudo......................... 191 0 6 2 199
2 skipped: bigint
3 todo : modulo by zero
3 todo : infix:<**> with complex numbers
S03-operators/assign-is-not-binding.t.............. 9 0 0 0 9
S03-operators/assign.rakudo........................ 188 0 27 25 240
2 skipped: no applicable methods (,=)
2 skipped: item assignment, $::(...)
1 skipped: infix:<=> without &
6 skipped: ResizablePMCArray: Can't shift from an empty array!
2 skipped: @$a
9 skipped: unknown reasons
1 skipped: $a[] autovivification (unspecced?)
2 skipped: ,=
4 todo : list assignment
1 todo : LHS of @p = @x xx= 3, 4
1 todo : item assignment parsing
6 todo : list assignment to scalar
3 todo : list assignment, autovivification (?)
10 todo : item assignment
1 todo : list assignment with ($var, *)
1 todo : item/list assignment
S03-operators/autoincrement-range.rakudo........... 40 0 56 0 96
8 todo : Arabic-Indic
8 todo : Gujarati
8 todo : Gurmukhi
8 todo : Bengali
8 todo : Hebrew
8 todo : Devangari
8 todo : Oriya
S03-operators/autoincrement.rakudo................. 53 0 1 0 54
1 todo : RT #63644
S03-operators/autovivification.rakudo.............. 19 0 0 3 22
3 skipped: smartmatching non-existing array element
S03-operators/basic-types.rakudo................... 18 0 0 1 19
1 skipped: infix:, Rat
S03-operators/binding-closure.rakudo............... 4 0 0 4 8
4 skipped: ::=
S03-operators/binding-scalars.rakudo............... 18 0 2 8 28
1 skipped: is context, traits followed by binding
7 skipped: list binding
2 todo : List binding
S03-operators/bit.rakudo........................... 21 0 1 2 24
2 skipped: bitwise string manipulation
1 todo : RT #67852
S03-operators/chained-declarators.rakudo........... 5 0 1 0 6
1 todo : scoping with chained declarators
S03-operators/comparison.t......................... 18 0 0 0 18
S03-operators/context-forcers.rakudo............... 89 0 0 10 99
6 skipped: TODO: @(), list assignment
4 skipped: is context
S03-operators/context.t............................ 30 0 0 0 30
S03-operators/cross-metaop.rakudo.................. 16 0 1 4 21
1 skipped: parsefail: @@( ... )
2 skipped: X,
1 skipped: parsefail: prefix hypers not implemented
1 todo : X,
S03-operators/equality.t........................... 15 0 0 0 15
S03-operators/eqv.rakudo........................... 39 0 2 4 45
1 skipped: infix:, captures and infix:
3 skipped: captures
1 todo : captures and infix:
1 todo : eqv on sub-refs
S03-operators/hyper.rakudo......................... 65 0 4 29 98
1 skipped: eval(Buf)
4 skipped: unary hyperops
3 skipped: unimplemented hypers
5 skipped: @array»++
9 skipped: unicode hypers
4 skipped: unicode
3 skipped: hyper ops and junctions
4 todo : list level extension
S03-operators/identity.rakudo...................... 30 0 8 5 43
5 skipped: unspecced
4 todo : unspecced
4 todo : misuse of =:=
S03-operators/increment.rakudo..................... 27 0 0 1 28
1 skipped: unimpl undef++
S03-operators/inplace.rakudo....................... 13 0 0 9 22
4 skipped: .= with spaces
5 skipped: .=
S03-operators/list-quote-junction.rakudo........... 16 0 1 0 17
1 todo : any should be parsed as postcircumfix
S03-operators/misc.rakudo.......................... 57 0 3 1 61
1 skipped: RT #63778
2 todo : RT #61836
1 todo : RT #64474
S03-operators/not.t................................ 13 0 0 0 13
S03-operators/numeric-context.rakudo............... 39 0 4 0 43
4 todo : RT #62622
S03-operators/p5arrow.t............................ 5 0 0 0 5
S03-operators/precedence.rakudo.................... 50 0 1 3 54
1 skipped: autothreading over abs()
2 skipped: item assignment
1 todo : remove prefix:
S03-operators/range.rakudo......................... 91 0 0 13 104
2 skipped: range from match vars
11 skipped: MMD function __cmp not found for types (101, 95)
S03-operators/reduce-le1arg.rakudo................. 36 0 6 9 51
1 skipped: [!eq] not implemented
8 skipped: [...] not implemented
2 todo : chained unary operators are always true with one arg
4 todo : New spec updates
S03-operators/reduce-metaop.rakudo................. 36 0 2 33 71
12 skipped: implement [^^]
1 skipped: [orelse]
13 skipped: [\...] meta ops
1 skipped: [or]
1 skipped: [\||]
2 skipped: >>+<<
3 skipped: [=>]
1 todo : associativity in reduce-metaop (RT #63306)
1 todo : [,]
S03-operators/relational.t......................... 70 0 0 0 70
S03-operators/repeat.t............................. 27 0 0 0 27
S03-operators/scalar-assign.t...................... 4 0 0 0 4
S03-operators/series.rakudo........................ 8 0 0 43 51
42 skipped: lazy lists
1 skipped: dispatch
S03-operators/short-circuit.rakudo................. 31 0 1 4 36
4 skipped: no inifx: yet
1 todo : chained comparison order of evaluations
S03-operators/smartmatch.rakudo.................... 136 0 1 14 151
10 skipped: Any ~~ Pair
4 skipped: Any ~~ Any
1 todo : Int ~~ Array
S03-operators/spaceship-and-containers.t........... 6 0 0 0 6
S03-operators/spaceship.rakudo..................... 4 0 0 1 5
1 skipped: unspecced: does infix:«<=>» numify its arguments?
S03-operators/subscript-vs-lt.rakudo............... 2 0 2 0 4
2 todo : parsing
S03-operators/ternary.t............................ 16 0 0 0 16
S03-operators/true.t............................... 11 0 0 0 11
S03-operators/value_equivalence.rakudo............. 49 0 3 0 52
2 todo : scalar reference equivalence
1 todo : RT #61928
pass fail todo skip plan
S04-blocks-and-statements/pointy-rw.t.............. 10 0 0 0 10
S04-blocks-and-statements/pointy.rakudo............ 14 0 2 1 17
1 skipped: &?ROUTINE
2 todo : pointy blocks and last/redo
S04-closure-traits/end.rakudo...................... 1 0 2 0 3
2 todo : lexicals and eval()
S04-closure-traits/start.rakudo.................... 20 0 1 0 21
1 todo : $_ inside START has some issues, it seems
S04-declarations/constant.rakudo................... 24 0 1 8 33
2 skipped: binding
1 skipped: package-scoped constant
1 skipped: BEGIN and outer lexicals
1 skipped: unicode constant name
3 skipped: COMPILING
1 todo : ++constant_returning_sub()
S04-declarations/implicit-parameter.rakudo......... 13 0 4 1 18
1 skipped: dispatch error (non-catchable)
4 todo : pointy blocks and $_
S04-declarations/multiple.rakudo...................Redeclaration of variable $x
4 0 1 1 6
1 skipped: eval error in redeclared subs
1 todo : is this catching the warning?
S04-declarations/my.rakudo.........................Redeclaration of variable %p
Redeclaration of variable $f
42 0 9 8 59
2 skipped: infinite loop? (noauto)
5 skipped: Null PMC access in type()
1 skipped: item assignment
2 todo : do { } and lexicals
1 todo : initialization of vars happens too early
1 todo : lexicals bug; RT #61838
1 todo : previous test skipped
2 todo : OUTER and SETTING
1 todo : RT #62766
1 todo : type error not caught
S04-declarations/state.rakudo...................... 31 0 0 6 37
1 skipped: references and anonymous state vars
1 skipped: embedded closures in regexen
2 skipped: @$foo syntax
1 skipped: references
1 skipped: will first { ... }
S04-exceptions/fail.rakudo......................... 4 0 0 2 6
2 skipped: "use fatal"
S04-statement-modifiers/for.rakudo................. 12 0 3 1 16
1 skipped: lexically scoped subs not yet implemented
1 todo : { ... } for 1..3 should not execute the closure
2 todo : RT #61494
S04-statement-modifiers/given.rakudo............... 4 0 1 0 5
1 todo : outer $_ should not get updated in given modifier
S04-statement-modifiers/if.rakudo.................. 10 0 2 0 12
2 todo : RT #66544, return value of false statement modifying "if"
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-statement-modifiers/while.t.................... 5 0 0 0 5
S04-statements/do.rakudo........................... 14 0 6 4 24
1 skipped: if returning undef
1 skipped: last not implemented
1 skipped: next() should also work on do blocks (?)
1 skipped: redo not implemented
6 todo : do {} while/until/if is valid but should not be
S04-statements/for-scope.t......................... 15 0 0 0 15
S04-statements/for.rakudo.......................... 49 0 2 6 57
1 skipped: optional variable in for loop (RT #63994)
1 skipped: default value in variable in for loop
1 skipped: class accessing outer lexical
1 skipped: slice context
2 skipped: lazy lists (loops)
1 todo : RT #65212
1 todo : //=
S04-statements/for_with_only_one_item.t............ 8 0 0 0 8
S04-statements/gather.rakudo....................... 10 0 4 0 14
1 todo : lazy gather/take
1 todo : broken gather/take with while (RT #62178)
1 todo : lazy gather/takr
1 todo : broken gather/take with loop (RT #62178)
S04-statements/given.rakudo........................ 44 0 1 2 47
2 skipped: parsefail on each(... ; ...)
1 todo : .true in given does not work
S04-statements/if.t................................ 25 0 0 0 25
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/map-and-sort-in-for.t............... 4 0 0 0 4
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/return.rakudo....................... 14 0 0 1 15
1 skipped: no applicable method
S04-statements/terminator.rakudo................... 11 0 0 3 14
3 skipped: parsing do { ... } + 1
S04-statements/try.rakudo.......................... 18 0 7 3 28
1 skipped: invalid since other calls were skipped (noauto)
1 skipped: Null PMC access in type()
1 skipped: Null PMC access
2 todo : smart matching against exception
1 todo : Exception types
2 todo : try catches return exception
1 todo : try/CATCH
1 todo : CATCH block catching its own exceptions (RT #64262)
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-capture/caps.t................................. 21 0 0 0 21
S05-capture/dot.rakudo............................. 50 0 0 11 61
3 skipped: Null PMC access in get_string()
8 skipped: wrong tests? needs review
S05-capture/named.rakudo........................... 2 0 2 3 7
1 skipped: RT 68680
2 skipped: $ =
2 todo : $alias =
S05-capture/subrule.t.............................. 31 0 0 0 31
S05-grammar/action-stubs.t......................... 11 0 0 0 11
S05-grammar/inheritance.rakudo..................... 8 0 0 3 11
2 skipped: calling inherited grammar rule
1 skipped: directly calling inherited grammar rule
S05-grammar/namespace.t............................ 5 0 0 0 5
S05-grammar/parse_and_parsefile.t.................. 7 0 0 0 7
S05-grammar/ws.rakudo.............................. 10 0 0 2 12
2 skipped: infinite loop: RT #64094 (noauto)
S05-mass/named-chars.rakudo........................ 280 0 0 139 419
107 skipped: negative char class in enumerated list
7 skipped: \c[LF] not valid charname
11 skipped: \c[NEL] not valid charname
7 skipped: \c[FF] not valid charname
7 skipped: \c[CR] not valid charname
S05-mass/properties-block.rakudo................... 669 0 0 1 670
1 skipped: Malformed UTF-8 string
S05-mass/properties-derived.rakudo................. 178 0 0 78 256
7 skipped: isUnassigned not implemented
7 skipped: isAssigned not implemented
10 skipped: isCommon not implemented
7 skipped: isGraphemeLink
4 skipped: isAny not implemented
42 skipped: isOther* not implemented
1 skipped: Malformed UTF-8 string
S05-mass/properties-general.rakudo................. 576 0 0 18 594
10 skipped: No [Lr] property defined
8 skipped: Malformed UTF-8 string
S05-mass/properties-script.t....................... 361 0 0 0 361
S05-mass/recursive.t............................... 20 0 0 0 20
S05-mass/rx.rakudo................................. 654 0 6 69 729
55 skipped: infix:
6 skipped: parse error (RT #64880)
1 skipped: regex
7 skipped: parse error
3 todo :
3 todo : unknown
S05-mass/stdrules.t................................ 183 0 0 0 183
S05-match/arrayhash.t.............................. 8 0 0 0 8
S05-match/blocks.rakudo............................ 19 0 2 0 21
1 todo : Assignment to matched string affects earlier match objects
1 todo : RT 67864
S05-match/capturing-contexts.rakudo................ 15 0 3 3 21
2 skipped: augment
1 skipped: RT #64948
2 todo : match coerced to array is flattened (RT #64952)
1 todo : RT #64946
S05-match/non-capturing.t.......................... 9 0 0 0 9
S05-match/perl.rakudo.............................. 7 0 1 4 12
2 skipped: eval()ing Match.perl
1 skipped: RT #65610
1 skipped: RT #64874
1 todo : RT #65610
S05-match/positions.rakudo......................... 9 0 1 0 10
1 todo : unspecced
S05-metachars/line-anchors.t....................... 19 0 0 0 19
S05-metachars/newline.rakudo....................... 13 0 2 0 15
2 todo : Unicode
S05-metachars/tilde.rakudo......................... 14 0 0 12 26
2 skipped: backtracking to find ~ goal
5 skipped: should not throw exceptions
3 skipped: exceptions from regexes
2 skipped: backtracking into ~
S05-metasyntax/angle-brackets.rakudo............... 18 0 1 49 68
6 skipped: indirect subrule call not implemented
2 skipped: <~~ ... >
2 skipped: not implemented
2 skipped: <$subrule> not implemented
1 skipped: colon arguments not implemented
1 skipped: <&foo()> not implemented
4 skipped: RT #64464
2 skipped: <%hash> not implemented
4 skipped: <( and )>
1 skipped: <{code}> not implemented
3 skipped: ..., !!! and ??? in regexes
4 skipped: {...}> and not implemented
11 skipped: <*literal>
2 skipped: <@array> not implemented
2 skipped: angle quotes in regexes
2 skipped: < list > not implemented in regex
1 todo :
S05-metasyntax/changed.t........................... 13 0 0 0 13
S05-metasyntax/charset.rakudo...................... 22 0 1 2 25
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)
S05-metasyntax/lookaround.t........................ 10 0 0 0 10
S05-metasyntax/null.t.............................. 4 0 0 0 4
S05-metasyntax/regex.rakudo........................ 20 0 5 1 26
1 skipped: RT #67234
1 todo : RT #67612
1 todo : RT #61662
1 todo : my $match = m/oo/ parsefail
1 todo : RT #64220
1 todo : my $match = m{oo} does not match on $_
S05-metasyntax/repeat.t............................ 17 0 0 0 17
S05-metasyntax/single-quotes.t..................... 5 0 0 0 5
S05-metasyntax/unknown.t........................... 8 0 0 0 8
S05-modifier/ignorecase.rakudo..................... 6 0 0 7 13
7 skipped: adverbial modifiers
S05-modifier/perl5_1.rakudo........................ 98 0 0 2 100
2 skipped: character classes in enumerated lists unimpl
S05-modifier/perl5_2.rakudo........................ 90 0 0 10 100
8 skipped: character classes in brackets unimpl
1 skipped: unknown error
1 skipped: variable interpolation in p5 regex
S05-modifier/perl5_7.rakudo........................ 81 0 0 19 100
7 skipped: trailing newline not matched
10 skipped: (?m) not recognized
2 skipped: unknown failure
S05-modifier/perl5_8.rakudo........................ 63 0 0 40 103
18 skipped: expensive quantifier
3 skipped: (?i) not implemented
6 skipped: character classes in enumerated range
1 skipped: (?>...) not implemented
12 skipped: (?m) not implemented
S05-substitution/match.t........................... 13 0 0 0 13
S05-substitution/subst.rakudo...................... 34 0 2 40 76
2 skipped: s:g[...] =
3 skipped: RT #61130
3 skipped: ss/.../.../
11 skipped: RT #61206
3 skipped: s[...] op= RHS
1 skipped: :x(*) in .subst
3 skipped: $/ not involved in .subst yet (unspecced?)
8 skipped: s[...] = RHS
2 skipped: multiple adverbs not implemented
4 skipped: s/.../../
2 todo : RT #61130
S05-transliteration/trans.rakudo................... 44 0 0 7 51
2 skipped: closures and regexes
5 skipped: tr///, feed operator not implemented
S05-transliteration/with-closure.rakudo............ 15 0 0 1 16
1 skipped: .ord on Match unimplemented
pass fail todo skip plan
S06-advanced_subroutine_features/lexical-subs.rak.. 7 0 0 2 9
2 skipped: cannot parse operator names yet
S06-advanced_subroutine_features/recurse.rakudo.... 4 0 0 9 13
1 skipped: TODO: &?ROUTINE
8 skipped: argument passing
S06-advanced_subroutine_features/return.rakudo..... 66 0 5 2 73
2 skipped: RT #61732
1 todo : return wants just one argument?
4 todo : tie return() to lexical scope
S06-advanced_subroutine_features/wrap.rakudo....... 57 0 0 3 60
3 skipped: temp and wrap
S06-currying/assuming-and-mmd.t.................... 6 0 0 0 6
S06-currying/named.t............................... 3 0 0 0 3
S06-multi/lexical-multis.t......................... 14 0 0 0 14
S06-multi/proto.rakudo............................. 11 0 1 1 13
1 skipped: 1
1 todo : RT #68242
S06-multi/syntax.rakudo............................ 30 0 0 1 31
1 skipped: RT #68234
S06-multi/type-based.t............................. 45 0 0 0 45
S06-multi/value-based.t............................ 7 0 0 0 7
S06-operator-overloading/imported-subs.rakudo...... 9 0 1 0 10
1 todo : lexical import
S06-operator-overloading/sub.rakudo................ 20 0 2 22 44
4 skipped: RT #66552
5 skipped: lexical operators
3 skipped: assoc("non")
1 skipped: infix:<;>
1 skipped: &::
3 skipped: prefix:<~> method
1 skipped: Lexical 'infix:plus' not found
4 skipped: prefix:{} form not implemented
2 todo : macros
S06-other/anon-hashes-vs-blocks.rakudo............. 7 0 1 0 8
1 todo : block parsing
S06-other/main-eval.t.............................. 1 0 0 0 1
S06-other/main.t................................... 5 0 0 0 5
S06-routine-modifiers/scoped-named-subs.rakudo..... 10 0 2 0 12
2 todo : RT 65128
S06-signature/arity.rakudo......................... 45 0 3 0 48
2 todo : bug
1 todo : RT #66868: Zero-arg sub interpreted as parameterless
S06-signature/closure-over-parameters.t............ 4 0 0 0 4
S06-signature/closure-parameters.rakudo............ 3 0 0 11 14
11 skipped: type syntax parse failure
S06-signature/code.t............................... 4 0 0 0 4
S06-signature/defaults.t........................... 3 0 0 0 3
S06-signature/errors.rakudo........................ 2 0 5 0 7
1 todo : RT #64344
1 todo : STD.pm actually parses this - is this test valid?
3 todo : RT #61094
S06-signature/mixed-placeholders.t................. 12 0 0 0 12
S06-signature/named-parameters.rakudo.............. 35 0 4 37 76
2 skipped: positional value passed by name did not work
5 skipped: parsefail on lvalue
2 skipped: x => 3 does not assign to $x in sub signature
2 skipped: Cannot apply trait required to parameters yet
25 skipped: parsefail
1 skipped: Passing positional parameters as named ones; RT #54808
1 todo : RT #68086
3 todo : using named as positional should fail
S06-signature/named-placeholders.t................. 3 0 0 0 3
S06-signature/optional.rakudo...................... 10 0 4 0 14
1 todo : die on optional param before required
1 todo : RT# 54804
2 todo : RT #53814
S06-signature/passing-arrays.rakudo................ 10 0 1 0 11
1 todo : RT 67876
S06-signature/passing-hashes.t..................... 3 0 0 0 3
S06-signature/positional-placeholders.rakudo....... 5 0 1 0 6
1 todo : non-twigil variable before twigil variable
S06-signature/positional.rakudo.................... 3 0 2 0 5
2 todo : RT 60408
S06-signature/scalar-type.t........................ 8 0 0 0 8
S06-signature/slurpy-and-interplation.t............ 6 0 0 0 6
S06-signature/slurpy-params.rakudo................. 46 0 11 6 63
2 skipped: Typed slurpy, junctions, and autothreading (RT 68142)
3 skipped: types on slurpy params
1 skipped: RT #64814
2 todo :
3 todo : positional params can be passed as named ones
5 todo : RT #64814
1 todo : positional params can be accessed as named ones
S06-signature/slurpy-placeholders.t................ 8 0 0 0 8
S06-signature/sub-ref.rakudo....................... 27 0 3 5 35
1 skipped: calling positional parameters by name
4 skipped: macros, compile time binding
1 todo : RT #63974
2 todo : signature error checking
S06-signature/type-capture.t....................... 7 0 0 0 7
S06-signature/types.t.............................. 6 0 0 0 6
S06-signature/unspecified.rakudo................... 8 0 3 4 15
4 skipped: siglist
3 todo : should die from too many arguments
S06-traits/is-copy.t............................... 16 0 0 0 16
S06-traits/is-rw.t................................. 6 0 0 0 6
S06-traits/misc.rakudo............................. 13 0 4 3 20
3 skipped: is ref
1 todo : 'is rw' can't modify constants
3 todo : RT 60966
pass fail todo skip plan
S09-autovivification/autoincrement.t............... 7 0 0 0 7
S09-subscript_slice/slice.rakudo................... 20 0 3 8 31
8 skipped: Error Msg: "rtype not set" when binding to an array slices
1 todo : RT 61844
2 todo : RT #63014
S09-typed-arrays/arrays.rakudo..................... 47 0 2 6 55
6 skipped: Array not parametric
2 todo : Array methods should return typed arrays
S09-typed-arrays/hashes.t.......................... 18 0 0 0 18
pass fail todo skip plan
S10-packages/basic.rakudo.......................... 13 0 30 4 47
2 skipped: RT #68290
1 skipped: ticket based on module; RT #64876
1 skipped: RT #64606
1 todo : RT #63432
1 todo : ticket based on module; RT #63510
1 todo : ticket uses role; RT #62900
2 todo : RT #64204
1 todo : ticket used class; RT #61356
1 todo : RT #65404
2 todo : ticket used class; RT #63588
2 todo : ticket based only on class; RT #60446
1 todo : RT #64606
1 todo : RT #63826
10 todo : RT #64688
2 todo : ticket based on class(es) not package; RT #65022
4 todo : RT #64828
1 todo : RT #59484
S10-packages/use-with-class.rakudo................. 6 0 0 1 7
1 skipped: augment
pass fail todo skip plan
S11-modules/export.t............................... 32 0 0 0 32
S11-modules/import-tag.t........................... 12 0 0 0 12
S11-modules/import.rakudo.......................... 15 0 1 0 16
1 todo : Importation is currently not lexical
S11-modules/nested.t............................... 6 0 0 0 6
pass fail todo skip plan
S12-attributes/class.rakudo........................ 23 0 5 0 28
5 todo : class attributes
S12-attributes/clone.t............................. 12 0 0 0 12
S12-attributes/delegation.rakudo................... 59 0 0 7 66
7 skipped: "handles" on array attributes
S12-attributes/inheritance.rakudo.................. 2 0 1 0 3
1 todo : RT #61500
S12-attributes/instance.rakudo..................... 110 0 8 11 129
4 skipped: calling positional params by name
4 skipped: invalid arg type in named args (submethod)
3 skipped: attributes as named parameters in BUILD
1 todo : over-eager auto-vivification bugs
5 todo : oo
1 todo : named argument passing to BUILD
1 todo : RT #68370 -- Null PMC Access in getprop()
S12-attributes/recursive.rakudo.................... 11 0 0 8 19
8 skipped: ::?CLASS
S12-class/anonymous.rakudo......................... 14 0 1 1 16
1 skipped: are anonymous classes required to be nameless?
1 todo : RT #64888
S12-class/attributes.t............................. 19 0 0 0 19
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/inheritance.rakudo....................... 27 0 3 6 36
2 skipped: no ::CLASS class
1 skipped: does
1 skipped: Class type not declared
2 skipped: ::CLASS will give a Null PMC, which later explodes
1 todo : trying to inherit from a non-existent class
2 todo : oo
S12-class/instantiate.rakudo....................... 5 0 1 0 6
1 todo : RT #62732
S12-class/interface-consistency.rakudo............. 7 0 1 0 8
1 todo : Parrot bug sees us not complaining about uncaptured named parameters
S12-class/namespaced.rakudo........................ 12 0 1 0 13
1 todo : Null PMC access
S12-class/parent_attributes.t...................... 3 0 0 0 3
S12-class/rw.t..................................... 3 0 0 0 3
S12-construction/BUILD.rakudo...................... 6 0 1 0 7
1 todo : RT #67888
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.t............................. 12 0 0 0 12
S12-enums/anonymous.t.............................. 6 0 0 0 6
S12-enums/as-role.t................................ 9 0 0 0 9
S12-enums/basic.rakudo............................. 30 0 1 1 32
1 skipped: .does for enum value - XXX is this really valid test? asked TimToady...
1 todo : subs and enums with conflicting names
S12-enums/thorough.rakudo.......................... 16 0 1 54 71
2 skipped: augment
1 skipped: regression
16 skipped: does &day::("Tue")
2 skipped: .does for enum value - XXX is this really valid test? asked TimToady...
15 skipped: does day::Tue
1 skipped: EnumValue($x)
1 skipped: Null PMC Access in invoke()
15 skipped: does day - but is this even valid?
1 skipped: unknown bug
1 todo : Null PMC Access in invoke()
S12-introspection/attributes.t..................... 26 0 0 0 26
S12-introspection/can.t............................ 22 0 0 0 22
S12-introspection/meta-class.rakudo................ 4 0 0 5 9
1 skipped: .version, version number parsing
1 skipped: precedence of prefix:<^>
1 skipped: .layout
1 skipped: precedence of HOW
1 skipped: .name
S12-introspection/methods.t........................ 49 0 0 0 49
S12-introspection/parents.t........................ 51 0 0 0 51
S12-introspection/roles.t.......................... 11 0 0 0 11
S12-introspection/walk.rakudo...................... 8 0 0 2 10
1 skipped: :include/:omit together fail
1 skipped: :include fails
S12-methods/calling_sets.t......................... 30 0 0 0 30
S12-methods/calling_syntax.t....................... 11 0 0 0 11
S12-methods/chaining.rakudo........................ 15 0 0 2 17
2 skipped: parsing [=>]
S12-methods/class-and-instance.t................... 4 0 0 0 4
S12-methods/default-trait.t........................ 6 0 0 0 6
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/indirect_notation.rakudo............... 31 0 0 8 39
2 skipped: unimpl parse error near $o:
6 skipped: $obj.infix:<+>
S12-methods/instance.rakudo........................ 22 0 1 2 25
2 skipped: indirect object notation
1 todo : method should not be usable as sub
S12-methods/lastcall.t............................. 6 0 0 0 6
S12-methods/multi.rakudo........................... 13 0 3 0 16
1 todo : RT #66006
2 todo : redefintion of non-multi method (RT #67024)
S12-methods/parallel-dispatch.t.................... 33 0 0 0 33
S12-methods/private.t.............................. 9 0 0 0 9
S12-methods/syntax.rakudo.......................... 7 0 0 4 11
3 skipped: switch-from-paren-to-listop form
1 skipped: adverbial closures
S12-methods/topic.t................................ 2 0 0 0 2
S12-methods/typed-attributes.t..................... 7 0 0 0 7
S12-methods/what.rakudo............................ 13 0 1 1 15
1 skipped: indirect method calls
1 todo : .WHAT not (easily overridable)
S12-subset/multi-dispatch.t........................ 6 0 0 0 6
S12-subset/subtypes.rakudo......................... 44 0 1 4 49
3 skipped: Cant parse
1 skipped: return value of try on a failure is null
1 todo : lexical subtypes
pass fail todo skip plan
S13-overloading/metaoperators.t.................... 9 0 0 0 9
S13-overloading/operators.t........................ 3 0 0 0 3
S13-overloading/typecasting-long.t................. 14 0 0 0 14
S13-type-casting/methods.t......................... 2 0 0 0 2
pass fail todo skip plan
S14-roles/attributes.t............................. 6 0 0 0 6
S14-roles/basic.rakudo............................. 31 0 2 0 33
2 todo : class as role (RT #60176)
S14-roles/composition.rakudo....................... 17 0 2 0 19
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/mixin.rakudo............................. 21 0 0 1 22
1 skipped: mixin at the point of declaration is compile time
S14-roles/namespaced.t............................. 3 0 0 0 3
S14-roles/parameter-subtyping.t.................... 22 0 0 0 22
S14-roles/parameterized-basic.rakudo............... 22 0 0 10 32
10 skipped: composition time multi dispatch with generics/where-blocks
S14-roles/parameterized-mixin.rakudo............... 24 0 0 4 28
4 skipped: .does with parametric roles
S14-roles/parameterized-type.t..................... 24 0 0 0 24
S14-roles/submethods.t............................. 1 0 0 0 1
S14-traits/attributes.t............................ 8 0 0 0 8
S14-traits/package.t............................... 8 0 0 0 8
S14-traits/routines.t.............................. 8 0 0 0 8
S14-traits/variables.t............................. 5 0 0 0 5
pass fail todo skip plan
S16-filehandles/io.rakudo.......................... 61 0 0 1 62
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') => undef is waiting on 'use fatal'
S16-io/bare-say.t.................................. 2 0 0 0 2
S16-io/basic-open.t................................ 9 0 0 0 9
S16-io/say.t....................................... 6 0 0 0 6
S16-unfiled/rebindstdhandles.rakudo................ 1 0 0 1 2
1 skipped: warn does not yet use $*ERR
S16-unfiled/slurp.t................................ 4 0 0 0 4
pass fail todo skip plan
S28-named-variables/cwd.t.......................... 2 0 0 0 2
S28-named-variables/inc.t.......................... 3 0 0 0 3
pass fail todo skip plan
S29-any/cmp.t...................................... 3 0 0 0 3
S29-any/isa.t...................................... 11 0 0 0 11
S29-context/die.rakudo............................. 10 0 3 0 13
1 todo : RT #67374
2 todo : exception handling
S29-context/eval.rakudo............................ 10 0 1 5 16
1 skipped: eval(Buf)
2 skipped: lexicals outside class not visible inside class
2 skipped: eval coerce to string
1 todo : eval can override subroutines (specced?)
S29-context/sleep.t................................ 4 0 0 0 4
S29-conversions/ord_and_chr.rakudo................. 239 0 1 206 446
2 skipped: multi-arg variants of ord and chr not in place yet
204 skipped: named args
1 todo : RT #65172
pass fail todo skip plan
S32-array/delete.rakudo............................ 27 0 2 0 29
2 todo : RT #67446
S32-array/elems.rakudo............................. 8 0 1 4 13
1 skipped: cannot parse named arguments
3 skipped: unspecced
1 todo : elems on Array ref
S32-array/end.rakudo............................... 9 0 0 4 13
1 skipped: cannot parse named arguments
3 skipped: unspecced
S32-array/exists.rakudo............................ 6 0 1 8 15
6 skipped: Pm wants spec clarification
2 skipped: attributes
1 todo : negative array indexes
S32-array/keys_values.rakudo....................... 6 0 0 2 8
2 skipped: cannot parse named arguments
S32-array/kv.rakudo................................ 14 0 3 2 19
2 skipped: named args
3 todo : kv with colonpairs
S32-array/pairs.rakudo............................. 14 0 0 4 18
4 skipped: named args
S32-array/pop.rakudo............................... 26 0 0 3 29
3 skipped: named args
S32-array/push.rakudo.............................. 48 0 0 2 50
2 skipped: named args
S32-array/rotate.t................................. 12 0 0 0 12
S32-array/shift.rakudo............................. 25 0 0 4 29
4 skipped: named args
S32-array/splice.t................................. 41 0 0 0 41
S32-array/unshift.rakudo........................... 53 0 0 6 59
6 skipped: named args
S32-container/zip.rakudo........................... 6 0 2 4 12
3 skipped: zip() and semilists
1 skipped: test broken?
2 todo : lvalue zip
S32-hash/exists.rakudo............................. 9 0 0 10 19
9 skipped: parse errors
1 skipped: unspecced
S32-hash/invert.t.................................. 5 0 0 0 5
S32-hash/keys_values.rakudo........................ 8 0 0 8 16
2 skipped: cannot parse named arguments
6 skipped: .keys and .values on pairs
S32-hash/pairs.rakudo.............................. 17 0 0 4 21
4 skipped: TODO: infix: for pairs
S32-hash/push.rakudo............................... 3 0 0 1 4
1 skipped: Null PMC access in type()
S32-hash/slice.rakudo.............................. 13 0 0 13 26
13 skipped: binding on hash elements unimplemented
S32-io/IO-Socket-INET.t............................ 3 0 0 0 3
S32-io/chdir.t..................................... 10 0 0 0 10
S32-list/end.rakudo................................ 12 0 0 3 15
2 skipped: maybe out-of-date
1 skipped: named arg
S32-list/first.rakudo.............................. 7 0 0 4 11
2 skipped: adverbial block
2 skipped: named args
S32-list/grep.rakudo............................... 12 0 0 26 38
6 skipped: closure as non-final argument
2 skipped: test error -- is $_ rw here?
12 skipped: adverbial block
6 skipped: named args
S32-list/join.rakudo............................... 34 0 0 1 35
1 skipped: calling positional params by name
S32-list/map.rakudo................................ 67 0 1 23 91
4 skipped: adverbial block; RT #53804
6 skipped: closure as non-final argument
1 skipped: Method "key" not found for invocant of class "Int"
6 skipped: adverbial block
6 skipped: named args
1 todo : next in map
S32-list/map_function_return_values.rakudo......... 1 0 0 1 2
1 skipped: Awaiting p6l clarification on Hash composer/block
S32-list/minmax.rakudo............................. 32 0 0 2 34
2 skipped: named args
S32-list/pick.rakudo............................... 14 0 1 2 17
1 skipped: named args
1 skipped: List.pick($count, :repl)
1 todo : lazy lists
S32-list/reduce.rakudo............................. 10 0 1 3 14
1 skipped: method fallback to sub unimpl
1 skipped: closure as non-final argument
1 skipped: named args
1 todo : Reduce of one element list. See #61610
S32-list/reverse.rakudo............................ 20 0 0 4 24
3 skipped: want()
1 skipped: named args
S32-list/sort.rakudo............................... 22 0 0 6 28
1 skipped: method fallback to sub unimpl
3 skipped: test errors, adverbial block
1 skipped: closure as non-final argument
1 skipped: named args
S32-list/uniq.t.................................... 9 0 0 0 9
S32-num/abs.rakudo................................. 43 0 0 10 53
10 skipped: named args
S32-num/complex.rakudo............................. 131 0 0 9 140
9 skipped: named args
S32-num/exp.rakudo................................. 49 0 0 4 53
4 skipped: named args
S32-num/int.rakudo................................. 59 0 4 5 68
5 skipped: named args
3 todo : Inf and NaN not yet implemented
1 todo : no more prefix:int
S32-num/log.rakudo................................. 22 0 1 9 32
2 skipped: log10 of a Complex
4 skipped: named args
3 skipped: 3-arg log
1 todo : complex log10()
S32-num/pi.rakudo.................................. 0 0 0 6 6
6 skipped: module Num not implemented
S32-num/polar.t.................................... 48 0 0 0 48
S32-num/rand.rakudo................................ 106 0 0 4 110
3 skipped: positional as named argument
1 skipped: Test is too slow
S32-num/roots.rakudo............................... 44 0 0 0 44
S32-num/rounders.rakudo............................ 40 0 0 10 50
4 skipped: Rounding NaN should give NaN
2 skipped: named args
4 skipped: Rounding Inf should give Inf
S32-num/sign.rakudo................................ 8 0 1 5 14
5 skipped: named args
1 todo : feature
S32-num/sqrt.rakudo................................ 12 0 0 3 15
3 skipped: named args
S32-scalar/defined.t............................... 21 0 0 0 21
S32-scalar/undef.rakudo............................ 45 0 0 30 75
2 skipped: todo: lists, defined, truthness
10 skipped: null PMC access in type()
11 skipped: Autovivify arrays
1 skipped: parsefail
2 skipped: hash binding (?)
4 skipped: access to &your_sub
S32-str/append.t................................... 7 0 0 0 7
S32-str/capitalize.rakudo.......................... 11 0 0 3 14
1 skipped: calling positional args by name
2 skipped: graphemes not implemented
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/comb.rakudo................................ 23 0 4 2 29
1 skipped: calling positional args by name
1 skipped: limit for comb
1 todo : pos-preserving .comb
1 todo : PGE: bind to values, not containers
2 todo : graphemes not implemented
S32-str/encode.rakudo.............................. 5 0 2 2 9
1 skipped: Parrot breaks when fed non-ASCII
1 skipped: Parrot breaks on this
2 todo : real .decode
S32-str/flip.rakudo................................ 11 0 0 2 13
2 skipped: graphemes not implemented
S32-str/index.rakudo............................... 31 0 0 7 38
1 skipped: calling positional params by name
2 skipped: junction autothreading
2 skipped: StrPos not implemented
2 skipped: unicode
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/p5chomp.t.................................. 6 0 0 0 6
S32-str/p5chop.t................................... 9 0 0 0 9
S32-str/pos.t...................................... 2 0 0 0 2
S32-str/rindex.rakudo.............................. 29 0 0 4 33
1 skipped: calling positional params by name
3 skipped: unicode
S32-str/samecase.rakudo............................ 8 0 0 1 9
1 skipped: calling positional params by name
S32-str/split-simple.t............................. 47 0 0 0 47
S32-str/split.rakudo............................... 18 0 0 7 25
2 skipped: named arguments to split()
1 skipped: FixedIntegerArray: index out of bounds!
1 skipped: Null PMC access in invoke()
2 skipped: RT #63066 loops forever
1 skipped: loops on zero-width match
S32-str/sprintf.rakudo............................. 40 0 3 2 45
1 skipped: RT #62316
1 skipped: calling positional params by name
1 todo : RT #62316
1 todo : %p doesn't yet throw exception
1 todo : RT #60672
S32-str/substr.rakudo.............................. 55 0 17 54 126
28 skipped: No support for StrPos
2 skipped: calling positional params by name
14 skipped: can't parse
10 skipped: too many args
2 todo : substr as lvalue
6 todo : substr lvalue binding
8 todo : exception
1 todo : lvalue substr
S32-str/trim.rakudo................................ 10 0 0 14 24
14 skipped: waiting for patch to be accepted
S32-str/uc.rakudo.................................. 19 0 0 3 22
1 skipped: calling positional params by name
2 skipped: unicode
S32-str/ucfirst.rakudo............................. 2 0 0 3 5
1 skipped: calling positional params by name
2 skipped: unicode
S32-str/unpack.t................................... 3 0 0 0 3
S32-str/words.rakudo............................... 10 0 2 0 12
2 todo : graphemes not implemented
S32-temporal/Temporal.t............................ 17 0 0 0 17
S32-trig/e.rakudo.................................. 2 0 1 2 5
2 skipped: parse error, space after the e
1 todo : e() still parses as sub
S32-trig/trig.rakudo............................... 481 0 0 132 613
132 skipped: named args
pass fail todo skip plan
integration/99problems-01-to-10.rakudo............. 20 0 0 2 22
1 skipped: state variables
1 skipped: test loops - find out why
integration/99problems-11-to-20.rakudo............. 12 0 3 16 31
8 skipped: Null PMC access in isa()
8 skipped: parse error
2 todo : for with void result
1 todo : wrong result, find out why
integration/99problems-21-to-30.rakudo............. 12 0 0 3 15
1 skipped: autovivification
1 skipped: elements() not implemented in class Range
1 skipped: depedendency on combination() from previous section
integration/99problems-31-to-40.rakudo............. 65 0 1 1 67
1 skipped: No Benchmark module yet
1 todo : containers, values, is copy
integration/99problems-41-to-50.rakudo............. 5 0 0 6 11
1 skipped: Test(s) not yet written: (*) Truth tables for logical expressions (2).
1 skipped: s:P5///
3 skipped: state variables
1 skipped: Test(s) not yet written: (**) Truth tables for logical expressions (3).
integration/99problems-51-to-60.t.................. 35 0 0 2 37
1 skipped: Test(s) not yet written: (**) Generate-and-test paradigm
1 skipped: Test(s) not yet written: (**) Construct height-balanced binary trees with a given number of nodes
integration/99problems-61-to-70.rakudo............. 8 0 0 7 15
1 skipped: Test(s) not yet written: (**) Tree construction from a node string
1 skipped: Test(s) not yet written: (**) Dotstring representation of binary trees
1 skipped: Test(s) not yet written: (***) Layout a binary tree (3)
1 skipped: Test(s) not yet written: (**) A string representation of binary trees
1 skipped: Test(s) not yet written: (**) Construct a complete binary tree
1 skipped: return() with multiple argumets
1 skipped: Test(s) not yet written: (**) Preorder and inorder sequences of binary trees
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/man-or-boy.t........................... 10 0 0 0 10
integration/method-calls-and-instantiation.t....... 2 0 0 0 2
integration/no-indirect-new.t...................... 2 0 0 0 2
integration/packages.t............................. 3 0 0 0 3
integration/pair-in-array.t........................ 3 0 0 0 3
integration/passing-pair-class-to-sub.t............ 2 0 0 0 2
integration/real-strings.t......................... 10 0 0 0 10
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
----------------
"Synopsis", "pass","fail","todo","skip","plan","spec"
"S02", 1654, 0, 126, 404, 2184, 2498
"S03", 1848, 0, 135, 257, 2240, 2623
"S04", 526, 0, 46, 54, 626, 888
"S05", 3740, 0, 26, 521, 4287, 5411
"S06", 595, 0, 53, 106, 754, 972
"S09", 92, 0, 5, 14, 111, 153
"S10", 19, 0, 30, 5, 54, 111
"S11", 65, 0, 1, 0, 66, 89
"S12", 886, 0, 31, 132, 1049, 1271
"S13", 28, 0, 0, 0, 28, 66
"S14", 221, 0, 5, 15, 241, 266
"S16", 127, 0, 0, 5, 132, 236
"S17", 0, 0, 0, 0, 0, 28
"S28", 5, 0, 0, 0, 5, 5
"S29", 277, 0, 5, 211, 493, 518
"S32", 2109, 0, 47, 503, 2659, 2821
"int", 209, 0, 4, 37, 250, 253
"total", 12401, 0, 514, 2264, 15179, 18209
----------------
"2009-08-25 00:00",9d9d416,12401,0,514,2264,15179,18209,433
spectest-progress.csv update: 433 files, 12401 (68.1% of 18209) pass, 0 fail
No failures!
real 34m44.862s
user 32m54.555s
sys 1m11.108s
plum