[perl #67932] [BUG] Null PMC Access when calling a sub &foo with a parameter &foo defaulting to &foo in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Mon Jul 27 08:11:54 2009, masak wrote: > rakudo: sub foo(&foo = &foo) { say "OH HAI"; foo }; foo > rakudo 4c31fb: OUTPUT«Null PMC access in isa()␤in sub foo [...] > pmichaud: it should just alert you > hah! > * masak submits rakudobug > rakudo: sub foo(&foo = &foo) {}; foo > rakudo 4c31fb:

[perl #68884] [BUG] Undeclared A::B::foo things are treated as a call to Undef, should be a call to undefined &foo in A::B in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Mon Aug 31 06:50:14 2009, masak wrote: > rakudo: module A::B; A::B::foo > rakudo 0d4fe0: OUTPUT«invoke() not implemented in class > 'Undef' [...] This is a dupe of something I fixed a while back...in latest Rakudo: > module A::B; A::B::foo Can not find sub A::B::foo Much more awesome. :-) W

[perl #69674] [BUG] Less than awesome error message when calling a method with too many positionals in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Fri Oct 09 02:11:58 2009, masak wrote: > rakudo: class A { method foo() {} }; A.new.foo(42) > rakudo daf221: OUTPUT«positional inside named args at > position 2␤in method A::foo [...] > * masak submits LTA rakudobug > > I know that the error is technically accurate, but it's opaque for the >

[perl #70596] [BUG] abs(412).WHAT is parsed the wrong way in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Tue Nov 17 07:59:25 2009, masak wrote: > rakudo: say (abs(412).WHAT) # here's one for you, masak > rakudo 7347ec: Use of type object as value␤0␤ > diakopter: nice catch! > * masak submits rakudobug Works in latest Rakudo and the test passes and is run... ok 50 - abs(x).WHAT parses as x.abs.

[perl #70922] [BUG] The presence of an overloaded postcircumfix:<{ }> operator causes Rakudo to emit variable redeclaration false positives

2010-04-20 Thread jn...@jnthn.net via RT
On Sun Nov 29 12:25:14 2009, masak wrote: > rakudo: class A { method postcircumfix:<{ }>() {} }; my &r = > {;}; if 0 { if 0 { my $a } } > rakudo 7347ec: Redeclaration of variable $a␤ > this is worse than I first thought. > now there are not even two declarations of the variable. > * masak amend

[perl #71478] [BUG] Something quite scary happens when the wrong number of positional parameters is sent to a method or sub with a hash param in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Sun Dec 20 13:52:01 2009, masak wrote: > rakudo: class A { method foo($_: $b) {} }; A.new.foo(1, 2) > rakudo 8dc189: ( no output ) > locally, "Too many positional parameters passed; got 3 but > expected 2" > (which is fine, but now...) > rakudo: class A { method foo($_: %b) {} }; A.new.foo

[perl #73192] [BUG] The \123 form doesn't give an error anymore in strings in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Mon Mar 01 06:21:04 2010, masak wrote: > S02-literals/char-by-number.t has that in a eval_dies_ok > test master just seems to shrug and get on with life instead of > dying. > rakudo: say "\123" > rakudo 588a34: OUTPUT«\123␤» > oh noes > alpha: "\123" > alpha 30e0ed: OUTPUT«\123 form de

[perl #73656] [BUG] A::f probably shouldn't be visible when f is an ordinary non-our sub in A in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Fri Mar 19 06:30:17 2010, masak wrote: > If you want to write Foo::lol you should mark the method "our" > ok. > But Rakudo doesn't support that yet. > rakudo: package A { sub f { say "OH HAI" } }; A::f > rakudo 1e9aa0: OUTPUT«OH HAI␤» > ...erm. I'm not sure that's quite right either. :-/ >

[perl #74518] [BUG] rakudo regression .perl

2010-04-20 Thread via RT
# New Ticket Created by Richard Hainsworth # Please include the string: [perl #74518] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=74518 > See #perl6 20 April The problem below appears to be with .perl, not with assigning

[perl #73504] Null PMC access in invoke()

2010-04-20 Thread jn...@jnthn.net via RT
On Wed Mar 10 23:22:55 2010, stefa...@cox.net wrote: > $ perl6 -e 'say Foo::x' > Null PMC access in invoke() For a couple of weeks it's: > say Foo::x Can not find sub Foo::x A test was provided for a previous dupe ticket, so just closing this one. Thanks, Jonathan

[perl #73614] [BUG] Rakudo doesn't check the order of required/variadic parameters (but STD.pm does)

2010-04-20 Thread jn...@jnthn.net via RT
On Wed Mar 17 08:47:52 2010, masak wrote: > rakudo: sub foo(:$b, $a) {} > rakudo d0f934: ( no output ) > std: sub foo(:$b, $a) {} > std 30116: OUTPUT«===SORRY!===␤Can't put > required parameter after variadic parameters [...] FAILED 00:01 108m␤» > * masak submits rakudobug N

[perl #67574] minor Configure.pl bug not recognizing parrot

2010-04-20 Thread Will Coleda via RT
On Tue Mar 09 08:41:05 2010, moritz wrote: > On Wed Jul 15 00:29:12 2009, szab...@gmail.com wrote: > > On Windows: > > > > "\Program Files\Git\bin\git.exe" clone git://github.com/rakudo/rakudo.git > > > > C:\rakudo>perl Configure.pl > > > > Reading configuration information from parrot/parrot_co

[perl #69334] [BUG] The class isn't tested before where clauses in subtypes in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Wed Sep 23 14:00:34 2009, thewall...@gmail.com wrote: > [13:39] rakudo: class Y {has $.z}; subset X of Y where {.z == > 0}; my $q = 4; say $q ~~ X; > [13:39] <+p6eval> rakudo 0eaf62: OUTPUT«Method 'z' not found for invocant of > class 'Int'␤» > [13:40] It checks the where {} before checking th

[perl #69494] [BUG] Internal Parrot error when trying to call routine with an empty-named variable using an empty-named argument in Rakudo

2010-04-20 Thread jn...@jnthn.net via RT
On Wed Sep 30 06:14:12 2009, masak wrote: > rakudo: my %h = '' => 3; sub foo(:$) { say 5; }; foo |%h > rakudo c8181a: OUTPUT«FixedIntegerArray: index out of > bounds!␤in sub foo [...] > yet another bug... masak? :-) > * masak submits Now: > my %h = '' => 3; sub foo(:$) { say 5; }; foo |%h 5 G

[perl #74516] [BUG] rakudo regression handling my

2010-04-20 Thread via RT
# New Ticket Created by Richard Hainsworth # Please include the string: [perl #74516] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=74516 > The syntax my ($x,@f) generates a two dimensional array in @f. Alpha produces wha

[perl #74520] [BUG] Can't call a 'my'-scoped method from within a class in Rakudo

2010-04-20 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #74520] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=74520 > rakudo: class A { my method foo() { say "OH HAI" }; A::foo(A) } rakudo 027ff4: OUTPUT«

Re: A new era for Temporal

2010-04-20 Thread Dave Rolsky
On Mon, 12 Apr 2010, Moritz Lenz wrote: Am 12.04.2010 03:47, schrieb Dave Rolsky: On Sun, 11 Apr 2010, Moritz Lenz wrote: I've planned to add such a module to the Perl 6 spec, but some comments on #perl6 suggested it should be kept out of core to prevent bloat. Still if the overall opinion is

Re: r30398 - docs/Perl6/Spec/S32-setting-library

2010-04-20 Thread Dave Rolsky
On Fri, 16 Apr 2010, pugs-comm...@feather.perl6.nl wrote: +=head2 Semi-internal methods + +[This section is severely conjectural] + +For efficient implementation of arithmetics on C objects, two more +methods are exposed: + +$d.daycount +Date.new-from-daycount(Int $daycount) I'd _reall

[perl #74524] Can't build Rakudo on OS X 10.6.2

2010-04-20 Thread via RT
# New Ticket Created by Alexandru Nedelcu # Please include the string: [perl #74524] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=74524 > # OS X 10.6.2 / Intel Core 2 Duo ~ $ uname -a Darwin miezu-mac.lan 10.2.0 Darwin K

[perl #74526] [PATCH] Fix Seq.perl to not say Seq.new(). Interim fix for Iterator.perl to fix infinite loops

2010-04-20 Thread via RT
# New Ticket Created by Ira Byerly # Please include the string: [perl #74526] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=74526 > Hello, I noticed finanalyst having problems with Rakudo on #perl6 on 2010-04-20: 05:36 f

[perl #74520] [BUG] Can't call a 'my'-scoped method from within a class in Rakudo

2010-04-20 Thread Carl Mäsak via RT
masak: Your ticket is wrong. 74520 a bug in a rakudobug! * masak looks The bug is not that it didn't find the sub It shoudln't The bug is it gave an internals error rather than a good one. I guess more succinct is: rakudo: A::foo # right error rakudo 027ff4: OUTPUT«Can not find sub A::foo␤

[perl #74530] [BUG] Ranges and hyper-ops don't mix

2010-04-20 Thread via RT
# New Ticket Created by Solomon Foster # Please include the string: [perl #74530] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=74530 > colomon: rakudo: (-<<(1..10)).perl.say p6eval: rakudo 5a0581: OUTPUT«maximum recursion

Parrot 2.3.0 Released!

2010-04-20 Thread Gerd Pokorra
"Truth is what stands the test of experience." - Albert Einstein On behalf of the Parrot team, I'm proud to announce Parrot 2.3.0 "Samoan Lory." Parrot (http://parrot.org/) is a virtual machine aimed at running all dynamic languages. Parrot 2.3.0 is available on Parrot's FTP site, or follo

Re: r30398 - docs/Perl6/Spec/S32-setting-library

2010-04-20 Thread Mark J. Reed
On Tue, Apr 20, 2010 at 10:59 AM, Dave Rolsky wrote: > I'd _really_ like to see this be based on Rata Die, which is January 1, > 0001. See http://en.wikipedia.org/wiki/Rata_Die > To be clear, that's specifically January 1, 1 CE in the retrojected Gregorian calendar, which is the same day as Janu