Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

today (automated commit)

  • Loading branch information...
commit 39e7649f3df16becc1c9ec01fbcc9572d54412fe 1 parent 6ae1a03
@coke authored
Showing with 501 additions and 275 deletions.
  1. +242 −243 niecza_summary.out
  2. +4 −0 perl6_pass_rates
  3. +24 −15 pugs_summary.out
  4. +231 −17 rakudo_summary.out
View
485 niecza_summary.out
@@ -4,7 +4,7 @@ S02-lexical-conventions/begin_end_pod.t............ 1 0 0 0 1
S02-lexical-conventions/bom.t...................... 1 0 0 0 1
S02-lexical-conventions/comments.niecza............Potential difficulties:
$var is declared but not used at (eval) line 1:
-------> my ?$var = 1;
+------> my $var = 1;
40 0 2 8 50
3 skipped: Possible runaway string
@@ -13,32 +13,32 @@ S02-lexical-conventions/comments.niecza............Potential difficulties:
2 todo :
S02-lexical-conventions/minimal-whitespace.t.......Potential difficulties:
@arr is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/minimal-whitespace.t line 9:
-------> my ?@arr = <1 2 3 4 5>;
+------> my @arr = <1 2 3 4 5>;
%hash is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/minimal-whitespace.t line 12:
-------> my ?%hash = {a => 1, b => 2};
+------> my %hash = {a => 1, b => 2};
$o is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/minimal-whitespace.t line 25:
-------> my ?$o = Thing.new;
+------> my $o = Thing.new;
9 0 0 0 9
S02-lexical-conventions/one-pass-parsing.t......... 1 0 0 0 1
S02-lexical-conventions/pod-in-multi-line-exprs.t..Potential difficulties:
$mysub is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/pod-in-multi-line-exprs.t line 13:
-------> my ?$mysub = {
+------> my $mysub = {
$myhash is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/pod-in-multi-line-exprs.t line 25:
-------> my ?$myhash = {
+------> my $myhash = {
$myary is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/pod-in-multi-line-exprs.t line 37:
-------> my ?$myary = [
+------> my $myary = [
3 0 0 0 3
S02-lexical-conventions/sub-block-parsing.t........ 5 0 0 0 5
S02-lexical-conventions/unicode-whitespace.t.......Potential difficulties:
&foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/unicode-whitespace.t line 203:
-------> multi foo?() { 'a' }
+------> multi foo() { 'a' }
52 0 0 0 52
S02-lexical-conventions/unicode.t..................Potential difficulties:
- $???? is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/unicode.t line 60:
-------> lives_ok { my ?$???? = 1; }, "hindi declaration";
+ $पहला is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-lexical-conventions/unicode.t line 60:
+------> lives_ok { my $पहला = 1; }, "hindi declaration";
38 0 0 0 38
S02-lexical-conventions/unspace.niecza............. 71 0 0 5 76
@@ -79,16 +79,16 @@ S02-literals/listquote-whitespace.niecza........... 11 0 1 0 12
1 todo : \xa0 should not be a separator for list quotes
S02-literals/listquote.niecza......................Potential difficulties:
@x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/listquote.niecza line 91:
------->  is f(my ?@x = (1, 2, 3)), 1, 'function call with 
+------>  is f(my @x = (1, 2, 3)), 1, 'function call with 
21 0 0 2 23
1 skipped: Preceding context expects a term, but found infix , instead
1 skipped: |<<
S02-literals/misc-interpolation.niecza.............Potential difficulties:
$number is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/misc-interpolation.niecza line 38:
-------> is("$number {my ?$number=2}", '1 2', 'local version of nu
+------> is("$number {my $number=2}", '1 2', 'local version of nu
&func_w_args is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/misc-interpolation.niecza line 20:
-------> sub func_w_args?($x,$y) { return "[$x][$y]" }
+------> sub func_w_args($x,$y) { return "[$x][$y]" }
42 0 1 3 46
3 skipped: Action method escape:sym<&> not yet implemented
@@ -102,7 +102,7 @@ S02-literals/pairs.niecza.......................... 76 0 2 1 79
S02-literals/quoting-unicode.t..................... 72 0 0 0 72
S02-literals/quoting.niecza........................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/quoting.niecza line 597:
-------> is "foo $( my ?$x = 3 + 4; "bar" ) baz", 'foo bar baz',
+------> is "foo $( my $x = 3 + 4; "bar" ) baz", 'foo bar baz',
128 0 22 11 161
9 skipped: & escape, zen slices
@@ -112,7 +112,7 @@ S02-literals/quoting.niecza........................Potential difficulties:
2 todo : :x
S02-literals/radix.niecza..........................Potential difficulties:
Operation cannot succeed (constant folding threw exception: Numbers may not be passed :base(); if you wanted to render the number in the given base, use $number.base($radix); if you want to treat the number as a string, explicitly coerce it first) at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/radix.niecza line 30:
------->  dies_ok { :10(42) ?}, ':10() really wants a string, not a n
+------>  dies_ok { :10(42) }, ':10() really wants a string, not a n
125 0 4 5 134
1 skipped: WTF?
@@ -130,14 +130,14 @@ S02-literals/string-interpolation.t................Use of Nil as a string
14 0 0 0 14
S02-literals/sub-calls.t...........................Potential difficulties:
&succ is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/sub-calls.t line 48:
------->  sub succ?($x) { $x + 1 }
+------>  sub succ($x) { $x + 1 }
&first is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/sub-calls.t line 55:
------->  sub first?() { "first" }
+------>  sub first() { "first" }
20 0 0 0 20
S02-literals/subscript.t...........................Potential difficulties:
%hash is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-literals/subscript.t line 13:
------->  my ?%hash = ("foo", "bar");
+------>  my %hash = ("foo", "bar");
2 0 0 0 2
S02-literals/types.t............................... 7 0 0 0 7
@@ -146,9 +146,9 @@ S02-magicals/args.t................................ 6 0 0 0 6
S02-magicals/block.t............................... 1 0 0 0 1
S02-magicals/dollar-underscore.niecza..............Potential difficulties:
$letter is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/dollar-underscore.niecza line 32:
-------> for @list -> ?$letter {
+------> for @list -> $letter {
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/dollar-underscore.niecza line 52:
------->  for 11,12 -> ?$a {
+------>  for 11,12 -> $a {
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -165,20 +165,20 @@ Use of uninitialized value in string context
2 todo :
S02-magicals/dollar_bang.niecza....................Potential difficulties:
Operation cannot succeed (constant folding threw exception: System.DivideByZeroException: Division by zero) at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/dollar_bang.niecza line 31:
-------> try { 1 div 0? };
+------> try { 1 div 0 };
@a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/dollar_bang.niecza line 26:
-------> my ?@a;
+------> my @a;
7 0 2 7 16
7 skipped: undefine and Exception NYI
2 todo :
S02-magicals/env.niecza............................Potential difficulties:
&is_run is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/env.niecza line 7:
-------> <BOL>?use Test::Util;
+------> <BOL>use Test::Util;
$redir is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/env.niecza line 48:
-------> my ?($redir,$squo) = (">", "'");
+------> my ($redir,$squo) = (">", "'");
$squo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-magicals/env.niecza line 48:
-------> my ?($redir,$squo) = (">", "'");
+------> my ($redir,$squo) = (">", "'");
14 0 0 2 16
1 skipped: Action method statement_control:import not yet implemented
@@ -213,7 +213,7 @@ S02-names-vars/perl.niecza......................... 97 0 0 6 103
4 skipped: >>>Stub code executed
S02-names-vars/variables-and-packages.niecza.......Potential difficulties:
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names-vars/variables-and-packages.niecza line 25:
------->  my ?$a=2; {
+------>  my $a=2; {
23 0 11 3 37
3 skipped: Undeclared routine grtz
@@ -221,21 +221,21 @@ S02-names-vars/variables-and-packages.niecza.......Potential difficulties:
8 todo : System.NullReferenceException: Object reference not set to an instance of an object
S02-names-vars/varnames.niecza.....................Potential difficulties:
Useless redeclaration of variable $! (see line 0) at (eval) line 1 (EOF):
-------> my $!?<EOL>
+------> my $!<EOL>
Potential difficulties:
Useless redeclaration of variable $/ (see line 0) at (eval) line 1 (EOF):
-------> my $/?<EOL>
+------> my $/<EOL>
6 0 2 0 8
2 todo :
S02-names/caller.niecza............................Potential difficulties:
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names/caller.niecza line 12:
------->  my ?$a is dynamic = 3;
+------>  my $a is dynamic = 3;
$abs is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names/caller.niecza line 87:
------->  my ?$abs = 23;
+------>  my $abs = 23;
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names/caller.niecza line 111:
------->  my ?$foo is dynamic ::= 42;
+------>  my $foo is dynamic ::= 42;
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -251,28 +251,28 @@ Use of uninitialized value in string context
1 todo : strictness
S02-names/identifier.t.............................Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> sub foo4'b(?$x) { ... }
+------> sub foo4'b($x) { ... }
&foo4'b is declared but not used at (eval) line 1:
-------> sub foo4'b?($x) { ... }
+------> sub foo4'b($x) { ... }
22 0 0 0 22
S02-names/indirect.t............................... 6 0 0 0 6
S02-names/our.t.................................... 10 0 0 0 10
S02-names/pseudo.niecza............................Potential difficulties:
$r is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names/pseudo.niecza line 122:
------->  state ?$r = 21;
+------>  state $r = 21;
Potential difficulties:
$x110 is declared but not used at (eval) line 1:
-------> my ?$x110 = 112; $UNIT::x110
+------> my $x110 = 112; $UNIT::x110
140 0 0 2 142
2 skipped: readonly
S02-names/symbolic-deref.niecza....................Potential difficulties:
$cool is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names/symbolic-deref.niecza line 84:
------->  my ?$cool = "cool";
+------>  my $cool = "cool";
$pugsis is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-names/symbolic-deref.niecza line 85:
------->  my ?$pugsis = 'pugs::is';
+------>  my $pugsis = 'pugs::is';
30 0 0 5 35
5 skipped: Object reference not set to an instance of an object
@@ -366,7 +366,7 @@ Use of uninitialized value in string context
1 todo : @arr[-1] returns undef
S02-types/array_extending.niecza...................Potential difficulties:
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/array_extending.niecza line 18:
------->  my ?$foo = @array[20];
+------>  my $foo = @array[20];
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -427,7 +427,7 @@ S02-types/assigning-refs.niecza.................... 15 0 3 0 18
3 todo :
S02-types/autovivification.niecza..................Potential difficulties:
$b is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/autovivification.niecza line 45:
-------> aptures should be context neutral'); my ?$b = \%a<b><c>;
+------> aptures should be context neutral'); my $b = \%a<b><c>;
10 0 1 2 13
2 skipped: Unable to resolve method push in type Any
@@ -480,7 +480,7 @@ S02-types/fatrat.t................................. 1 0 0 0 1
S02-types/flattening.t............................. 37 0 0 0 37
S02-types/hash.niecza..............................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/hash.niecza line 234:
------->  my ?$x = %h<foo>;
+------>  my $x = %h<foo>;
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -494,11 +494,11 @@ Use of uninitialized value in string context
at <unknown> line 0 (ExitRunloop @ 0)
Potential difficulties:
$rt75694 is declared but not used at (eval) line 1:
-------> my ?$rt75694 = { has-b => 42 }
+------> my $rt75694 = { has-b => 42 }
Potential difficulties:
$rt is declared but not used at (eval) line 1:
-------> my ?$rt = { grammar => 5 }
+------> my $rt = { grammar => 5 }
74 0 5 2 81
1 skipped: Excess arguments to Hash.new, unused named a
@@ -540,7 +540,7 @@ S02-types/parcel.t................................. 15 0 0 0 15
S02-types/parsing-bool.t........................... 4 0 0 0 4
S02-types/range.niecza.............................Potential difficulties:
$j is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/range.niecza line 169:
------->  for $i..5 -> ?$j { };
+------>  for $i..5 -> $j { };
121 0 0 3 124
2 skipped: Unable to resolve method reverse in class Range
@@ -558,21 +558,21 @@ S02-types/sigils-and-types.niecza.................. 21 0 1 7 29
S02-types/subscripts_and_context.t................. 8 0 0 0 8
S02-types/subset.niecza............................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/subset.niecza line 49:
-------> dies_ok { my Digit ?$x = 10 },
+------> dies_ok { my Digit $x = 10 },
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/subset.niecza line 59:
------->  lives_ok { my Subhash ?$a = {} },
+------>  lives_ok { my Subhash $a = {} },
$p is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/subset.niecza line 63:
------->  lives_ok { my Person ?$p = { :firstname<Alpha>, :lastname<Brav
+------>  lives_ok { my Person $p = { :firstname<Alpha>, :lastname<Brav
$n is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/subset.niecza line 74:
------->  lives_ok { my NumArray ?$n = [] },
+------>  lives_ok { my NumArray $n = [] },
$o is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/subset.niecza line 86:
------->  lives_ok { my Ordered ?$o = 23 => 42 },
+------>  lives_ok { my Ordered $o = 23 => 42 },
$rt80930 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/subset.niecza line 179:
-------> lives_ok { my Bug::RT80930 ?$rt80930 }, 'subset with "::" in the nam
+------> lives_ok { my Bug::RT80930 $rt80930 }, 'subset with "::" in the nam
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> my Even ?$x = 3
+------> my Even $x = 3
38 0 2 6 46
3 skipped: Seq NYI
@@ -581,9 +581,9 @@ Potential difficulties:
2 todo :
S02-types/type.niecza..............................Potential difficulties:
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/type.niecza line 15:
------->  ok(try {my Int ?$foo; 1}, 'compile my Int $foo');
+------>  ok(try {my Int $foo; 1}, 'compile my Int $foo');
$bar is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/type.niecza line 16:
------->  ok(try {my Str ?$bar; 1}, 'compile my Str $bar');
+------>  ok(try {my Str $bar; 1}, 'compile my Str $bar');
34 0 8 9 51
1 skipped: Expecting a term
@@ -592,7 +592,7 @@ S02-types/type.niecza..............................Potential difficulties:
8 todo : retrun value type checking NYI
S02-types/whatever.niecza..........................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S02-types/whatever.niecza line 150:
------->  my ?$x = 3;
+------>  my $x = 3;
73 0 0 7 80
1 skipped: Undeclared routine
@@ -611,7 +611,7 @@ S03-binding/arrays.niecza..........................Use of uninitialized value in
at <unknown> line 0 (ExitRunloop @ 0)
Potential difficulties:
@rt61566 is declared but not used at (eval) line 1:
-------> my ?@rt61566 := 1
+------> my @rt61566 := 1
43 0 4 0 47
1 todo :
@@ -630,13 +630,13 @@ S03-binding/scalars.niecza......................... 21 0 2 10 33
S03-junctions/associative.t........................ 10 0 0 0 10
S03-junctions/autothreading.niecza.................Potential difficulties:
$r is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-junctions/autothreading.niecza line 141:
------->  my Mu ?$r = nptest(1, c => 4|5, b => 2|3);
+------>  my Mu $r = nptest(1, c => 4|5, b => 2|3);
$bool is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-junctions/autothreading.niecza line 235:
------->  my ?$bool = Bool::False;
+------>  my $bool = Bool::False;
$j is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-junctions/autothreading.niecza line 252:
------->  my ?$j = my_substr("camel", 0|1, 2&3);
+------>  my $j = my_substr("camel", 0|1, 2&3);
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-junctions/autothreading.niecza line 277:
------->  for 1|2, 3|4, 5|6 -> ?$x {
+------>  for 1|2, 3|4, 5|6 -> $x {
86 0 0 1 87
1 skipped: interferes hard with inlining
@@ -645,7 +645,7 @@ S03-junctions/boolean-context.niecza............... 69 0 4 0 73
2 todo PASSED: Difficulties overloading | and &
S03-junctions/misc.niecza..........................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-junctions/misc.niecza line 365:
------->  lives_ok { try { for any(1,2) -> ?$x {}; } },
+------>  lives_ok { try { for any(1,2) -> $x {}; } },
97 0 2 4 103
4 skipped: Impossible test: === takes Any
@@ -655,7 +655,7 @@ S03-metaops/cross.niecza........................... 26 0 1 1 28
1 todo :
S03-metaops/hyper.niecza...........................Potential difficulties:
@r2 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-metaops/hyper.niecza line 338:
------->  my ?@r2;
+------>  my @r2;
Use of uninitialized value in numeric context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -719,7 +719,7 @@ Use of uninitialized value in numeric context
S03-metaops/not.t.................................. 33 0 0 0 33
S03-metaops/reduce.niecza..........................Potential difficulties:
@foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-metaops/reduce.niecza line 173:
-------> lives_ok({my ?@foo = [1..3] >>+<< [1..3] >>+<< [1..3]}
+------> lives_ok({my @foo = [1..3] >>+<< [1..3] >>+<< [1..3]}
69 0 7 87 163
9 skipped: [macro]
@@ -742,15 +742,15 @@ S03-metaops/zip.niecza............................. 14 0 4 6 24
4 todo :
S03-operators/adverbial-modifiers.niecza...........Potential difficulties:
$v is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/adverbial-modifiers.niecza line 136:
------->  my ?$v;
+------>  my $v;
&g is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/adverbial-modifiers.niecza line 138:
------->  my sub g?($s1,$s2,:$x) {$s1~$x~$s2}
+------>  my sub g($s1,$s2,:$x) {$s1~$x~$s2}
&h is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/adverbial-modifiers.niecza line 139:
------->  my sub h?(*@a) {@a.perl}
+------>  my sub h(*@a) {@a.perl}
&i is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/adverbial-modifiers.niecza line 140:
------->  my sub i?(*%h) {%h.perl}
+------>  my sub i(*%h) {%h.perl}
&j is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/adverbial-modifiers.niecza line 141:
------->  my sub j?($s1,$s2,*%h) {$s1~%h.perl~$s2}
+------>  my sub j($s1,$s2,*%h) {$s1~%h.perl~$s2}
37 0 0 5 42
5 skipped: Multi colonpair syntax not yet understood
@@ -760,7 +760,7 @@ S03-operators/also.niecza.......................... 6 0 1 1 8
S03-operators/andthen.t............................ 7 0 0 0 7
S03-operators/arith.niecza.........................Potential difficulties:
&tryeq_sloppy is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/arith.niecza line 22:
-------> sub tryeq_sloppy ?($lhs, $rhs, $todo1 = '') {
+------> sub tryeq_sloppy ($lhs, $rhs, $todo1 = '') {
Use of uninitialized value in numeric context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -875,7 +875,7 @@ Use of uninitialized value in numeric context
S03-operators/assign-is-not-binding.t.............. 8 0 0 0 8
S03-operators/assign.niecza........................Potential difficulties:
@z is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/assign.niecza line 709:
------->  my ?@z = (%a<x y z> = l, l);
+------>  my @z = (%a<x y z> = l, l);
217 0 38 30 285
5 skipped: No ^^ yet
@@ -900,7 +900,7 @@ S03-operators/autoincrement-range.niecza........... 36 0 41 19 96
6 todo : Oriya NYI
S03-operators/autoincrement.niecza.................Potential difficulties:
@rangechar is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/autoincrement.niecza line 63:
------->  my ?@rangechar = (
+------>  my @rangechar = (
77 0 0 1 78
1 skipped: Failure NYI
@@ -1038,11 +1038,11 @@ S03-operators/bag.t................................ 84 0 0 0 84
S03-operators/basic-types.t........................ 19 0 0 0 19
S03-operators/bit.niecza...........................Potential difficulties:
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/bit.niecza line 51:
------->  my ?$foo = "A" x 150;
+------>  my $foo = "A" x 150;
$bar is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/bit.niecza line 52:
------->  my ?$bar = "z" x 75;
+------>  my $bar = "z" x 75;
$zap is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/bit.niecza line 53:
------->  my ?$zap = "A" x 75;
+------>  my $zap = "A" x 75;
22 0 0 11 33
11 skipped: string bitops
@@ -1080,7 +1080,7 @@ S03-operators/comparison-simple.t.................. 24 0 0 0 24
S03-operators/comparison.t......................... 41 0 0 0 41
S03-operators/context-forcers.niecza...............Potential difficulties:
&eval_elsewhere is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/context-forcers.niecza line 74:
-------> sub eval_elsewhere?($code){ eval($code) }
+------> sub eval_elsewhere($code){ eval($code) }
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -1098,13 +1098,13 @@ Use of uninitialized value in string context
2 skipped: Unmatched key in Hash.LISTSTORE
S03-operators/context.niecza.......................Potential difficulties:
@array is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/context.niecza line 57:
------->  my ?@array = ($a, $b);
+------>  my @array = ($a, $b);
$scalar is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/context.niecza line 80:
------->  my ?$scalar = 'abcd';
+------>  my $scalar = 'abcd';
$array is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/context.niecza line 83:
------->  my ?$array = [1, 2, 3];
+------>  my $array = [1, 2, 3];
$hash is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/context.niecza line 86:
------->  my ?$hash = {a => 1, b => 2, c => 3};
+------>  my $hash = {a => 1, b => 2, c => 3};
27 0 0 5 32
1 skipped: Invalid hard reference syntax
@@ -1227,7 +1227,7 @@ S03-operators/minmax.niecza........................ 20 0 5 0 25
5 todo :
S03-operators/misc.niecza..........................Potential difficulties:
@newval3 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/misc.niecza line 82:
------->  my ?@newval3 = (3, 1, 4); # all less
+------>  my @newval3 = (3, 1, 4); # all less
32 0 1 0 33
1 todo :
@@ -1235,7 +1235,7 @@ S03-operators/names.niecza......................... 5 0 2 0 7
2 todo :
S03-operators/nesting.niecza.......................Potential difficulties:
Useless use of [] around infix op at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/nesting.niecza line 21:
-------> is 1 ?[+] 2, 3, '[+] as an infix'; #OK Usele
+------> is 1 [+] 2, 3, '[+] as an infix'; #OK Usele
22 0 0 4 26
2 skipped: undeclared name [+]
@@ -1267,7 +1267,7 @@ S03-operators/range.niecza.........................Use of uninitialized value in
S03-operators/relational.t......................... 118 0 0 0 118
S03-operators/repeat.t.............................Potential difficulties:
@foo2 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-operators/repeat.t line 31:
-------> lives_ok { my ?@foo2 = Mu xx 2; }, 'can repeat Mu';
+------> lives_ok { my @foo2 = Mu xx 2; }, 'can repeat Mu';
32 0 0 0 32
S03-operators/scalar-assign.t...................... 4 0 0 0 4
@@ -1404,7 +1404,7 @@ S03-sequence/arity0.niecza......................... 3 0 0 10 13
S03-sequence/basic.niecza..........................Potential difficulties:
Comma found before apparent series operator; please remove comma (or put parens
around the ... listop, or use 'fail' instead of ...) at (eval) line 1:
-------> 1, 2, 3,? ... 5
+------> 1, 2, 3, ... 5
126 0 0 3 129
1 skipped: Failure NYI
@@ -1413,7 +1413,7 @@ S03-sequence/limit-arity-2-or-more.t............... 8 0 0 0 8
S03-sequence/misc.niecza...........................Potential difficulties:
Comma found before apparent series operator; please remove comma (or put parens
around the ... listop, or use 'fail' instead of ...) at (eval) line 1:
-------> (1, 2,? ... 3)[2]
+------> (1, 2, ... 3)[2]
12 0 0 7 19
1 skipped: Unable to resolve method chars in class Block
@@ -1449,14 +1449,14 @@ S03-smartmatch/array-hash.niecza................... 2 0 4 0 6
4 todo :
S03-smartmatch/disorganized.t......................Potential difficulties:
&eval_elsewhere is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-smartmatch/disorganized.t line 11:
-------> sub eval_elsewhere?($code){ eval($code) }
+------> sub eval_elsewhere($code){ eval($code) }
41 0 0 0 41
S03-smartmatch/hash-hash.niecza....................Potential difficulties:
%hash4 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-smartmatch/hash-hash.niecza line 11:
-------> my ?%hash4 = ( "bink" => "yum", "gorch" => "
+------> my %hash4 = ( "bink" => "yum", "gorch" => "
%hash5 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S03-smartmatch/hash-hash.niecza line 12:
-------> my ?%hash5 = ( "foo" => 1, "bar" => 1, "gorc
+------> my %hash5 = ( "foo" => 1, "bar" => 1, "gorc
2 0 2 0 4
2 todo :
@@ -1471,7 +1471,7 @@ S04-blocks-and-statements/pointy-rw.niecza......... 8 0 2 0 10
2 todo :
S04-blocks-and-statements/pointy.niecza............Potential difficulties:
$y is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-blocks-and-statements/pointy.niecza line 87:
-------> lives_ok {my $x = -> {}; my ?$y = $x(); }, 
+------> lives_ok {my $x = -> {}; my $y = $x(); }, 
12 0 2 3 17
3 skipped: Could not find non-existent sub junction
@@ -1481,7 +1481,7 @@ S04-blocks-and-statements/temp.niecza.............. 21 0 0 15 36
15 skipped: spec clarification needed
S04-declarations/constant.niecza...................Potential difficulties:
$ok is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-declarations/constant.niecza line 28:
------->  my ?$ok;
+------>  my $ok;
35 0 2 10 47
3 skipped: Lexical foo3 is not a package (?)
@@ -1492,35 +1492,35 @@ S04-declarations/constant.niecza...................Potential difficulties:
2 todo :
S04-declarations/implicit-parameter.niecza.........Potential difficulties:
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-declarations/implicit-parameter.niecza line 47:
------->  todo(); is(-> ?$a { $_ }.(42), 'Ack!', 'Even wi
+------>  todo(); is(-> $a { $_ }.(42), 'Ack!', 'Even wi
15 0 3 0 18
3 todo :
S04-declarations/multiple.niecza...................Potential difficulties:
Useless redeclaration of variable $x (see line 15) at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-declarations/multiple.niecza line 17:
------->  my $x ?= 3;
+------>  my $x = 3;
Potential difficulties:
Useless redeclaration of variable $x (see line 1) at (eval) line 1 (EOF):
-------> my $x; my $x?<EOL>
+------> my $x; my $x<EOL>
$x is declared but not used at (eval) line 1:
-------> my ?$x; my $x
+------> my $x; my $x
Potential difficulties:
Useless redeclaration of variable $x (see line 1) at (eval) line 1 (EOF):
-------> state $x; state $x?<EOL>
+------> state $x; state $x<EOL>
$x is declared but not used at (eval) line 1:
-------> state ?$x; state $x
+------> state $x; state $x
5 0 1 0 6
1 todo : MMD
S04-declarations/my.niecza.........................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-declarations/my.niecza line 227:
------->  dies_ok { eval '$x = "abc"'; my Int ?$x; }, 'also a type error';
+------>  dies_ok { eval '$x = "abc"'; my Int $x; }, 'also a type error';
Potential difficulties:
@a is declared but not used at (eval) line 1:
-------> multi f(?@a) { }; multi f(*@a) { }; f(my @a = (1,
+------> multi f(@a) { }; multi f(*@a) { }; f(my @a = (1,
68 0 3 4 75
1 skipped: a not predeclared
@@ -1529,9 +1529,9 @@ Potential difficulties:
2 todo : still fails?
S04-declarations/state.niecza......................Potential difficulties:
$ret is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-declarations/state.niecza line 45:
------->  my ?$ret = { $svar++ };
+------>  my $ret = { $svar++ };
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-declarations/state.niecza line 276:
------->  subset A of Int where { $_ < state ?$x++ };
+------>  subset A of Int where { $_ < state $x++ };
42 0 1 1 44
1 skipped: :Perl5
@@ -1559,7 +1559,7 @@ Use of uninitialized value in string context
at <unknown> line 0 (ExitRunloop @ 0)
Potential difficulties:
$retval is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-phasers/check.niecza line 30:
------->  my $handle = { my ?$retval = CHECK { $str ~= 'C' } };
+------>  my $handle = { my $retval = CHECK { $str ~= 'C' } };
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -1726,9 +1726,9 @@ Use of uninitialized value in string context
at <unknown> line 0 (ExitRunloop @ 0)
Potential difficulties:
$retval is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-phasers/init.niecza line 39:
------->  my $handle = { my ?$retval = INIT { $str ~= 'I' } };
+------>  my $handle = { my $retval = INIT { $str ~= 'I' } };
$sub is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-phasers/init.niecza line 72:
------->  my ?$sub = { INIT { $var++ } };
+------>  my $sub = { INIT { $var++ } };
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -1933,7 +1933,7 @@ S04-statement-modifiers/for.niecza................. 18 0 2 0 20
S04-statement-modifiers/given.t.................... 5 0 0 0 5
S04-statement-modifiers/if.t.......................Potential difficulties:
@foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statement-modifiers/if.t line 55:
------->  for foo() -> ?@foo {
+------>  for foo() -> @foo {
11 0 0 0 11
S04-statement-modifiers/unless.t................... 6 0 0 0 6
@@ -1960,26 +1960,26 @@ Use of uninitialized value in numeric context
5 0 0 0 5
S04-statement-parsing/hash.t.......................Potential difficulties:
@r is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statement-parsing/hash.t line 23:
------->  lives_ok { my ?@r=2..10,<j q k a>;my %v=j=>10,q=>10,k=>
+------>  lives_ok { my @r=2..10,<j q k a>;my %v=j=>10,q=>10,k=>
%v is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statement-parsing/hash.t line 23:
------->  lives_ok { my @r=2..10,<j q k a>;my ?%v=j=>10,q=>10,k=>10,a=>1|11;},
+------>  lives_ok { my @r=2..10,<j q k a>;my %v=j=>10,q=>10,k=>10,a=>1|11;},
8 0 0 0 8
S04-statements/do.t................................Potential difficulties:
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/do.t line 156:
-------> lives_ok { my ?$a = do given 5 {} }, 'empty do block li
+------> lives_ok { my $a = do given 5 {} }, 'empty do block li
27 0 0 0 27
S04-statements/for-scope.t......................... 16 0 0 0 16
S04-statements/for.niecza..........................Potential difficulties:
$key is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/for.niecza line 213:
------->  for @array_kv.kv -> ?$key, $val is rw { $val++ };
+------>  for @array_kv.kv -> $key, $val is rw { $val++ };
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/for.niecza line 506:
------->  for 1 .. 5 -> ?$x, $y? { }
+------>  for 1 .. 5 -> $x, $y? { }
$y is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/for.niecza line 506:
------->  for 1 .. 5 -> $x, ?$y? { }
+------>  for 1 .. 5 -> $x, $y? { }
&foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/for.niecza line 512:
------->  for 1, 2, 3 { sub foo ?{}; $a++ }
+------>  for 1, 2, 3 { sub foo {}; $a++ }
Use of Nil as a string
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -1998,19 +1998,19 @@ Use of Nil as a string
S04-statements/for_with_only_one_item.t............ 9 0 0 0 9
S04-statements/gather.niecza.......................Potential difficulties:
$result is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/gather.niecza line 111:
------->  my ?$result = @list[2];
+------>  my $result = @list[2];
@a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/gather.niecza line 201:
------->  my ?@a = gather { $x = take 3; };
+------>  my @a = gather { $x = take 3; };
23 0 0 5 28
5 skipped: Cannot use bind operator with this LHS
S04-statements/given.t.............................Potential difficulties:
&a is declared but not used at (eval) line 1:
-------> given 3 { sub a?() { } }
+------> given 3 { sub a() { } }
Potential difficulties:
&a is declared but not used at (eval) line 1:
-------> sub a?() { } given 3
+------> sub a() { } given 3
51 0 0 0 51
S04-statements/if.t................................ 29 0 0 0 29
@@ -2019,11 +2019,11 @@ S04-statements/loop.t.............................. 15 0 0 0 15
S04-statements/map-and-sort-in-for.t............... 4 0 0 0 4
S04-statements/next.t..............................Potential difficulties:
$b is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/next.t line 105:
------->  for 1..2 -> ?$b {
+------>  for 1..2 -> $b {
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/next.t line 103:
------->  for 1..2 -> ?$a {
+------>  for 1..2 -> $a {
$c is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/next.t line 119:
------->  for 1..2 -> ?$c {
+------>  for 1..2 -> $c {
12 0 0 0 12
S04-statements/no-implicit-block.t................. 12 0 0 0 12
@@ -2034,27 +2034,27 @@ S04-statements/repeat.niecza....................... 17 0 0 4 21
S04-statements/return.t............................ 17 0 0 0 17
S04-statements/terminator.niecza...................Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> my ?$x = 2
+------> my $x = 2
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> my ?$x =
+------> my $x =
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> my ?$x = 2;
+------> my $x = 2;
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> {my ?$x = 2}
+------> {my $x = 2}
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> {my ?$x =
+------> {my $x =
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> ;my $x = 2;{my ?$x = 2;;};
+------> ;my $x = 2;{my $x = 2;;};
Use of Nil as a string
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -2069,7 +2069,7 @@ Use of Nil as a string
2 todo :
S04-statements/try.niecza..........................Potential difficulties:
$lived is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S04-statements/try.niecza line 12:
------->  my ?$lived = Mu;
+------>  my $lived = Mu;
19 0 0 7 26
5 skipped: new exception stuff
@@ -2134,7 +2134,7 @@ S05-grammar/signatures.t........................... 2 0 0 0 2
S05-interpolation/lexicals.t....................... 10 0 0 0 10
S05-interpolation/regex-in-variable.niecza.........Potential difficulties:
%var is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-interpolation/regex-in-variable.niecza line 20:
-------> my ?%var = (a=>rx/ 4/, b=>rx/ cos/, c=>rx/ \
+------> my %var = (a=>rx/ 4/, b=>rx/ cos/, c=>rx/ \
28 0 0 6 34
2 skipped: Object reference not set to an instance of an object
@@ -2152,9 +2152,9 @@ S05-mass/properties-script.t....................... 361 0 0 0 361
S05-mass/recursive.t............................... 20 0 0 0 20
S05-mass/rx.niecza.................................Potential difficulties:
$rt112450 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-mass/rx.niecza line 2572:
------->  my ?$rt112450 = 4;
+------>  my $rt112450 = 4;
-sh: line 1: 20128 Killed nice -20 mono ./run/Niecza.exe t/spec/S05-mass/rx.niecza
+sh: line 1: 10117 Killed nice -20 mono ./run/Niecza.exe t/spec/S05-mass/rx.niecza
665 8 19 47 739
1 skipped: Unable to resolve method alpha in class Cursor
2 skipped: Dubious test, http://irclog.perlgeek.de/perl6/2012-05-27#i_5643089
@@ -2176,7 +2176,7 @@ S05-match/arrayhash.niecza......................... 4 0 4 0 8
4 todo :
S05-match/blocks.niecza............................Potential difficulties:
$discarded is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-match/blocks.niecza line 45:
-------> my ?$discarded = do {
+------> my $discarded = do {
Use of Nil as a string
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -2211,12 +2211,12 @@ S05-match/make.niecza.............................. 4 0 0 1 5
1 skipped: System.InvalidCastException: Cannot cast from source type to destination type.
S05-match/non-capturing.t..........................Potential difficulties:
&mumble is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-match/non-capturing.t line 38:
------->  my rule mumble ?{<notabc>}
+------>  my rule mumble {<notabc>}
9 0 0 0 9
S05-match/perl.niecza..............................Potential difficulties:
Embedded comment seems to be missing backtick at (eval) line 1:
-------> 2 + 4) pos([].list) named({"operator" =>? (#<match from(2) to(3) text(+) pos([].l
+------> 2 + 4) pos([].list) named({"operator" => (#<match from(2) to(3) text(+) pos([].l
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -2258,7 +2258,7 @@ S05-metasyntax/interpolating-closure.niecza........ 5 0 1 0 6
1 todo : dunno
S05-metasyntax/litvar.niecza.......................Potential difficulties:
Apparent subscript will be treated as regex at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-metasyntax/litvar.niecza line 34:
-------> todo(); ok('a0' ~~ m/$aref?[0]/, 'Array ref 0');
+------> todo(); ok('a0' ~~ m/$aref[0]/, 'Array ref 0');
19 0 3 0 22
2 todo :
@@ -2273,9 +2273,9 @@ S05-metasyntax/longest-alternative.niecza.......... 19 0 5 7 31
S05-metasyntax/null.t.............................. 4 0 0 0 4
S05-metasyntax/regex.niecza........................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-metasyntax/regex.niecza line 15:
-------> lives_ok { my Regex ?$x = rx/foo/ }, 'Can store regexes in ty
+------> lives_ok { my Regex $x = rx/foo/ }, 'Can store regexes in ty
$mat_tern is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-metasyntax/regex.niecza line 34:
------->  my ?$mat_tern = /oo/ ?? "yes" !! "no"; 
+------>  my $mat_tern = /oo/ ?? "yes" !! "no"; 
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -2332,9 +2332,9 @@ S05-modifier/sigspace.t............................ 12 0 0 0 12
S05-substitution/match.t........................... 13 0 0 0 13
S05-substitution/subst.niecza......................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-substitution/subst.niecza line 239:
------->  given my ?$x = 'abc' {
+------>  given my $x = 'abc' {
$y is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S05-substitution/subst.niecza line 244:
------->  given my ?$y = 'abc' {
+------>  given my $y = 'abc' {
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -2669,11 +2669,11 @@ Use of Nil as a number
pass fail todo skip plan
S06-advanced/caller.niecza.........................Potential difficulties:
&try_it_caller is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-advanced/caller.niecza line 34:
-------> sub try_it_caller ?{ try_it(@_) } 
+------> sub try_it_caller { try_it(@_) } 
&try_it_caller_caller is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-advanced/caller.niecza line 36:
-------> sub try_it_caller_caller ?{ A.try_it_caller_A(@_) }
+------> sub try_it_caller_caller { A.try_it_caller_A(@_) }
&chain is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-advanced/caller.niecza line 40:
-------> sub chain ?{ B.try_it_caller_B(@_) }
+------> sub chain { B.try_it_caller_B(@_) }
2 0 1 16 19
16 skipped: NYI
@@ -2684,13 +2684,13 @@ S06-advanced/callframe.niecza...................... 3 0 1 2 6
1 todo : needs .my
S06-advanced/lexical-subs.t........................Potential difficulties:
&f is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-advanced/lexical-subs.t line 61:
------->  sub f ?{ };
+------>  sub f { };
11 0 0 0 11
S06-advanced/recurse.t............................. 13 0 0 0 13
S06-advanced/return.niecza.........................Potential difficulties:
$c is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-advanced/return.niecza line 340:
------->  lives_ok {my ?$c = RT72836.new},
+------>  lives_ok {my $c = RT72836.new},
68 0 6 5 79
2 skipped: eager NYI
@@ -2709,12 +2709,12 @@ S06-multi/by-trait.niecza.......................... 2 0 2 1 5
S06-multi/lexical-multis.t......................... 15 0 0 0 15
S06-multi/positional-vs-named.t....................Potential difficulties:
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-multi/positional-vs-named.t line 76:
------->  multi zero(:?$foo!) { 'named' };
+------>  multi zero(:$foo!) { 'named' };
27 0 0 0 27
S06-multi/proto.niecza.............................Potential difficulties:
$x is declared but not used at (eval) line 2:
------->  todo(); proto f(Int ?$x) {*}; multi f($) { 'default' }; f 'fo
+------>  todo(); proto f(Int $x) {*}; multi f($) { 'default' }; f 'fo
11 0 2 15 28
8 skipped: Unhandled exception: Cannot use value like Block as a number
@@ -2724,11 +2724,11 @@ S06-multi/proto.niecza.............................Potential difficulties:
2 todo :
S06-multi/syntax.niecza............................Potential difficulties:
&koala is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-multi/syntax.niecza line 160:
------->  multi sub koala?(Int $x) { 42 * $x };
+------>  multi sub koala(Int $x) { 42 * $x };
&bar is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-multi/syntax.niecza line 17:
-------> multi sub bar ?{ "empty" }
+------> multi sub bar { "empty" }
&baz is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-multi/syntax.niecza line 28:
-------> multi baz ?{ "empty" }
+------> multi baz { "empty" }
31 0 4 6 41
2 skipped: Ambiguous dispatch for &bar
@@ -2739,7 +2739,7 @@ S06-multi/syntax.niecza............................Potential difficulties:
4 todo :
S06-multi/type-based.niecza........................Potential difficulties:
$num is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-multi/type-based.niecza line 28:
-------> my ?$num = '4';
+------> my $num = '4';
23 0 0 30 53
3 skipped: Two definitions found for symbol ::GLOBAL::A::&a
@@ -2753,52 +2753,52 @@ S06-multi/type-based.niecza........................Potential difficulties:
S06-multi/unpackability.t.......................... 10 0 0 0 10
S06-operator-overloading/methods.niecza............Potential difficulties:
$table is declared but not used at (eval) line 3:
-------> method postcircumfix:<{ }>(?$table) {
+------> method postcircumfix:<{ }>($table) {
1 0 2 0 3
1 todo :
1 todo : I think niecza may be doing this correctly, but it's hidden in other warnings
S06-operator-overloading/sub.niecza................Potential difficulties:
&prefix:<(+-)> is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 30:
------->  sub prefix:<(+-)> ?($thing) { return "ABOUT$thing"; };
+------>  sub prefix:<(+-)> ($thing) { return "ABOUT$thing"; };
&infix:<(C)> is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 90:
------->  sub infix:<(C)> ?($text, $owner) { return "$text CopyRigh
+------>  sub infix:<(C)> ($text, $owner) { return "$text CopyRigh
&infix:<;> is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 182:
------->  todo(); my proto infix:<;> ?($a, $b) { $a + $b }
+------>  todo(); my proto infix:<;> ($a, $b) { $a + $b }
Potential difficulties:
$a is declared but not used at (eval) line 1:
-------> sub infix:<,>(?$a, $b) { 42 }; 5, 5
+------> sub infix:<,>($a, $b) { 42 }; 5, 5
$b is declared but not used at (eval) line 1:
-------> sub infix:<,>($a, ?$b) { 42 }; 5, 5
+------> sub infix:<,>($a, $b) { 42 }; 5, 5
Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> sub infix:<,>(Int ?$x where 1, Int $y where 1) { 42 }; 1, 1
+------> sub infix:<,>(Int $x where 1, Int $y where 1) { 42 }; 1, 1
$y is declared but not used at (eval) line 1:
-------> sub infix:<,>(Int $x where 1, Int ?$y where 1) { 42 }; 1, 1
+------> sub infix:<,>(Int $x where 1, Int $y where 1) { 42 }; 1, 1
Potential difficulties:
$a is declared but not used at (eval) line 1:
-------> sub infix:<#>(?$a, $b) { 42 }; 5 # 5
+------> sub infix:<#>($a, $b) { 42 }; 5 # 5
$b is declared but not used at (eval) line 1:
-------> sub infix:<#>($a, ?$b) { 42 }; 5 # 5
+------> sub infix:<#>($a, $b) { 42 }; 5 # 5
&infix:<#> is declared but not used at (eval) line 1:
-------> sub infix:<#>?($a, $b) { 42 }; 5 # 5
+------> sub infix:<#>($a, $b) { 42 }; 5 # 5
Potential difficulties:
$a is declared but not used at (eval) line 1:
-------> sub infix:<+>(?$a, $b) { 42 }; 5 + 5
+------> sub infix:<+>($a, $b) { 42 }; 5 + 5
$b is declared but not used at (eval) line 1:
-------> sub infix:<+>($a, ?$b) { 42 }; 5 + 5
+------> sub infix:<+>($a, $b) { 42 }; 5 + 5
Use of uninitialized value in numeric context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 294 (Any.Numeric @ 8)
at <unknown> line 0 (ExitRunloop @ 0)
- at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 398 (infix:<foo> @ 3)
- at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 400 (ANON @ 5)
- at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 436 (mainline @ 79)
+ at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 400 (infix:<foo> @ 3)
+ at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 402 (ANON @ 5)
+ at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 438 (mainline @ 79)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 4285 (ANON @ 3)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 4286 (module-CORE @ 581)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 4286 (mainline @ 3)
@@ -2807,14 +2807,14 @@ Use of uninitialized value in numeric context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 294 (Any.Numeric @ 8)
at <unknown> line 0 (ExitRunloop @ 0)
- at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 406 (infix:<bar> @ 3)
- at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 408 (ANON @ 5)
- at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 436 (mainline @ 81)
+ at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 408 (infix:<bar> @ 3)
+ at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 410 (ANON @ 5)
+ at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-operator-overloading/sub.niecza line 438 (mainline @ 81)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 4285 (ANON @ 3)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 4286 (module-CORE @ 581)
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 4286 (mainline @ 3)
at <unknown> line 0 (ExitRunloop @ 0)
- 47 0 7 14 68
+ 49 0 7 14 70
1 skipped: Undeclared routine
1 skipped: Cannot use hash access on an object of type Array
2 skipped: No matching candidates to dispatch for &infix:<+>
@@ -2831,9 +2831,9 @@ S06-other/anon-hashes-vs-blocks.niecza............. 15 0 0 3 18
3 skipped: Thinks the block is a hash
S06-other/main-eval.t..............................Potential difficulties:
$a is declared but not used at (eval) line 3:
------->  sub MAIN(?$a, $b) { $main_invoked = 1 };
+------>  sub MAIN($a, $b) { $main_invoked = 1 };
$b is declared but not used at (eval) line 3:
------->  sub MAIN($a, ?$b) { $main_invoked = 1 };
+------>  sub MAIN($a, $b) { $main_invoked = 1 };
3 0 0 0 3
S06-other/main-usage.niecza........................ 15 0 7 0 22
@@ -2844,7 +2844,7 @@ S06-other/main.niecza.............................. 5 0 1 0 6
S06-other/misc.t................................... 3 0 0 0 3
S06-routine-modifiers/lvalue-subroutines.niecza....Potential difficulties:
$var1 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-routine-modifiers/lvalue-subroutines.niecza line 17:
------->  my ?$var1 = 1;
+------>  my $var1 = 1;
10 0 4 0 14
4 todo : rw checking
@@ -2855,24 +2855,24 @@ S06-signature/caller-param.t....................... 7 0 0 0 7
S06-signature/closure-over-parameters.t............ 4 0 0 0 4
S06-signature/code.niecza..........................Potential difficulties:
&not_returns_a_sub is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-signature/code.niecza line 28:
-------> sub not_returns_a_sub ?{ 3 };
+------> sub not_returns_a_sub { 3 };
6 0 2 0 8
2 todo :
S06-signature/defaults.t........................... 5 0 0 0 5
S06-signature/errors.niecza........................Potential difficulties:
&empty_sig is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-signature/errors.niecza line 24:
------->  sub empty_sig?() { return };
+------>  sub empty_sig() { return };
Potential difficulties:
&quuuux is declared but not used at (eval) line 1:
-------> sub quuuux ?($!) { ... }
+------> sub quuuux ($!) { ... }
Potential difficulties:
@a is declared but not used at (eval) line 1:
-------> sub rt72082(?@a, $b) {}; rt72082(5)
+------> sub rt72082(@a, $b) {}; rt72082(5)
$b is declared but not used at (eval) line 1:
-------> sub rt72082(@a, ?$b) {}; rt72082(5)
+------> sub rt72082(@a, $b) {}; rt72082(5)
9 0 1 0 10
1 todo :
@@ -2888,31 +2888,31 @@ S06-signature/introspection.niecza................. 21 0 4 27 52
S06-signature/mixed-placeholders.t................. 12 0 0 0 12
S06-signature/named-parameters.niecza..............Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-signature/named-parameters.niecza line 225:
------->  sub typed_named(Int :?$x) { 1 }
+------>  sub typed_named(Int :$x) { 1 }
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-signature/named-parameters.niecza line 263:
------->  sub rt68524( :?$a! ) {}
+------>  sub rt68524( :$a! ) {}
Potential difficulties:
Useless redeclaration of variable $a (see line 1) at (eval) line 1:
-------> sub rt68086( $a, $a? ) { }
+------> sub rt68086( $a, $a ) { }
$a is declared but not used at (eval) line 1:
-------> sub rt68086( ?$a, $a ) { }
+------> sub rt68086( $a, $a ) { }
&rt68086 is declared but not used at (eval) line 1:
-------> sub rt68086?( $a, $a ) { }
+------> sub rt68086( $a, $a ) { }
Potential difficulties:
$a is declared but not used at (eval) line 1:
-------> sub svn28865( :?$a, :@a ) {}
+------> sub svn28865( :$a, :@a ) {}
@a is declared but not used at (eval) line 1:
-------> sub svn28865( :$a, :?@a ) {}
+------> sub svn28865( :$a, :@a ) {}
&svn28865 is declared but not used at (eval) line 1:
-------> sub svn28865?( :$a, :@a ) {}
+------> sub svn28865( :$a, :@a ) {}
Potential difficulties:
Useless redeclaration of variable $x (see line 1) at (eval) line 1:
-------> sub a(:$x, :foo($x?) = $x) { $x }
+------> sub a(:$x, :foo($x) = $x) { $x }
&a is declared but not used at (eval) line 1:
-------> sub a?(:$x, :foo($x) = $x) { $x }
+------> sub a(:$x, :foo($x) = $x) { $x }
71 0 3 19 93
1 skipped: Abbreviated named parameter must have a name
@@ -2925,7 +2925,7 @@ S06-signature/named-renaming.t..................... 10 0 0 0 10
S06-signature/optional.t........................... 25 0 0 0 25
S06-signature/passing-arrays.t.....................Potential difficulties:
@b is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-signature/passing-arrays.t line 17:
------->  is count(my ?@b = 1, 2, 3, 4), 4, 'count(my @b = 1, 2
+------>  is count(my @b = 1, 2, 3, 4), 4, 'count(my @b = 1, 2
11 0 0 0 11
S06-signature/passing-hashes.t..................... 3 0 0 0 3
@@ -2934,7 +2934,7 @@ S06-signature/positional.t......................... 7 0 0 0 7
S06-signature/scalar-type.t........................ 8 0 0 0 8
S06-signature/sigilless.t..........................Potential difficulties:
&swap is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S06-signature/sigilless.t line 16:
------->  sub swap?(\x, \y) {
+------>  sub swap(\x, \y) {
10 0 0 0 10
S06-signature/slurpy-and-interpolation.niecza...... 6 0 0 1 7
@@ -2991,9 +2991,9 @@ S06-traits/slurpy-is-rw.t.......................... 2 0 0 0 2
S09-autovivification/autoincrement.t............... 7 0 0 0 7
S09-autovivification/autovivification.niecza.......Potential difficulties:
$elem is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S09-autovivification/autovivification.niecza line 93:
------->  lives_ok { my ?$elem = $hashref<key> },
+------>  lives_ok { my $elem = $hashref<key> },
$elem2 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S09-autovivification/autovivification.niecza line 99:
------->  lives_ok { my ?$elem2 = $hashref2<key2><a><b><c><d><e><
+------>  lives_ok { my $elem2 = $hashref2<key2><a><b><c><d><e><
36 0 0 6 42
1 skipped: No value for parameter \$other in CORE Any.isa
@@ -3004,7 +3004,7 @@ S09-subscript/slice.niecza......................... 22 0 0 2 24
pass fail todo skip plan
S10-packages/basic.niecza..........................Potential difficulties:
$x is declared but not used at (eval) line 1:
-------> my ?$x = ::P
+------> my $x = ::P
35 0 5 19 59
2 skipped: Unable to locate module PM6 in @path
@@ -3499,7 +3499,7 @@ S12-class/open.niecza.............................. 8 0 0 2 10
S12-class/self-inheritance.t....................... 2 0 0 0 2
S12-class/stubs.niecza.............................Potential difficulties:
&foo is declared but not used at (eval) line 1:
-------> e StubC { ... }; module StubC { sub foo ?{ } }; 
+------> e StubC { ... }; module StubC { sub foo { } }; 
7 0 1 0 8
1 todo : broken in nom-derived stub model
@@ -3523,9 +3523,9 @@ Use of uninitialized value in string context
6 0 0 0 6
S12-construction/BUILD.niecza......................Potential difficulties:
$obj is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-construction/BUILD.niecza line 30:
------->  my ?$obj = Child.new(:b(5), :a(7));
+------>  my $obj = Child.new(:b(5), :a(7));
$c is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-construction/BUILD.niecza line 91:
------->  my ?$c = RT63900_C.new();
+------>  my $c = RT63900_C.new();
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -3544,19 +3544,19 @@ Use of uninitialized value in string context
1 todo : Worrisome
S12-construction/autopairs.t.......................Potential difficulties:
$c is declared but not used at (eval) line 1:
-------> my $a; class Ta { has $.a }; my Ta ?$c .= new(:$a)
+------> my $a; class Ta { has $.a }; my Ta $c .= new(:$a)
Potential difficulties:
$Tb is declared but not used at (eval) line 1:
-------> my $a; class Tb { has $.a }; my Tb ?$Tb .= new(:$a )
+------> my $a; class Tb { has $.a }; my Tb $Tb .= new(:$a )
Potential difficulties:
$c is declared but not used at (eval) line 1:
-------> my $a; role Tc { has $.a }; my Tc ?$c .= new(:$a)
+------> my $a; role Tc { has $.a }; my Tc $c .= new(:$a)
Potential difficulties:
$c is declared but not used at (eval) line 1:
-------> my $a; role Td { has $.a }; my Td ?$c .= new(:$a )
+------> my $a; role Td { has $.a }; my Td $c .= new(:$a )
4 0 0 0 4
S12-construction/construction.niecza............... 16 0 0 3 19
@@ -3644,11 +3644,11 @@ Use of uninitialized value in string context
7 0 0 0 7
S12-enums/basic.niecza.............................Potential difficulties:
$c3 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-enums/basic.niecza line 83:
-------> dies_ok({ my Color ?$c3 = "for the fail" }, 'enum as a type 
+------> dies_ok({ my Color $c3 = "for the fail" }, 'enum as a type 
$k is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-enums/basic.niecza line 96:
------->  lives_ok { my Color ?$k = Color.pick }, 'Color.pick assigns t
+------>  lives_ok { my Color $k = Color.pick }, 'Color.pick assigns t
$c2 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-enums/basic.niecza line 81:
-------> my Color ?$c2 = white;
+------> my Color $c2 = white;
26 0 1 7 34
1 skipped: nonworking
@@ -3662,7 +3662,7 @@ S12-enums/non-int.niecza........................... 4 0 2 0 6
2 todo :
S12-introspection/can.niecza.......................Potential difficulties:
$pup is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-introspection/can.niecza line 76:
-------> my ?$pup = Puppy.new();
+------> my $pup = Puppy.new();
12 0 2 10 24
10 skipped: No match
@@ -3677,7 +3677,7 @@ S12-methods/class-and-instance.t................... 4 0 0 0 4
S12-methods/how.t.................................. 2 0 0 0 2
S12-methods/indirect_notation.niecza...............Potential difficulties:
$name is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-methods/indirect_notation.niecza line 48:
------->  my ?$name = 'a';
+------>  my $name = 'a';
10 0 0 23 33
15 skipped: Two definitions found for symbol ::GLOBAL::T4::&m, etc
@@ -3686,13 +3686,13 @@ S12-methods/indirect_notation.niecza...............Potential difficulties:
S12-methods/lvalue.t............................... 16 0 0 0 16
S12-methods/method-vs-sub.niecza...................Potential difficulties:
$i is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-methods/method-vs-sub.niecza line 37:
------->  for 1..5 -> ?$i { @a.push(anon method foo { $n++ }) }
+------>  for 1..5 -> $i { @a.push(anon method foo { $n++ }) }
4 0 0 1 5
1 skipped: Invocant handling is NYI
S12-methods/multi.niecza...........................Potential difficulties:
$obj is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-methods/multi.niecza line 56:
-------> my ?$obj = C.new;
+------> my $obj = C.new;
15 0 2 15 32
9 skipped: ambiguous
@@ -3706,7 +3706,7 @@ S12-methods/parallel-dispatch.niecza............... 23 0 0 12 35
1 skipped: Cannot use hash access on an object of type Pair
S12-methods/private.niecza.........................Potential difficulties:
&is_run is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-methods/private.niecza line 4:
-------> <BOL>?use Test::Util;
+------> <BOL>use Test::Util;
10 0 1 2 13
2 skipped: throws_like NYI
@@ -3733,19 +3733,19 @@ S12-methods/what.t.................................Use of uninitialized value in
S12-subset/multi-dispatch.t........................ 6 0 0 0 6
S12-subset/subtypes.niecza.........................Potential difficulties:
$e is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-subset/subtypes.niecza line 99:
------->  dies_ok { my Num::Multiple ?$e = 10 }, "changed subtype definition w
+------>  dies_ok { my Num::Multiple $e = 10 }, "changed subtype definition w
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-subset/subtypes.niecza line 107:
------->  lives_ok { my HasA ?$x = 'bla' }, 'where /regex/ works (po
+------>  lives_ok { my HasA $x = 'bla' }, 'where /regex/ works (po
&f is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S12-subset/subtypes.niecza line 258:
------->  sub f?(Int::Positive $a) { $a * $a };
+------>  sub f(Int::Positive $a) { $a * $a };
Potential difficulties:
&another_abs is declared but not used at (eval) line 2:
------->  multi sub another_abs ?(Int $n where { $_ >= 0 }){ $n }
+------>  multi sub another_abs (Int $n where { $_ >= 0 }){ $n }
Potential difficulties:
$a is declared but not used at (eval) line 1:
-------> my Int::Odd ?$a = 3
+------> my Int::Odd $a = 3
Use of uninitialized value in string context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -3778,7 +3778,7 @@ S14-roles/anonymous.niecza......................... 11 0 1 1 13
S14-roles/attributes.t............................. 6 0 0 0 6
S14-roles/basic.niecza.............................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S14-roles/basic.niecza line 76:
-------> lives_ok { my C ?$x; }, 'can use role as a type 
+------> lives_ok { my C $x; }, 'can use role as a type 
42 0 0 1 43
1 skipped: Unable to resolve method x in type AccessesAttr
@@ -3825,9 +3825,9 @@ S16-filehandles/open.t............................. 2 0 0 1 3
1 skipped: open('nonexisting') => undefined is waiting on 'use fatal'
S16-filehandles/unlink.t...........................Potential difficulties:
$fh is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S16-filehandles/unlink.t line 31:
------->  { my ?$fh = open($fn, :w) }
+------>  { my $fh = open($fn, :w) }
$iswin32 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S16-filehandles/unlink.t line 17:
-------> my ?$iswin32 = ?($*OS eq any <MSWin32 mingw 
+------> my $iswin32 = ?($*OS eq any <MSWin32 mingw 
6 0 0 0 6
S16-io/bare-say.niecza............................. 7 0 1 0 8
@@ -3851,7 +3851,7 @@ S16-io/say-and-ref.t............................... 3 0 0 0 3
S16-io/say.t....................................... 8 0 0 0 8
S16-unfiled/slurp.t................................ 4 0 0 0 4
pass fail todo skip plan
-S19-command-line/dash-e.t.......................... 2 1 0 0 3
+S19-command-line/dash-e.t.......................... 3 0 0 0 3
S19-command-line/help.t............................ 1 0 0 0 1
pass fail todo skip plan
S24-testing/0-compile.t............................ 1 0 0 0 1
@@ -3866,9 +3866,9 @@ S29-context/die.niecza............................. 14 0 0 2 16
2 skipped: test needs rewriting, eval does not catch exceptions
S29-context/eval.niecza............................Potential difficulties:
$x is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S29-context/eval.niecza line 52:
------->  my ?$x = 5;
+------>  my $x = 5;
$rt115344 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S29-context/eval.niecza line 94:
-------> my ?$rt115344 = 115344;
+------> my $rt115344 = 115344;
14 0 1 2 17
1 skipped: Unable to resolve method encode in class Str
@@ -3905,19 +3905,19 @@ S32-array/kv.t..................................... 18 0 0 0 18
S32-array/pairs.t.................................. 14 0 0 0 14
S32-array/pop.niecza...............................Potential difficulties:
@pop is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-array/pop.niecza line 89:
------->  my ?@pop = 1 .. 5;
+------>  my @pop = 1 .. 5;
29 0 0 4 33
4 skipped: undeclared name Failure
S32-array/push.t...................................Potential difficulties:
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-array/push.t line 174:
------->  push %h<foo>, my ?$foo = 'bar';
+------>  push %h<foo>, my $foo = 'bar';
50 0 0 0 50
S32-array/rotate.t................................. 28 0 0 0 28
S32-array/shift.niecza.............................Potential difficulties:
@shift is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-array/shift.niecza line 85:
------->  my ?@shift = 1 .. 5;
+------>  my @shift = 1 .. 5;
28 0 0 3 31
3 skipped: undeclared name Failure
@@ -3941,23 +3941,23 @@ S32-container/zip.niecza........................... 6 0 0 6 12
2 skipped: Slicel lists are NYI
S32-hash/delete.niecza.............................Potential difficulties:
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-hash/delete.niecza line 46:
------->  my ?$a = 1;
+------>  my $a = 1;
8 0 1 2 11
2 skipped: Excess arguments to CORE Hash.delete, used 2 of 3 positionals
1 todo :
S32-hash/delete_adverb.t...........................Potential difficulties:
$a is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-hash/delete_adverb.t line 42:
------->  my ?$a = 1;
+------>  my $a = 1;
9 0 0 0 9
S32-hash/exists.niecza.............................Potential difficulties:
%h2 is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-hash/exists.niecza line 31:
------->  my ?%h2 = gen_hash;
+------>  my %h2 = gen_hash;
$b is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-hash/exists.niecza line 33:
------->  my ?$b = %h1<b>;
+------>  my $b = %h1<b>;
$ref is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-hash/exists.niecza line 73:
------->  my ?$ref = \( $empty_hash{'z'} );
+------>  my $ref = \( $empty_hash{'z'} );
20 0 0 1 21
1 skipped: Invocant handling is NYI
@@ -3967,7 +3967,7 @@ S32-hash/keys_values.niecza........................ 10 0 4 0 14
4 todo :
S32-hash/kv.niecza.................................Potential difficulties:
$key is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-hash/kv.niecza line 109:
------->  lives_ok { for %hash.kv -> ?$key, $value is rw {
+------>  lives_ok { for %hash.kv -> $key, $value is rw {
25 0 2 0 27
2 todo : aliases should be rw
@@ -4054,9 +4054,9 @@ S32-list/pick.niecza............................... 46 0 0 1 47
1 skipped: ().pick === Nil
S32-list/reduce.niecza.............................Potential difficulties:
@array is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-list/reduce.niecza line 28:
------->  my ?@array = <1 2 3 4 5 6 7 8>, Any;
+------>  my @array = <1 2 3 4 5 6 7 8>, Any;
$result is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-list/reduce.niecza line 29:
------->  my ?$result = (((1 + 2 * 3) + 4 * 5) + 6 * 7
+------>  my $result = (((1 + 2 * 3) + 4 * 5) + 6 * 7
Use of uninitialized value in numeric context
at /home/coke/sandbox/perl6pass/niecza/lib/CORE.setting line 1342 (warn @ 5)
@@ -4115,7 +4115,7 @@ S32-num/power.niecza............................... 40 0 3 0 43
1 todo : #87
S32-num/rand.niecza................................Potential difficulties:
&is_run is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-num/rand.niecza line 5:
-------> <BOL>?use Test::Util;
+------> <BOL>use Test::Util;
109 0 0 5 114
4 skipped: throws_like
@@ -4143,7 +4143,7 @@ S32-num/sqrt.t..................................... 18 0 0 0 18
S32-num/stringify.t................................ 115 0 0 0 115
S32-num/unpolar.t..................................Potential difficulties:
$angle is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-num/unpolar.t line 23:
------->  my ?$angle = 2 * $pi * $i / 20;
+------>  my $angle = 2 * $pi * $i / 20;
199 0 0 0 199
S32-scalar/defined.t............................... 56 0 0 0 56
@@ -4301,9 +4301,9 @@ S32-str/lc.niecza.................................. 12 0 1 0 13
1 todo : advanced Unicode wizardry
S32-str/length.niecza..............................Potential difficulties:
$bytes is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-str/length.niecza line 60:
-------> for @data -> $string, ?$bytes, $codes, $graphs, $chars {
+------> for @data -> $string, $bytes, $codes, $graphs, $chars {
$graphs is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-str/length.niecza line 60:
-------> for @data -> $string, $bytes, $codes, ?$graphs, $chars {
+------> for @data -> $string, $bytes, $codes, $graphs, $chars {
29 0 0 17 46
2 skipped: "abcdef" > 4 makes niecza unhappy
@@ -4320,7 +4320,7 @@ S32-str/split-simple.niecza........................ 39 0 2 8 49
2 todo : returning 2 element list
S32-str/split.niecza...............................Potential difficulties:
%ords is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/S32-str/split.niecza line 15:
-------> my ?%ords = (
+------> my %ords = (
22 0 4 11 37
2 skipped: Unable to resolve method null in class Cursor
@@ -5511,13 +5511,13 @@ integration/advent2009-day02.niecza................ 7 0 2 1 10
2 todo : junction match fails
integration/advent2009-day03.t.....................Potential difficulties:
$days is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/advent2009-day03.t line 7:
-------> my Int ?$days = 24;
+------> my Int $days = 24;
$phrase is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/advent2009-day03.t line 9:
-------> my Str ?$phrase = "Hello World";
+------> my Str $phrase = "Hello World";
$pi is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/advent2009-day03.t line 10:
-------> my Num ?$pi = 3.141e0;
+------> my Num $pi = 3.141e0;
$other_pi is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/advent2009-day03.t line 11:
-------> my Rat ?$other_pi = 22/7;
+------> my Rat $other_pi = 22/7;
6 0 0 0 6
integration/advent2009-day04.t..................... 6 0 0 0 6
@@ -5529,9 +5529,9 @@ integration/advent2009-day07.niecza................ 12 0 0 1 13
integration/advent2009-day08.t..................... 8 0 0 0 8
integration/advent2009-day09.niecza................Potential difficulties:
$foo is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/advent2009-day09.niecza line 39:
-------> sub detector(:?$foo!, *%bar) {
+------> sub detector(:$foo!, *%bar) {
&drawline is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/advent2009-day09.niecza line 28:
-------> sub drawline?($x1,$x2,$y1,$y2) {
+------> sub drawline($x1,$x2,$y1,$y2) {
15 0 2 0 17
1 todo : Capturing arbitrary named parameters as hash
@@ -5619,7 +5619,7 @@ integration/advent2010-day04.t..................... 11 0 0 0 11
integration/code-blocks-as-sub-args.t.............. 4 0 0 0 4
integration/error-reporting.niecza.................Potential difficulties:
&f is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/error-reporting.niecza line 53:
------->  sub f?(Even $x) { $x };
+------>  sub f(Even $x) { $x };
10 0 2 4 16
3 skipped: sub ucfirst($thing) is export(:DEFAULT) blows up
@@ -5628,7 +5628,7 @@ integration/error-reporting.niecza.................Potential difficulties:
integration/lazy-bentley-generator.t............... 1 0 0 0 1
integration/lexical-array-in-inner-block.t.........Potential difficulties:
$n is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/lexical-array-in-inner-block.t line 17:
-------> my ?$n;
+------> my $n;
2 0 0 0 2
integration/lexicals-and-attributes.t.............. 8 0 0 0 8
@@ -5639,9 +5639,9 @@ 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.niecza....................Potential difficulties:
$k is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/real-strings.niecza line 63:
------->  for $*VM.kv -> ?$k, $v { $x++};
+------>  for $*VM.kv -> $k, $v { $x++};
$v is declared but not used at /home/coke/sandbox/perl6pass/niecza/t/spec/integration/real-strings.niecza line 63:
------->  for $*VM.kv -> $k, ?$v { $x++};
+------>  for $*VM.kv -> $k, $v { $x++};
19 0 2 0 21
1 todo : Buffer bitops NYI
@@ -5659,7 +5659,7 @@ integration/weird-errors.niecza.................... 4 0 1 3 8
"S03", 3982, 0, 196, 358, 4536, 4209
"S04", 791, 0, 34, 60, 885, 971
"S05", 4065, 8, 111, 207, 4391, 5764
-"S06", 771, 0, 56, 161, 988, 1278
+"S06", 773, 0, 56, 161, 990, 1280
"S07", 0, 0, 0, 0, 0, 0
"S09", 65, 0, 0, 8, 73, 175
"S10", 35, 0, 5, 19, 59, 127
@@ -5669,15 +5669,14 @@ integration/weird-errors.niecza.................... 4 0 1 3 8
"S14", 168, 0, 1, 10, 179, 327
"S16", 189, 0, 21, 25, 235, 290
"S17", 0, 0, 0, 0, 0, 28
-"S19", 3, 1, 0, 0, 4, 4
+"S19", 4, 0, 0, 0, 4, 4
"S24", 1, 0, 0, 0, 1, 88
"S26", 0, 0, 0, 0, 0, 258
"S28", 6, 0, 1, 0, 7, 13
"S29", 305, 0, 5, 5, 315, 328
"S32", 6428, 0, 131, 238, 6797, 5379
"int", 456, 0, 21, 27, 504, 552
-"total", 21014, 9, 752, 1546, 23321, 24904
+"total", 21017, 8, 752, 1546, 23323, 24906
----------------
Failure summary:
S05-mass/rx.niecza aborted 8 test(s)
-S19-command-line/dash-e.t 2 - -e print $something works with non-ASCII string literals
View
4 perl6_pass_rates
@@ -1,4 +1,8 @@
"Impl", "pass","fail","todo","skip","plan","spec"
+# 03/09/2013 3e1f77b rakudo++ (24952); niecza (84.22%); pugs (37.96%)
+"niecza", 21017, 8, 752, 1546, 23323, 24906
+"pugs" , 9473, 2, 3458, 1706, 14639, 24769
+"rakudo", 24952, 16, 641, 1818, 27427, 24908
# 03/08/2013 6e76108 rakudo++ (24907); niecza (84.36%); pugs (38.04%)
"niecza", 21014, 9, 752, 1546, 23321, 24904
"pugs" , 9475, 0, 3458, 1706, 14639, 24767
View
39 pugs_summary.out
@@ -20,9 +20,9 @@ S01-perl-5-integration/method.pugs.................# Expected: 'CODE'
3 skipped: Invalid ctx: 2
3 todo : fix by Christmas
S01-perl-5-integration/roundtrip.pugs..............# Expected: 'Just another Pugs hacker'
-# Actual: 'CODE(0x91f6858)'
+# Actual: 'CODE(0xaabb858)'
# Expected: 'Just another Pugs hacker'
-# Actual: 'CODE(0x91f6b78)'
+# Actual: 'CODE(0xaabbb78)'
# Expected: '\()'
# Actual: '\("foo", "hate")'
2 0 3 0 5
@@ -4441,7 +4441,7 @@ S12-attributes/instance.pugs.......................# Actual: No exception th
1 skipped: can
2 todo : feature by Christmas
26 todo : fix by Christmas
-S12-attributes/recursive.pugs......................# Actual: An exception was thrown : Undeclared variable: ("$attr",MkPad (padToList [("$__SELF__",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0xf6b67ae5>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0xf6b674fd>})]),[PRuntime {pr_pad = MkPad (padToList [("$__SELF__",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0xf6b67ae5>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0xf6b674fd>})])}])
+S12-attributes/recursive.pugs......................# Actual: An exception was thrown : Undeclared variable: ("$attr",MkPad (padToList [("$__SELF__",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0xf6a55f19>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0xf6a55be5>})]),[PRuntime {pr_pad = MkPad (padToList [("$__SELF__",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0xf6a55f19>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0xf6a55be5>})])}])
# Expected: 'undef'
# Actual: '(Scalar)'
16 0 2 1 19
@@ -4500,7 +4500,14 @@ S12-class/rw.pugs..................................# Actual: No exception th
1 todo : fix by Christmas
S12-class/self-inheritance.t....................... 2 0 0 0 2
S12-construction/autopairs.t....................... 4 0 0 0 4
-S12-construction/destruction.pugs.................. 4 0 0 2 6
+S12-construction/destruction.pugs..................# Failed test (t/spec/S12-construction/destruction.pugs line 46, column 1-80)
+# Expected: 'Child'
+# Actual: 'undef'
+# Failed test (t/spec/S12-construction/destruction.pugs line 47, column 1-80)
+# Expected: 'Parent'
+# Actual: 'undef'
+# Looks like you failed 2 tests of 6
+ 2 2 0 2 6
2 skipped: broken after Object -> Mu conversion
S12-construction/named-params-in-BUILD.t........... 3 0 0 0 3
S12-methods/accessors.pugs.........................# Expected: '1'
@@ -4595,13 +4602,13 @@ S17-async/contend.pugs.............................# Actual: undef
2 todo : unimpl by Christmas
pass fail todo skip plan
S19-command-line-options/01-multiple-e.t...........# Running under darwin
-# ./Pugs/pugs -e print -e qq.Hello -e Pugs. > temp-ex-output.16285.898
-# ./Pugs/pugs -e print -we qq.Hello -e Pugs. > temp-ex-output.16285.898
-# ./Pugs/pugs -e print -wle qq.Hello -e Pugs. > temp-ex-output.16285.898
-# ./Pugs/pugs -e print -weqq.Hello -e Pugs. > temp-ex-output.16285.898
-# ./Pugs/pugs -e print -e qq.Hel. -e ";print" -e qq.lo. -e ";print" -e "qq.\nPugs." > temp-ex-output.16285.898
-# ./Pugs/pugs -e print -e qq.Hel. -w -e ";print" -e qq.lo. -w -e ";print" -e "qq.\nPugs." > temp-ex-output.16285.898
-# ./Pugs/pugs -e @ARGS.perl.say -e "" Hello Pugs > temp-ex-output.16285.898
+# ./Pugs/pugs -e print -e qq.Hello -e Pugs. > temp-ex-output.6319.515
+# ./Pugs/pugs -e print -we qq.Hello -e Pugs. > temp-ex-output.6319.515
+# ./Pugs/pugs -e print -wle qq.Hello -e Pugs. > temp-ex-output.6319.515
+# ./Pugs/pugs -e print -weqq.Hello -e Pugs. > temp-ex-output.6319.515
+# ./Pugs/pugs -e print -e qq.Hel. -e ";print" -e qq.lo. -e ";print" -e "qq.\nPugs." > temp-ex-output.6319.515
+# ./Pugs/pugs -e print -e qq.Hel. -w -e ";print" -e qq.lo. -w -e ";print" -e "qq.\nPugs." > temp-ex-output.6319.515
+# ./Pugs/pugs -e @ARGS.perl.say -e "" Hello Pugs > temp-ex-output.6319.515
7 0 0 0 7
pass fail todo skip plan
S24-testing/0-compile.t............................ 1 0 0 0 1
@@ -5462,12 +5469,12 @@ integration/substr-after-match-in-gather-in-for.t.. 1 0 0 0 1
"S03", 1866, 0, 288, 306, 2460, 4209
"S04", 487, 0, 110, 86, 683, 971
"S05", 2214, 0, 2206, 56, 4476, 5764
-"S06", 407, 0, 80, 123, 610, 1278
+"S06", 407, 0, 80, 123, 610, 1280
"S07", 0, 0, 0, 0, 0, 0
"S09", 68, 0, 22, 8, 98, 175
"S10", 30, 0, 9, 0, 39, 127
"S11", 13, 0, 4, 5, 22, 129
-"S12", 358, 0, 65, 88, 511, 1323
+"S12", 356, 2, 65, 88, 511, 1323
"S13", 7, 0, 1, 1, 9, 80
"S14", 64, 0, 11, 0, 75, 327
"S16", 20, 0, 0, 1, 21, 277
@@ -5479,6 +5486,8 @@ integration/substr-after-match-in-gather-in-for.t.. 1 0 0 0 1
"S29", 32, 0, 6, 6, 44, 78
"S32", 2263, 0, 268, 515, 3046, 5390
"int", 131, 0, 35, 26, 192, 542
-"total", 9475, 0, 3458, 1706, 14639, 24767
+"total", 9473, 2, 3458, 1706, 14639, 24769
----------------
-No failures!
+Failure summary:
+S12-construction/destruction.pugs 5 - Child DESTROY should fire first
+S12-construction/destruction.pugs 6 - ... then parent
View
248 rakudo_summary.out
@@ -5,7 +5,9 @@ S01-perl-5-integration/basic.rakudo................ 0 0 0 20 20
pass fail todo skip plan
S02-lexical-conventions/begin_end_pod.t............ 1 0 0 0 1
S02-lexical-conventions/bom.t...................... 1 0 0 0 1
-S02-lexical-conventions/comments.rakudo............ 0 0 0 0 0
+S02-lexical-conventions/comments.rakudo............ 48 0 1 1 50
+ 1 skipped: NYI
+ 1 todo : nom regression
S02-lexical-conventions/end-pod.t.................. 1 0 0 0 1
S02-lexical-conventions/minimal-whitespace.t....... 9 0 0 0 9
S02-lexical-conventions/one-pass-parsing.t......... 1 0 0 0 1
@@ -74,7 +76,26 @@ S02-literals/quoting.rakudo........................ 145 0 4 12 161
S02-literals/radix.rakudo.......................... 129 0 4 1 134
1 skipped: Really?!
4 todo : Some question of what this form should actually do
-S02-literals/string-interpolation.t................ 14 0 0 0 14
+S02-literals/string-interpolation.t................Potential difficulties:
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S02-literals/string-interpolation.t:10
+ ------>  is "{\01⏏;42}", "42", '{\\01 parses correctly (1)
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S02-literals/string-interpolation.t:10
+ ------>  is "{\01⏏;42}", "42", '{\\01 parses correctly (1)
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S02-literals/string-interpolation.t:11
+ ------>  is "{;\01⏏;42}", "42", '{\\01 parses correctly (2)
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S02-literals/string-interpolation.t:11
+ ------>  is "{;\01⏏;42}", "42", '{\\01 parses correctly (2)
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S02-literals/string-interpolation.t:12
+ ------>  is "{;;;;;;\01⏏;42}", "42", '{\\01 parses correctly (3)
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S02-literals/string-interpolation.t:12
+ ------>  is "{;;;;;;\01⏏;42}", "42", '{\\01 parses correctly (3)
+ 14 0 0 0 14
S02-literals/sub-calls.t........................... 20 0 0 0 20
S02-literals/subscript.t........................... 2 0 0 0 2
S02-literals/types.t............................... 7 0 0 0 7
@@ -439,7 +460,7 @@ use of uninitialized variable $v of type Any in numeric context in block at t/
2 skipped: nom regression: possible spec change/improvement
6 todo : nom regression - whatever extension
S03-metaops/not.rakudo............................. 32 0 1 0 33
- 1 todo : unknown
+ 1 todo PASSED: unknown
S03-metaops/reduce.rakudo..........................use of uninitialized value of type Int in string context in block at t/spec/S03-metaops/reduce.rakudo:330
use of uninitialized value of type Int in string context in block at t/spec/S03-metaops/reduce.rakudo:330
@@ -600,7 +621,35 @@ S03-operators/minmax.rakudo........................ 21 0 4 0 25
S03-operators/misc.rakudo.......................... 32 0 1 0 33
1 todo : nom regression
S03-operators/names.t.............................. 7 0 0 0 7
-S03-operators/nesting.t............................ 26 0 0 0 26
+S03-operators/nesting.t............................Potential difficulties:
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:17
+ ------> is 1 [⏏+] 2, 3, '[+] as an infix'; #OK Useles
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:23
+ ------> is 4 [R⏏-] 5, 5 - 4, "4 [R-] 5";
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:24
+ ------> isa_ok 4 [R⏏-] 5, (5 - 4).WHAT, "4 [R-] 5 is the sam
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:25
+ ------> is 4 [R⏏*] 5, 5 * 4, "4 [R*] 5";
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:26
+ ------> isa_ok 4 [R⏏*] 5, (5 * 4).WHAT, "4 [R*] 5 is the sam
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:34
+ ------> is 4 R[-] 5 [R⏏/] 10, -2, "Rop gets the precedence of o
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:40
+ ------> is (1,2 [Z⏏*] 3,4), (3,8), 'zip-product works';
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:41
+ ------> is (1,2 [Z[⏏cmp]] 3,2,0).map(*.sign), (-1, 0), 'zip-
+ Useless use of [] around infix op
+ at t/spec/S03-operators/nesting.t:58
+ ------>  is 1031 [⏏blue] 4, 3, "1031 [blue] 4 == 3";
+ 26 0 0 0 26
S03-operators/not.rakudo........................... 21 0 1 0 22
1 todo : RT 65556
S03-operators/overflow.t........................... 98 0 0 0 98
@@ -1193,7 +1242,7 @@ use of uninitialized value of type Any in string context in sub is at lib/Test.
2 0 1 0 3
1 todo : nom regression
-S06-operator-overloading/sub.rakudo................ 35 0 1 32 68
+S06-operator-overloading/sub.rakudo................ 37 0 1 32 70
2 skipped: not yet implemented
1 skipped: infix:<;>
9 skipped: unknown errors
@@ -1610,7 +1659,7 @@ Useless use of "," in expression ".content, 'Solid'" in sink context (line 52)
31 0 0 0 31
S26-documentation/07-tables.t...................... 38 0 0 0 38
S26-documentation/08-formattingcodes.t............. 43 0 0 0 43
-S26-documentation/09-configuration.t............... 14 0 0 0 14
+S26-documentation/09-configuration.t............... 6 8 0 0 14
S26-documentation/10-doc-cli.t..................... 1 0 0 0 1
S26-documentation/why.t............................ 18 0 0 1 19
1 skipped: segfault
@@ -1670,7 +1719,7 @@ S32-container/roundrobin.rakudo.................... 4 0 1 0 5
S32-container/zip.rakudo........................... 8 0 0 4 12
2 skipped: Seq
2 skipped: lvalue zip
-S32-exceptions/misc.rakudo......................... 519 0 0 4 523
+S32-exceptions/misc.rakudo......................... 521 0 0 4 525
1 skipped: RT 114134
1 skipped: RT 78370
1 skipped: parsing of $& and other p5 variables
@@ -1892,13 +1941,171 @@ S32-str/uc.rakudo.................................. 13 0 0 5 18
S32-str/unpack.t................................... 12 0 0 0 12
S32-str/words.rakudo............................... 10 0 0 2 12
2 skipped: graphemes not implemented
-S32-temporal/Date.t................................ 72 0 0 0 72
+S32-temporal/Date.t................................Potential difficulties:
+ Leading 0 does not indicate octal in Perl 6; please use 0o6 if you mean that
+ at t/spec/S32-temporal/Date.t:15
+ ------> $dt = DateTime.new(:year(2010),:month(06⏏), :day(04)); #OK octal
+ Leading 0 does not indicate octal in Perl 6; please use 0o6 if you mean that
+ at t/spec/S32-temporal/Date.t:15
+ ------> $dt = DateTime.new(:year(2010),:month(06⏏), :day(04)); #OK octal
+ Leading 0 does not indicate octal in Perl 6; please use 0o4 if you mean that
+ at t/spec/S32-temporal/Date.t:15
+ ------> Time.new(:year(2010),:month(06), :day(04⏏)); #OK octal
+ Leading 0 does not indicate octal in Perl 6; please use 0o4 if you mean that
+ at t/spec/S32-temporal/Date.t:15
+ ------> Time.new(:year(2010),:month(06), :day(04⏏)); #OK octal
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/Date.t:28
+ ------>  isa_ok Date.new(2010, 01⏏, 01), Date, 'Date.new() returns a Date'
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/Date.t:28
+ ------>  isa_ok Date.new(2010, 01⏏, 01), Date, 'Date.new() returns a Date'
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/Date.t:28
+ ------>  isa_ok Date.new(2010, 01, 01⏏), Date, 'Date.new() returns a Date'; #
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/Date.t:28
+ ------>  isa_ok Date.new(2010, 01, 01⏏), Date, 'Date.new() returns a Date'; #
+ 72 0 0 0 72
S32-temporal/DateTime-Instant-Duration.rakudo...... 28 0 4 1 33
1 skipped: nom regression
4 todo : high-precision Instants NYI (need FatRats)
S32-temporal/DateTime.rakudo....................... 214 0 2 0 216
2 todo : nom regression
-S32-temporal/calendar.t............................ 129 0 0 0 129
+S32-temporal/calendar.t............................Potential difficulties:
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:109
+ ------> is date(2005, 01⏏, 01).week.join(' '), '2004 53', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:109
+ ------> is date(2005, 01⏏, 01).week.join(' '), '2004 53', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:109
+ ------> is date(2005, 01, 01⏏).week.join(' '), '2004 53', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:109
+ ------> is date(2005, 01, 01⏏).week.join(' '), '2004 53', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:110
+ ------> is date(2005, 01⏏, 02).week.join(' '), '2004 53', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:110
+ ------> is date(2005, 01⏏, 02).week.join(' '), '2004 53', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o2 if you mean that
+ at t/spec/S32-temporal/calendar.t:110
+ ------> is date(2005, 01, 02⏏).week.join(' '), '2004 53', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o2 if you mean that
+ at t/spec/S32-temporal/calendar.t:110
+ ------> is date(2005, 01, 02⏏).week.join(' '), '2004 53', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:112
+ ------> is date(2007, 01⏏, 01).week.join(' '), '2007 1', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:112
+ ------> is date(2007, 01⏏, 01).week.join(' '), '2007 1', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:112
+ ------> is date(2007, 01, 01⏏).week.join(' '), '2007 1', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:112
+ ------> is date(2007, 01, 01⏏).week.join(' '), '2007 1', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:120
+ ------> is date(2008, 01⏏, 01).week.join(' '), '2008 1', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:120
+ ------> is date(2008, 01⏏, 01).week.join(' '), '2008 1', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:120
+ ------> is date(2008, 01, 01⏏).week.join(' '), '2008 1', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:120
+ ------> is date(2008, 01, 01⏏).week.join(' '), '2008 1', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:123
+ ------> is date(2009, 01⏏, 01).week.join(' '), '2009 1', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:123
+ ------> is date(2009, 01⏏, 01).week.join(' '), '2009 1', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:123
+ ------> is date(2009, 01, 01⏏).week.join(' '), '2009 1', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:123
+ ------> is date(2009, 01, 01⏏).week.join(' '), '2009 1', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:125
+ ------> is date(2010, 01⏏, 03).week.join(' '), '2009 53', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:125
+ ------> is date(2010, 01⏏, 03).week.join(' '), '2009 53', 'Date.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:125
+ ------> is date(2010, 01, 03⏏).week.join(' '), '2009 53', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:125
+ ------> is date(2010, 01, 03⏏).week.join(' '), '2009 53', 'Date.week 
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:126
+ ------> is dtim(2010, 01⏏, 03).week.join(' '), '2009 53', 'DateTi
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:126
+ ------> is dtim(2010, 01⏏, 03).week.join(' '), '2009 53', 'DateTi
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:126
+ ------> is dtim(2010, 01, 03⏏).week.join(' '), '2009 53', 'DateTime.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:126
+ ------> is dtim(2010, 01, 03⏏).week.join(' '), '2009 53', 'DateTime.w
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:127
+ ------> is date(2010, 01⏏, 03).week-year, 2009, 'Date.week-year (
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:127
+ ------> is date(2010, 01⏏, 03).week-year, 2009, 'Date.week-year (
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:127
+ ------> is date(2010, 01, 03⏏).week-year, 2009, 'Date.week-year (2010
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:127
+ ------> is date(2010, 01, 03⏏).week-year, 2009, 'Date.week-year (2010
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:128
+ ------> is dtim(2010, 01⏏, 03).week-year, 2009, 'DateTime.week-ye
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:128
+ ------> is dtim(2010, 01⏏, 03).week-year, 2009, 'DateTime.week-ye
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:128
+ ------> is dtim(2010, 01, 03⏏).week-year, 2009, 'DateTime.week-year (
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:128
+ ------> is dtim(2010, 01, 03⏏).week-year, 2009, 'DateTime.week-year (
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:129
+ ------> is date(2010, 01⏏, 03).week-number, 53, 'Date.week-number
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:129
+ ------> is date(2010, 01⏏, 03).week-number, 53, 'Date.week-number
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:129
+ ------> is date(2010, 01, 03⏏).week-number, 53, 'Date.week-number (20
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:129
+ ------> is date(2010, 01, 03⏏).week-number, 53, 'Date.week-number (20
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:130
+ ------> is dtim(2010, 01⏏, 03).week-number, 53, 'DateTime.week-nu
+ Leading 0 does not indicate octal in Perl 6; please use 0o1 if you mean that
+ at t/spec/S32-temporal/calendar.t:130
+ ------> is dtim(2010, 01⏏, 03).week-number, 53, 'DateTime.week-nu
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:130
+ ------> is dtim(2010, 01, 03⏏).week-number, 53, 'DateTime.week-number
+ Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that
+ at t/spec/S32-temporal/calendar.t:130
+ ------> is dtim(2010, 01, 03⏏).week-number, 53, 'DateTime.week-number
+ 129 0 0 0 129
S32-temporal/local.rakudo.......................... 3 0 3 19 25
19 skipped: The local time zone may not be America/New_York.
3 todo : nom regression
@@ -2192,8 +2399,7 @@ integration/advent2009-day23.rakudo................ 3 0 0 1 4
1 skipped: lists aren't properly lazy in Rakudo yet
integration/advent2010-day04.t..................... 11 0 0 0 11
integration/code-blocks-as-sub-args.t.............. 4 0 0 0 4
-integration/error-reporting.rakudo................. 15 0 1 0 16
- 1 todo : RT 80982
+integration/error-reporting.t...................... 16 0 0 0 16
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
@@ -2214,11 +2420,11 @@ rosettacode/sierpinski_triangle.t.................. 1 0 0 0 1
----------------
"Synopsis", "pass","fail","todo","skip","plan","spec"
"S01", 0, 0, 0, 20, 20, 61
-"S02", 3128, 2, 140, 260, 3530, 3520
+"S02", 3176, 2, 141, 261, 3580, 3520
"S03", 4356, 0, 141, 369, 4866, 4209
"S04", 852, 0, 33, 50, 935, 971
"S05", 4687, 0, 115, 518, 5320, 5764
-"S06", 1132, 0, 29, 131, 1292, 1278
+"S06", 1134, 0, 29, 131, 1294, 1280
"S07", 0, 0, 0, 0, 0, 0
"S09", 135, 0, 19, 21, 175, 175
"S10", 64, 0, 1, 5, 70, 127
@@ -2230,17 +2436,25 @@ rosettacode/sierpinski_triangle.t.................. 1 0 0 0 1
"S17", 0, 0, 0, 0, 0, 28
"S19", 4, 0, 0, 0, 4, 4
"S24", 1, 0, 0, 0, 1, 88
-"S26", 300, 0, 0, 1, 301, 258
+"S26", 292, 8, 0, 1, 301, 258
"S28", 7, 0, 0, 0, 7, 13
"S29", 310, 0, 1, 7, 318, 328
-"S32", 7491, 6, 107, 235, 7839, 5379
-"int", 528, 0, 9, 25, 562, 552
+"S32", 7493, 6, 107, 235, 7841, 5379
+"int", 529, 0, 8, 25, 562, 552
"ros", 2, 0, 0, 0, 2, 2
-"total", 24907, 8, 641, 1817, 27373, 24906
+"total", 24952, 16, 641, 1818, 27427, 24908
----------------
Failure summary:
S02-magicals/env.rakudo 15 - %*ENV.gist generates something with abc in it
S02-magicals/env.rakudo 16 - %*ENV.perl generates something with abc in it
+S26-documentation/09-configuration.t 2 -
+S26-documentation/09-configuration.t 5 -
+S26-documentation/09-configuration.t 6 -
+S26-documentation/09-configuration.t 7 -
+S26-documentation/09-configuration.t 10 -
+S26-documentation/09-configuration.t 11 -
+S26-documentation/09-configuration.t 12 -
+S26-documentation/09-configuration.t 14 -
S32-num/stringify.rakudo 105 - ~<1797010299914431210413179829509605039731475627537851106401/1152921504606846976>
S32-num/stringify.rakudo 106 - <1797010299914431210413179829509605039731475627537851106401/1152921504606846976>.Str
S32-num/stringify.rakudo 107 - <1797010299914431210413179829509605039731475627537851106401/1152921504606846976>.gist
Please sign in to comment.
Something went wrong with that request. Please try again.