, Rat
S03-operators/binding-closure.rakudo............... 4 0 0 4 8 8
4 skipped: ::=
S03-operators/binding-scalars.rakudo............... 19 0 2 7 28 28
7 skipped: list binding
2 todo : List binding
S03-operators/bit.rakudo........................... 20 0 0 2 22 22
2 skipped: bitwise string manipulation
S03-operators/chained-declarators.rakudo........... 5 0 1 0 6 6
1 todo : scoping with chained declarators
S03-operators/comparison.t......................... 18 0 0 0 18 18
S03-operators/context-forcers.rakudo............... 89 0 0 10 99 99
6 skipped: TODO: @(), list assignment
4 skipped: is context
S03-operators/context.rakudo....................... 25 0 0 10 35 35
9 skipped: eqv and {} as hash composer not implemented
1 skipped: zip and @@ are broken
S03-operators/cross-metaop.rakudo.................. 16 0 1 4 21 21
1 skipped: parsefail: @@( ... )
1 skipped: parsefail: prefix hypers not implemented
2 skipped: X,
1 todo : X,
S03-operators/equality.t........................... 15 0 0 0 15 15
S03-operators/hyper.rakudo......................... 21 0 8 25 54 54
3 skipped: hyper ops and junctions
4 skipped: unary hyperops
9 skipped: unicode hypers
4 skipped: unicode
3 skipped: unimplemented hypers
2 skipped: >>.
4 todo : list level extension
4 todo : >>.
S03-operators/increment.rakudo..................... 23 0 0 1 24 24
1 skipped: unimpl undef++
S03-operators/misc.rakudo.......................... 49 0 2 0 51 51
2 todo : RT #61836
S03-operators/not.rakudo........................... 13 0 0 0 13 13
S03-operators/numeric-context.t.................... 35 0 0 0 35 35
S03-operators/p5arrow.t............................ 5 0 0 0 5 5
S03-operators/precedence.rakudo.................... 47 0 0 4 51 51
2 skipped: item assignment
2 skipped: Junction autothreading
S03-operators/range.rakudo......................... 69 0 0 11 80 80
11 skipped: MMD function __cmp not found for types (101, 95)
S03-operators/reduce-le1arg.rakudo................. 35 0 4 9 48 48
1 skipped: [!eq] not implemented
8 skipped: [...] not implemented
4 todo : New spec updates
S03-operators/reduce-metaop.rakudo................. 33 0 2 24 59 59
2 skipped: >>+<<
13 skipped: [\...] meta ops
3 skipped: [||]
1 skipped: custom operators
2 skipped: [//], [orelse]
3 skipped: [=>]
1 todo : associativity in reduce-metaop
1 todo : [,]
S03-operators/relational.t......................... 70 0 0 0 70 70
S03-operators/repeat.t............................. 27 0 0 0 27 27
S03-operators/short-circuit.rakudo................. 31 0 1 4 36 36
4 skipped: no inifx:
yet
1 todo : chained comparison order of evaluations
S03-operators/smartmatch.rakudo.................... 81 0 0 22 103 103
2 skipped: pointy blocks
20 skipped: context variables
S03-operators/spaceship-and-containers.t........... 6 0 0 0 6 6
S03-operators/ternary.rakudo....................... 14 0 0 1 15 15
1 skipped: no custom ops yet
S03-operators/true.t............................... 11 0 0 0 11 11
S03-operators/value_equivalence.rakudo............. 49 0 2 0 51 51
2 todo : scalar reference equivalence
S04-blocks-and-statements/pointy-rw.t.............. 8 0 0 0 8 8
S04-blocks-and-statements/pointy.rakudo............ 11 0 2 4 17 17
3 skipped: Blocks defaulting to type Object
1 skipped: &?ROUTINE
2 todo : pointy blocks and last/redo
S04-closure-traits/end.rakudo...................... 1 0 2 0 3 3
2 todo : lexicals and eval()
S04-closure-traits/start.rakudo.................... 16 0 0 5 21 21
4 skipped: term:START not yet implemented
1 skipped: $_ inside START has some issues, it seems
S04-declarations/implicit-parameter.rakudo......... 6 0 2 8 16 16
7 skipped: pointy blocks
1 skipped: dispatch error (non-catchable)
2 todo : arity of blocks with $_
S04-declarations/multiple.rakudo................... 2 0 4 0 6 6
1 todo : is this catching the warning?
3 todo : onlyness of non-multi subs
S04-declarations/my.rakudo......................... 39 0 4 6 49 49
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
S04-declarations/state.rakudo...................... 28 0 1 5 34 34
1 skipped: embedded closures in regexen
2 skipped: @$foo syntax
1 skipped: references
1 skipped: references and anonymous state vars
1 todo : will first { ... }
S04-exceptions/fail.rakudo......................... 2 0 0 2 4 4
2 skipped: "use fatal"
S04-statement-modifiers/for.rakudo................. 8 0 1 1 10 10
1 skipped: lexically scoped subs not yet implemented
1 todo : { ... } for 1..3 should not execute the closure
S04-statement-modifiers/given.rakudo............... 4 0 1 0 5 5
1 todo : outer $_ should not get updated in given modifier
S04-statement-modifiers/if.rakudo.................. 6 0 2 0 8 8
2 todo : (N if $expr) is not equiv. to ($expr ?? N !! ()).
S04-statement-modifiers/unless.t................... 2 0 0 0 2 2
S04-statement-modifiers/until.rakudo............... 3 0 0 1 4 4
1 skipped: rakudo enters into infinite loop
S04-statement-modifiers/values_in_bool_context.t... 24 0 0 0 24 24
S04-statement-modifiers/while.rakudo............... 3 0 0 2 5 5
1 skipped: $x += $y += 1 while $y < NN enters info infinite loop
1 skipped: += operator does not work on uninitialized variable
S04-statements/do.rakudo........................... 14 0 7 3 24 24
1 skipped: last not implemented
1 skipped: redo not implemented
1 skipped: if returning undef
1 todo : next() should also work on do blocks (?)
6 todo : do {} while/until/if is valid but should not be
S04-statements/for-scope.t......................... 15 0 0 0 15 15
S04-statements/for.rakudo.......................... 46 0 0 9 55 55
1 skipped: parsefail
2 skipped: infinite for loop
1 skipped: class accessing outer lexical
1 skipped: slice context
1 skipped: optional variable in for loop
1 skipped: default value in variable in for loop
2 skipped: implicit invocant
S04-statements/for_with_only_one_item.t............ 8 0 0 0 8 8
S04-statements/gather.rakudo....................... 10 0 3 0 13 13
1 todo : lazy gather/take
1 todo : lazy gather/takr
1 todo : broken gather/take with while (RT #63634)
S04-statements/given.rakudo........................ 43 0 1 4 48 48
2 skipped: parsefail on each(... ; ...)
2 skipped: parsefail (-> $var {block})
1 todo : .true in given does not work
S04-statements/if.t................................ 25 0 0 0 25 25
S04-statements/loop.t.............................. 11 0 0 0 11 11
S04-statements/map-and-sort-in-for.t............... 4 0 0 0 4 4
S04-statements/next.rakudo......................... 10 0 2 0 12 12
2 todo : lexical vars in eval
S04-statements/no-implicit-block.t................. 12 0 0 0 12 12
S04-statements/redo.t.............................. 10 0 0 0 10 10
S04-statements/repeat.rakudo....................... 14 0 0 2 16 16
2 skipped: point block on loop
S04-statements/return.rakudo....................... 14 0 0 1 15 15
1 skipped: no applicable method
S04-statements/terminator.t........................ 9 0 0 0 9 9
S04-statements/try.rakudo.......................... 16 0 4 4 24 24
4 skipped: lexicals in eval()
2 todo : smart matching against exception
2 todo : try catches return exception
S04-statements/unless.t............................ 10 0 0 0 10 10
S04-statements/until.t............................. 4 0 0 0 4 4
S04-statements/while.t............................. 9 0 0 0 9 9
S05-capture/caps.t................................. 8 0 0 0 8 8
S05-capture/dot.rakudo............................. 50 0 0 11 61 61
3 skipped: Null PMC access in get_string()
8 skipped: wrong tests? needs review
S05-capture/named.rakudo........................... 2 0 2 2 6 6
2 skipped: $ =
2 todo : $alias =
S05-grammar/action-stubs.t......................... 5 0 0 0 5 5
S05-grammar/inheritance.rakudo..................... 8 0 0 3 11 11
2 skipped: calling inherited grammar rule
1 skipped: directly calling inherited grammar rule
S05-grammar/namespace.rakudo....................... 4 0 1 0 5 5
1 todo : Regex not implemented as separate class yet
S05-grammar/parse_and_parsefile.t.................. 6 0 0 0 6 6
S05-grammar/ws.t................................... 8 0 0 0 8 8
S05-mass/recursive.t............................... 20 0 0 0 20 20
S05-mass/rx.rakudo................................. 473 0 3 269 745 745
255 skipped: quoting
1 skipped: regex
13 skipped: parse error
3 todo : unknown
S05-mass/stdrules.t................................ 184 0 0 0 184 184
S05-match/arrayhash.t.............................. 8 0 0 0 8 8
S05-match/blocks.rakudo............................ 16 0 1 0 17 17
1 todo : Assignment to matched string affects earlier match objects
S05-match/capturing-contexts.t..................... 9 0 0 0 9 9
S05-match/non-capturing.t.......................... 9 0 0 0 9 9
S05-metachars/line-anchors.t....................... 19 0 0 0 19 19
S05-metachars/newline.rakudo....................... 13 0 2 0 15 15
2 todo : Unicode
S05-metachars/tilde.rakudo......................... 14 0 0 12 26 26
2 skipped: backtracking to find ~ goal
5 skipped: should not throw exceptions
3 skipped: exceptions from regexes
2 skipped: backtracking into ~
S05-metasyntax/changed.t........................... 13 0 0 0 13 13
S05-metasyntax/charset.t........................... 22 0 0 0 22 22
S05-metasyntax/lookaround.t........................ 10 0 0 0 10 10
S05-metasyntax/regex.rakudo........................ 8 0 4 2 14 14
2 skipped: rx// syntax not implemented
1 todo : my $match = m/oo/ parsefail
1 todo : my $var = /foo/ does not make a Regex object
1 todo : regex {} does not make a Regex object
1 todo : my $match = m{oo} does not match on $_
S05-metasyntax/repeat.rakudo....................... 14 0 0 3 17 17
3 skipped: repetion ala my $match = m/'s' ** ','/ parsefail
S05-metasyntax/single-quotes.t..................... 5 0 0 0 5 5
S05-metasyntax/unknown.t........................... 6 0 0 0 6 6
S05-modifier/ignorecase.rakudo..................... 6 0 0 7 13 13
7 skipped: unimplemented m:i parsing
S05-substitution/match.rakudo...................... 7 0 0 6 13 13
6 skipped: Null PMC access in can()
S05-substitution/subst.rakudo...................... 34 0 2 20 56 56
2 skipped: multiple adverbs not implemented
11 skipped: RT #61206
3 skipped: RT #61130
1 skipped: :x(*) in .subst
3 skipped: $/ not involved in .subst yet (unspecced?)
2 todo : RT #61130
S05-transliteration/trans.rakudo................... 44 0 0 7 51 51
2 skipped: closures and regexes
5 skipped: tr///, feed operator not implemented
S05-transliteration/with-closure.rakudo............ 15 0 0 1 16 16
1 skipped: .ord on Match unimplemented
S06-advanced_subroutine_features/recurse.rakudo.... 4 0 0 9 13 13
1 skipped: TODO: &?ROUTINE
8 skipped: argument passing
S06-advanced_subroutine_features/return.t.......... 63 0 0 0 63 63
S06-advanced_subroutine_features/return2.rakudo.... 3 0 4 0 7 7
4 todo : tie return() to lexical scope
S06-currying/assuming-and-mmd.t.................... 6 0 0 0 6 6
S06-currying/named.t............................... 3 0 0 0 3 3
S06-multi/proto.rakudo............................. 9 0 0 3 12 12
2 skipped: 2
1 skipped: 1
S06-multi/syntax.t................................. 18 0 0 0 18 18
S06-multi/type-based.rakudo........................ 19 0 0 13 32 32
2 skipped: multi dispatch based on sigils
4 skipped: subset types that involve multiple parameters
4 skipped: Dispatch on sigil-implied type constraints
2 skipped: RT 63276
1 skipped: type Regex
S06-other/main-eval.t.............................. 1 0 0 0 1 1
S06-other/main.t................................... 5 0 0 0 5 5
S06-routine-modifiers/scoped-named-subs.rakudo..... 6 0 2 0 8 8
2 todo : lexical subs
S06-signature/arity.rakudo......................... 45 0 2 0 47 47
2 todo : bug
S06-signature/closure-over-parameters.t............ 4 0 0 0 4 4
S06-signature/closure-parameters.rakudo............ 3 0 0 6 9 9
6 skipped: type syntax parse failure
S06-signature/code.t............................... 4 0 0 0 4 4
S06-signature/defaults.t........................... 3 0 0 0 3 3
S06-signature/errors.rakudo........................ 2 0 4 0 6 6
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 12
S06-signature/named-parameters.rakudo.............. 34 0 3 37 74 74
25 skipped: parsefail
2 skipped: x => 3 does not assign to $x in sub signature
2 skipped: Cannot apply trait required to parameters yet
2 skipped: positional value passed by name did not work
1 skipped: Passing positional parameters as named ones
5 skipped: parsefail on lvalue
3 todo : using named as positional should fail
S06-signature/named-placeholders.t................. 3 0 0 0 3 3
S06-signature/optional.t........................... 11 0 0 0 11 11
S06-signature/passing-arrays.t..................... 9 0 0 0 9 9
S06-signature/passing-hashes.t..................... 3 0 0 0 3 3
S06-signature/positional-placeholders.t............ 6 0 0 0 6 6
S06-signature/positional.t......................... 3 0 0 0 3 3
S06-signature/slurpy-params.rakudo................. 11 0 0 3 14 14
3 skipped: types on slurpy params
S06-signature/slurpy-placeholders.t................ 6 0 0 0 6 6
S06-signature/sub-ref.rakudo....................... 26 0 2 5 33 33
4 skipped: macros, compile time binding
1 skipped: calling positional parameters by name
2 todo : signature error checking
S06-signature/type-capture.t....................... 7 0 0 0 7 7
S06-traits/is-copy.t............................... 16 0 0 0 16 16
S06-traits/is-rw.t................................. 6 0 0 0 6 6
S06-traits/misc.rakudo............................. 13 0 1 3 17 17
3 skipped: is ref
1 todo : 'is rw' can't modify constants
S09-subscript_slice/slice.rakudo................... 17 0 0 8 25 25
8 skipped: Error Msg: "rtype not set" when binding to an array slices
S10-packages/use-with-class.t...................... 7 0 0 0 7 7
S11-modules/export.t............................... 32 0 0 0 32 32
S11-modules/import-tag.t........................... 12 0 0 0 12 12
S11-modules/import.rakudo.......................... 14 0 1 0 15 15
1 todo : Importation is currently not lexical
S11-modules/nested.t............................... 3 0 0 0 3 3
S12-attributes/class.t............................. 2 0 0 0 2 2
S12-attributes/class2.rakudo....................... 9 0 5 6 20 20
6 skipped: "method ^classmethod" syntax
5 todo : class attributes
S12-attributes/clone.t............................. 12 0 0 0 12 12
S12-attributes/delegation.rakudo................... 54 0 0 7 61 61
7 skipped: unimplemented
S12-attributes/inheritance.t....................... 2 0 0 0 2 2
S12-attributes/instance.rakudo..................... 57 0 5 35 97 97
7 skipped: submethod parsing
11 skipped: parse fail
4 skipped: attribute initialization
4 skipped: parse failure
9 skipped: lexicals visible outside eval
5 todo : oo
S12-attributes/mutators.rakudo..................... 9 0 2 14 25 25
7 skipped: oo: mutators
7 skipped: class Proxy
1 todo : overring mutators
1 todo : OO (test needs review)
S12-attributes/recursive.rakudo.................... 7 0 0 8 15 15
8 skipped: ::?CLASS
S12-class/anonymous.rakudo......................... 11 0 0 1 12 12
1 skipped: are anonymous classes required to be nameless?
S12-class/attributes.t............................. 19 0 0 0 19 19
S12-class/basic.rakudo............................. 26 0 0 3 29 29
3 skipped: not parsing is inside class yet
S12-class/declaration-order.t...................... 2 0 0 0 2 2
S12-class/extending-arrays.rakudo.................. 10 0 0 1 11 11
1 skipped: No applicable candidates found to dispatch to for 'is'
S12-class/inheritance-class-methods.t.............. 5 0 0 0 5 5
S12-class/inheritance.rakudo....................... 23 0 2 9 34 34
2 skipped: no ::CLASS class
1 skipped: Class type not declared
2 skipped: method resolution bug
2 skipped: assignment errors
2 skipped: does
2 todo : oo
S12-class/instantiate.t............................ 2 0 0 0 2 2
S12-class/is_also_instead.rakudo................... 3 0 0 2 5 5
2 skipped: is instead not yet implemented
S12-class/namespaced.t............................. 13 0 0 0 13 13
S12-class/open.t................................... 10 0 0 0 10 10
S12-class/parent_attributes.t...................... 3 0 0 0 3 3
S12-construction/new.t............................. 12 0 0 0 12 12
S12-enums/anonymous.t.............................. 6 0 0 0 6 6
S12-enums/as-role.t................................ 9 0 0 0 9 9
S12-enums/basic.rakudo............................. 12 0 3 5 20 20
1 skipped: subs and enums with conflicting names
1 skipped: ACCEPTS missing for enum values
1 skipped: .does for enum type
2 skipped: .name on Enums
2 todo : .perl on Enums
1 todo : empty enum with ()
S12-introspection/can.t............................ 2 0 0 0 2 2
S12-methods/calling_sets.t......................... 29 0 0 0 29 29
S12-methods/calling_syntax.t....................... 11 0 0 0 11 11
S12-methods/default-trait.t........................ 6 0 0 0 6 6
S12-methods/indirect_notation.rakudo............... 9 0 0 18 27 27
10 skipped: method closures, $obj.@candidates
2 skipped: unimpl parse error near $o:
6 skipped: $obj.infix:<+>
S12-methods/instance.rakudo........................ 17 0 3 4 24 24
1 skipped: test dependency
1 skipped: parse error
2 skipped: RT #61480
1 todo : method should not be usable as sub
2 todo : RT #61480
S12-methods/multi.rakudo........................... 8 0 0 1 9 9
1 skipped: produces backtrace
S12-methods/private.t.............................. 9 0 0 0 9 9
S12-methods/syntax.rakudo.......................... 6 0 0 4 10 10
3 skipped: switch-from-paren-to-listop form
1 skipped: adverbial closures
S12-methods/topic.t................................ 2 0 0 0 2 2
S12-methods/typed-attributes.t..................... 7 0 0 0 7 7
S12-methods/what.rakudo............................ 12 0 1 1 14 14
1 skipped: indirect method calls
1 todo : .WHAT not (easily overridable)
S12-role/attributes.rakudo......................... 4 0 0 1 5 5
1 skipped: test passes but Parrot bug gets in the way
S12-role/basic.t................................... 30 0 0 0 30 30
S12-role/composition.rakudo........................ 9 0 0 2 11 11
2 skipped: RT #63330
S12-role/crony.t................................... 4 0 0 0 4 4
S12-role/instantiation.t........................... 16 0 0 0 16 16
S12-role/mixin.t................................... 13 0 0 0 13 13
S12-role/namespaced.t.............................. 3 0 0 0 3 3
S12-role/parameterized-basic.t..................... 22 0 0 0 22 22
S12-role/parameterized-mixin.rakudo................ 24 0 0 4 28 28
4 skipped: .does with parametric roles
S12-role/parameterized-type.t...................... 24 0 0 0 24 24
S12-subset/multi-dispatch.t........................ 6 0 0 0 6 6
S12-subset/subtypes.rakudo......................... 39 0 0 1 40 40
1 skipped: return value of try on a failure is null
S16-filehandles/filetest.rakudo.................... 3 0 0 34 37 37
9 skipped: :M, :C, :A
2 skipped: :x
18 skipped: other file test operations
5 skipped: $*PROGRAM_NAME
S16-filehandles/io.rakudo.......................... 57 0 0 1 58 58
1 skipped: :rw on open() unimplemented
S16-filehandles/io_in_for_loops.rakudo............. 25 0 0 24 49 49
24 skipped: io iterator laziness unspecced
S16-filehandles/io_in_while_loops.t................ 13 0 0 0 13 13
S16-filehandles/open.t............................. 2 0 0 3 5 5
1 skipped: open('nonexisting') => undef is waiting on 'use fatal'
2 skipped: needs speccing
S16-io/bare-say.t.................................. 2 0 0 0 2 2
S16-io/basic-open.t................................ 9 0 0 0 9 9
S16-io/say.t....................................... 5 0 0 0 5 5
S16-unfiled/slurp.rakudo........................... 4 0 0 5 9 9
5 skipped: infix:
S29-any/cmp.t...................................... 3 0 0 0 3 3
S29-any/isa.t...................................... 11 0 0 0 11 11
S29-context/eval.rakudo............................ 10 0 1 2 13 13
2 skipped: lexicals outside class not visible inside class
1 todo : eval can override subroutines (specced?)
S29-context/sleep.t................................ 4 0 0 0 4 4
S29-conversions/ord_and_chr.rakudo................. 238 0 0 206 444 444
2 skipped: multi-arg variants of ord and chr not in place yet
204 skipped: named args
S32-array/delete.t................................. 25 0 0 0 25 25
S32-array/elems.rakudo............................. 8 0 1 4 13 13
3 skipped: unspecced
1 skipped: cannot parse named arguments
1 todo : elems on Array ref
S32-array/exists.rakudo............................ 12 0 1 2 15 15
2 skipped: attributes
1 todo : negative array indexes
S32-array/keys_values.rakudo....................... 6 0 0 2 8 8
2 skipped: cannot parse named arguments
S32-array/kv.rakudo................................ 9 0 0 2 11 11
2 skipped: named args
S32-array/pairs.rakudo............................. 14 0 0 4 18 18
4 skipped: named args
S32-array/pop.rakudo............................... 26 0 0 3 29 29
3 skipped: named args
S32-array/push.rakudo.............................. 42 0 0 2 44 44
2 skipped: named args
S32-array/shift.rakudo............................. 25 0 0 4 29 29
4 skipped: named args
S32-array/unshift.rakudo........................... 53 0 0 6 59 59
6 skipped: named args
S32-container/zip.rakudo........................... 6 0 2 4 12 12
1 skipped: test broken?
3 skipped: zip() and semilists
2 todo : lvalue zip
S32-hash/exists.rakudo............................. 9 0 0 10 19 19
9 skipped: parse errors
1 skipped: unspecced
S32-hash/keys_values.rakudo........................ 8 0 0 8 16 16
6 skipped: .keys and .values on pairs
2 skipped: cannot parse named arguments
S32-hash/pairs.rakudo.............................. 17 0 0 4 21 21
4 skipped: TODO: infix: for pairs
S32-hash/slice.rakudo.............................. 13 0 0 13 26 26
13 skipped: binding on hash elements unimplemented
S32-list/end.rakudo................................ 12 0 0 3 15 15
2 skipped: maybe out-of-date
1 skipped: named arg
S32-list/first.rakudo.............................. 7 0 0 4 11 11
2 skipped: named args
2 skipped: adverbial block
S32-list/grep.rakudo............................... 12 0 0 24 36 36
6 skipped: named args
6 skipped: closure as non-final argument
12 skipped: adverbial block
S32-list/join.rakudo............................... 33 0 0 1 34 34
1 skipped: named args
S32-list/map.rakudo................................ 66 0 1 22 89 89
6 skipped: named args
6 skipped: closure as non-final argument
10 skipped: adverbial block
1 todo : next in map
S32-list/map_function_return_values.rakudo......... 1 0 0 1 2 2
1 skipped: Awaiting p6l clarification on Hash composer/block
S32-list/minmax.rakudo............................. 24 0 0 4 28 28
1 skipped: min on Ranges
2 skipped: named args
1 skipped: max on Ranges
S32-list/mutating_listops.t........................ 1 0 0 0 1 1
S32-list/pick.rakudo............................... 10 0 1 5 16 16
1 skipped: dubious: pick on Junctions (unspecced?)
1 skipped: named args
2 skipped: pick on hashes (?)
1 skipped: List.pick($count, :repl)
1 todo : lazy lists
S32-list/reduce.rakudo............................. 10 0 1 3 14 14
1 skipped: method fallback to sub unimpl
1 skipped: named args
1 skipped: closure as non-final argument
1 todo : Reduce of one element list. See #61610
S32-list/reverse.rakudo............................ 45 0 0 5 50 50
3 skipped: want()
1 skipped: named args
1 skipped: reverse for hash not implemented (unspecced behavior here)
S32-list/sort.rakudo............................... 22 0 0 6 28 28
1 skipped: method fallback to sub unimpl
1 skipped: named args
3 skipped: test errors, adverbial block
1 skipped: closure as non-final argument
S32-list/uniq.t.................................... 9 0 0 0 9 9
S32-num/abs.rakudo................................. 43 0 0 10 53 53
10 skipped: named args
S32-num/complex.rakudo............................. 131 0 0 9 140 140
9 skipped: named args
S32-num/exp.rakudo................................. 49 0 0 4 53 53
4 skipped: named args
S32-num/int.rakudo................................. 58 0 3 5 66 66
5 skipped: named args
3 todo : Inf and NaN not yet implemented
S32-num/log.rakudo................................. 22 0 1 4 27 27
4 skipped: named args
1 todo : complex log10()
S32-num/pi.rakudo.................................. 0 0 0 6 6 6
6 skipped: module Num not implemented
S32-num/polar.t.................................... 48 0 0 0 48 48
S32-num/rand.t..................................... 109 0 0 0 109 109
S32-num/roots.t.................................... 44 0 0 0 44 44
S32-num/rounders.rakudo............................ 40 0 0 10 50 50
2 skipped: named args
4 skipped: Rounding Inf should give Inf
4 skipped: Rounding NaN should give NaN
S32-num/sign.rakudo................................ 6 0 1 7 14 14
5 skipped: named args
2 skipped: sign of Inf and NaN
1 todo : feature
S32-num/sqrt.rakudo................................ 13 0 0 3 16 16
3 skipped: named args
S32-scalar/defined.t............................... 21 0 0 0 21 21
S32-scalar/undef.rakudo............................ 45 0 0 30 75 75
1 skipped: parsefail
2 skipped: todo: lists, defined, truthness
10 skipped: null PMC access in type()
11 skipped: Autovivify arrays
2 skipped: hash binding (?)
4 skipped: access to &your_sub
S32-str/append.t................................... 7 0 0 0 7 7
S32-str/capitalize.rakudo.......................... 10 0 0 2 12 12
1 skipped: calling positional args by name
1 skipped: unicode
S32-str/chomp.rakudo............................... 12 0 0 1 13 13
1 skipped: chomp with named argument
S32-str/chop.rakudo................................ 4 0 0 7 11 11
6 skipped: unspecced
1 skipped: calling positional args by name
S32-str/comb.rakudo................................ 20 0 2 3 25 25
1 skipped: limit for comb
1 skipped: m:Perl5
1 skipped: calling positional args by name
1 todo : PGE: bind to values, not containers
1 todo : pos-preserving .comb
S32-str/index.rakudo............................... 31 0 0 7 38 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 13
1 skipped: calling positional args by name
4 skipped: unicode
S32-str/lcfirst.rakudo............................. 6 0 0 3 9 9
1 skipped: calling positional args by name
2 skipped: unicode
S32-str/pos.t...................................... 2 0 0 0 2 2
S32-str/rindex.rakudo.............................. 29 0 0 4 33 33
1 skipped: calling positional params by name
3 skipped: unicode
S32-str/split-simple.rakudo........................ 42 0 3 0 45 45
3 todo : split should return captures
S32-str/sprintf.rakudo............................. 40 0 1 1 42 42
1 skipped: calling positional params by name
1 todo : %p doesn't yet throw exception
S32-str/substr.rakudo.............................. 55 0 17 54 126 126
2 skipped: calling positional params by name
14 skipped: can't parse
28 skipped: No support for StrPos
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 24
14 skipped: waiting for patch to be accepted
S32-str/uc.rakudo.................................. 11 0 0 16 27 27
1 skipped: calling positional params by name
10 skipped: loops; RT #63816
5 skipped: unicode
S32-str/ucfirst.rakudo............................. 2 0 0 3 5 5
1 skipped: calling positional params by name
2 skipped: unicode
S32-str/unpack.t................................... 3 0 0 0 3 3
S32-trig/trig.rakudo............................... 82 0 0 132 214 214
132 skipped: named args
integration/99problems-01-to-10.rakudo............. 20 0 0 2 22 22
1 skipped: state variables
1 skipped: test loops - find out why
integration/99problems-11-to-20.rakudo............. 11 0 4 16 31 31
8 skipped: Null PMC access in isa()
8 skipped: parse error
2 todo : for with void result
1 todo : map with void result
1 todo : wrong result, find out why
integration/99problems-21-to-30.rakudo............. 12 0 0 3 15 15
1 skipped: elements() not implemented in class Range
1 skipped: depedendency on combination() from previous section
1 skipped: autovivification
integration/99problems-31-to-40.rakudo............. 65 0 1 1 67 67
1 skipped: No Benchmark module yet
1 todo : containers, values, is copy
integration/99problems-41-to-50.rakudo............. 5 0 0 6 11 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 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 15
1 skipped: Test(s) not yet written: (**) Tree construction from a node string
1 skipped: Test(s) not yet written: (**) A string representation of binary trees
1 skipped: Test(s) not yet written: (**) Preorder and inorder sequences 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: (**) Dotstring representation of binary trees
1 skipped: Test(s) not yet written: (***) Layout a binary tree (3)
integration/code-blocks-as-sub-args.t.............. 4 0 0 0 4 4
integration/lexical-array-in-inner-block.t......... 2 0 0 0 2 2
integration/lexicals-and-attributes.t.............. 8 0 0 0 8 8
integration/man-or-boy.t........................... 10 0 0 0 10 10
integration/method-calls-and-instantiation.t....... 2 0 0 0 2 2
integration/pair-in-array.t........................ 3 0 0 0 3 3
integration/passing-pair-class-to-sub.t............ 2 0 0 0 2 2
integration/real-strings.t......................... 5 0 0 0 5 5
integration/say-crash.t............................ 4 0 0 0 4 4
integration/substr-after-match-in-gather-in-for.t.. 1 0 0 0 1 1
----------------
"Synopsis","pass","fail","todo","skip","regr","spec"
"S02", 1243, 0, 86, 291, 1620, 2100
"S03", 1504, 0, 107, 255, 1866, 2291
"S04", 447, 0, 36, 57, 540, 767
"S05", 1040, 0, 15, 343, 1398, 5285
"S06", 364, 0, 18, 79, 461, 756
"S09", 17, 0, 0, 8, 25, 64
"S10", 7, 0, 0, 0, 7, 56
"S11", 61, 0, 1, 0, 62, 81
"S12", 630, 0, 21, 127, 778, 1104
"S13", 0, 0, 0, 0, 0, 54
"S16", 120, 0, 0, 67, 187, 255
"S17", 0, 0, 0, 0, 0, 28
"S29", 266, 0, 1, 208, 475, 144
"S32", 1528, 0, 35, 486, 2049, 2301
"int", 197, 0, 5, 37, 239, 232
"total", 7424, 0, 325, 1958, 9707, 15518
----------------
"2009-03-26 00:00",bb22e02,7424,0,325,1958,9707,15518,332
spectest-progress.csv update: 332 files, 7424 passing, 0 failing