[perl #115024] Bug in Test.pm

2013-05-10 Thread Will Coleda via RT
On Fri May 10 23:07:20 2013, coke wrote: > Fixable with tests. Er, I mean closable. -- Will "Coke" Coleda

[perl #115024] Bug in Test.pm

2013-05-10 Thread Will Coleda via RT
On Mon Sep 24 12:14:29 2012, sirrob...@gmail.com wrote: > 15:08 < sirrobert> r: use Test; my Str $str; is_deeply {b=>2}, {a=>$str, > b=>2}, "wat"; > 15:08 <+p6eval> rakudo 7d6aa0: OUTPUT«not ok 1 - wat␤# got: {"b" => > 2}␤# expected: > {"a" => Str, "b" => 2}␤» > 15:08 < sirrobe

[perl #77624] [BUG] Base conversion of Str containing base conversion doesn't work in Rakudo

2013-05-10 Thread Will Coleda via RT
On Wed Sep 01 10:17:15 2010, masak wrote: > rakudo: say :10(':16') > rakudo dc9900: OUTPUT�DON'T PANIC! Invalid character (:)! > Please try again :) > ...DON'T PANIC? > that's lue's addition, I think. > should the above work? > yes, the str-to-num conversions still need a fair bit of work. >

[perl #77380] error message for negative range quantifier endpoint not precise enough

2013-05-10 Thread Will Coleda via RT
On Mon Aug 23 09:32:08 2010, pawel.pab...@implix.com wrote: > This code: > "" ~~ /m ** 1..-1 / > > Gives following message: > "Only integers or '*' allowed as range quantifier endpoint" > > I think that error message should say "positive integers" or "unsigned > integers" because -1 IS also an in

[perl #77026] [BUG] Misleading .perl of anonymous classes in Rakudo

2013-05-10 Thread Will Coleda via RT
On Tue Oct 04 17:48:14 2011, coke wrote: > On Thu Aug 05 14:14:15 2010, masak wrote: > > rakudo: my $a = class { has $a; }; say $a.new(a => 1).perl; # > > that looks funny too... > > rakudo 19931f: OUTPUT«.new(a => 1)␤» > > but i have no idea what is "right", just looks funny... > > * masak subm

[perl #103250] Build broken on win32

2013-05-10 Thread Will Coleda via RT
On Wed Nov 09 06:38:28 2011, coke wrote: > Using Activestate perl and VS Express 2010, nqp fails to build with > --gen-parrot. > > To allow the build to proceed, you need to copy the installed > libparrot.dll into the nqp directory: > > copy install\bin\libparrot.dll nqp > > Once that build fi

[perl #101440] [BUG] Closures created inside BEGIN blocks see the wrong outer lexpad in Rakudo

2013-05-10 Thread Will Coleda via RT
On Sun Oct 16 03:56:13 2011, masak wrote: > nom: my $c; my $name; BEGIN { $c = { say "OH HAI $name" } }; > $name = "masak"; $c() > nom ea25f3: OUTPUT«Use of uninitialized value in string > context␤OH HAI ␤» > I'd expect the above to say "OH HAI masak". > are my expectations too high? :) > masa

[perl #101124] [BUG] Wrong junction autothreading evaluation order in Rakudo

2013-05-10 Thread Will Coleda via RT
On Tue Oct 11 00:23:29 2011, masak wrote: > b: say ?(0|1 == 0&1); say ?(0&1 == 0|1) > b 1b7dd1: OUTPUT«Bool::True␤Bool::True␤» > rakudo: say ?(0|1 == 0&1), ?(0&1 == 0|1) > rakudo 38907e: OUTPUT«Bool::FalseBool::True␤» > 0|1 == 0&1 means any(0,1) == all(0,1) means all(any(0,1) == 0, > any(0,1)

[perl #74866] [BUG] LTA error message on an unrecognized declarator

2013-05-10 Thread Will Coleda via RT
On Mon Jul 19 18:57:07 2010, jn...@jnthn.net wrote: > On Mon May 03 02:19:31 2010, stefa...@cox.net wrote: > > 02:07 < sorear> rakudo: module Soric4::Event; macro foo is parsed( 0 ) { } > > 02:07 <+p6eval> rakudo c4857a: OUTPUT«Confused at line 11, near "module > > Sor"␤current ins

[perl #76456] [BUG] --target=parse confused by role parameter

2013-05-10 Thread Will Coleda via RT
On Sat Jul 10 23:14:57 2010, cognominal wrote: > $ cat A.pm > role A[::T] { } > $ perl6 A.pm > $ perl6 --target=parse A.pm > ===SORRY!=== > Method 'symbol' not found for invocant of class 'Undef' > $ > > A program with the sole ::T has no problem > Behavior has changed: $ cat A.pm role A[::T] {

[perl #88144] [BUG] Rakudo over-lols a parcel

2013-05-10 Thread Will Coleda via RT
On Sat Apr 09 09:29:21 2011, masak wrote: > this is the first bug in quite some time that I can't describe > with a one-liner. perhaps someone can help minimize or explore it? > first off, > https://gist.github.com/908829/e9bad177e78265cde76772ad0799d7d4ac3400a6 > (which I posted a few days ago)

[perl #117957] Double free in S02-types/bool.t

2013-05-10 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #117957] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=117957 > This has been failing on the daily spec test runs on feather for a week or so. $

[perl #111518] [BUG] Regex engine doesn't publish match variables early enough in some cases in Rakudo

2013-05-10 Thread Carl Mäsak via RT
rn: say 1001110011 ~~ /^ (.+) $0+ @([\~] $0.comb)? $ / niecza v24-48-g1d127e4: OUTPUT«「1001110011」␤ 0 => 「10011」␤␤» ..rakudo bfd850: OUTPUT«No such method 'comb' for invocant of type 'Any'␤ in regex at /tmp/OHj0MG5jaw:1␤ in method ACCEPTS at src/gen/CORE.setting:10370␤ in method ACCEPTS at

[perl #117951] [BUG] $%*ENV doesn't work in Rakudo, dies with a deprecation warning about $%

2013-05-10 Thread Carl Mäsak via RT
masak: please link that patch too: https://github.com/sorear/niecza/commit/1d127e411e FROGGS: oh, will do. thanks

[perl #117951] [BUG] $%*ENV doesn't work in Rakudo, dies with a deprecation warning about $%

2013-05-10 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #117951] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=117951 > niecza: 1d127e4 | larry++ | src/STD.pm6: niecza: allow $% and $@ itemizers to a