[perl #113904] [BUG] Null PMC Access when blocks get the wrong $_ sometimes in Rakudo

2012-11-20 Thread Carl Mäsak via RT
r: my $line; for < one two three >.values -> $line { if True { .say } } rakudo bf472b: OUTPUT«Null PMC access [...] huh. we may have this in RT already, actually. r: for 1 -> $ { if 1 { .say } } rakudo bf472b: OUTPUT«Null PMC access [...] yes, here: https://rt.perl.org/rt3/Ticket/Display.ht

[perl #115842] [BUG] Comma can't be last in a compilation unit in Rakudo

2012-11-20 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #115842] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=115842 > r: my @ := 0, rakudo bf472b: OUTPUT«===SORRY!===␤Confused [...] huh. r: my @

[perl #79116] [BUG] Non-associative operators mistakingly allowed in reduction meta-op

2012-11-20 Thread Carl Mäsak via RT
On Fri Nov 12 07:37:03 2010, Solomon wrote: > rakudo: say [leg] > p6eval: rakudo d85964: OUTPUT«-1␤» > > ...but... > > "Any infix operator (except for non-associating operators) can be > surrounded by square brackets in term position to create a list > operator that reduces using that operation.

[perl #115802] Error while compiling block when "a" ~~ /<[a]-[\n]>/

2012-11-20 Thread via RT
# New Ticket Created by Tobias Leich # Please include the string: [perl #115802] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=115802 > r: say so "a" ~~ /<[a..c]-[\n]>/ rakudo 112307: OUTPUT«===SORRY!===␤Error while

[perl #74386] [TODO] --target=pbc

2012-11-20 Thread Will Coleda via RT
On Thu Apr 15 04:49:10 2010, masak wrote: > when I run mismatching Parrot/PIR versions, Parrot doesn't say > "oops, incompatible versions, buddy". > it says "compiler returned NULL ByteCode > '/Users/masak/gwork/yapsi/lib/Yapsi.pir' - The opcode > 'set_signature_elem_p_ic_sc_ic_p_p_p_p_p_p' (set_

[perl #112276] [TODO] Implement 0-arg slurp in Rakudo

2012-11-20 Thread Will Coleda via RT
On Thu Apr 05 05:44:37 2012, masak wrote: > p6: say $*IN.slurp.comb(/e/).elems > rakudo 4373f0, niecza v15-6-gefda208: OUTPUT«88␤» > r: say slurp.comb(/e/).elems Both of these now say 88. Closable with tests. > rakudo 4373f0: OUTPUT«===SORRY!===␤CHECK FAILED:␤Calling > 'slurp' will never work

[perl #113040] [BUG] [WEIRD] LTA error message when doing 'for my $/ ();' in Rakudo

2012-11-20 Thread Will Coleda via RT
On Tue May 22 13:17:31 2012, masak wrote: > r: for my $/ (); > rakudo dca0fa: OUTPUT«===SORRY!===␤Contextual %*PARAM_INFO > not found␤» > * masak submits LTA error diakopter++ rakudobug 22:04 < [Coke]> r: for my $/ (); 22:04 <+p6eval> rakudo bf472b: OUTPUT«===SORRY!===␤Redeclaration of symbol