Trouble building latest rakudo

2009-03-13 Thread yary
FYI, this is on an OpenBSD system of 2005 vintage. I was able to build rakudo on it a few weeks ago with no problem. I moved my old rakudo directory out of the way and tried to make the latest from github- $ mv rakudo rakudo-old $ git clone git://github.com/rakudo/rakudo.git ... grabs rakudo ... $

[perl #63570] Null PMC access in &f.signature.params in Rakudo

2009-03-13 Thread jn...@jnthn.net via RT
On Sun Mar 01 02:51:32 2009, masak wrote: > rakudo: sub f($z) {}; &f.signature.params > rakudo af4b73: RESULT«Null PMC access in find_method()␤ [...] > * masak submits rakudobug Fixed in git 41267fd. Thanks, Jonathan

[perl #63594] [BUG] memory leaks

2009-03-13 Thread jn...@jnthn.net via RT
On Mon Mar 02 01:04:52 2009, ml...@physik.uni-wuerzburg.de wrote: > It seems that even the simplest programs leak memory: > > $ perl6 -e 'while 1 { }' > > Watching this in top (1) shows that it leaks about 1m per second on my > machine (linux amd64). > It's interesting to note that while this le

[perl #63812] MMD bug with one candidate, who have where trait

2009-03-13 Thread jn...@jnthn.net via RT
On Thu Mar 12 06:28:03 2009, ihrd wrote: > class C { > proto method Foo ($any) { ":)".say } > multi method Foo ($foo where { $_ eq "foo"}) { "$foo".say } > } > C.Foo("foo"); # foo > C.Foo("bar"); # should smile but > # die with "Parameter type check failed for $foo > in

r25819 - docs/Perl6/Spec

2009-03-13 Thread pugs-commits
Author: ruoso Date: 2009-03-13 15:21:56 +0100 (Fri, 13 Mar 2009) New Revision: 25819 Modified: docs/Perl6/Spec/S07-iterators.pod Log: [spec] Add Iterator::Unshift to S07 Modified: docs/Perl6/Spec/S07-iterators.pod === --- docs/Per

[perl #63568] Null PMC access when calling *any* method on a multi sub in Rakudo

2009-03-13 Thread jn...@jnthn.net via RT
On Tue Mar 10 13:45:27 2009, moritz wrote: > On Sun Mar 01 02:44:17 2009, masak wrote: > > oh and is arity defined on multi subs ? > > rakudo: sub f($z) {}; &f.arity.say > > rakudo af4b73: OUTPUT«1␤» > > rakudo: multi sub f($z) {}; &f.arity.say > > rakudo af4b73: OUTPUT«Null PMC access in find

r25817 - docs/Perl6/Spec

2009-03-13 Thread pugs-commits
Author: ruoso Date: 2009-03-13 14:04:50 +0100 (Fri, 13 Mar 2009) New Revision: 25817 Modified: docs/Perl6/Spec/S07-iterators.pod Log: [spec] Add Iterator::PushBack to S07 Modified: docs/Perl6/Spec/S07-iterators.pod === --- docs/Pe

[perl #63828] Rakudo doesn't accept parameters which are literals (but STD does)

2009-03-13 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #63828] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=63828 > std: sub foo(1,2,3) {...} std 25816: OUTPUT«ok 00:02 35m␤» Heh jnthn, is that alread

[perl #62966] Rakudo reports a type mismatch in assignment when typing an attribute with a role

2009-03-13 Thread jn...@jnthn.net via RT
On Sun Feb 01 02:19:22 2009, masak wrote: > With Rakudo 153a4a8 on Parrot r36239, I get the following: > > $ perl6 -e 'role A {}; class B { has A $!a }; B.new' > Type mismatch in assignment. > [...] > > I see nothing wrong with the above, so I don't think the error is > justified. Aye, there we

[perl #62262] [BUG] initialiazation of parent attributes

2009-03-13 Thread jn...@jnthn.net via RT
On Mon Jan 12 14:44:35 2009, moritz wrote: > I've added some tests to t/spec/S12-construction/new.t which boil down to: > > #+snip > class Parent { > has $.x; > } > > class Child is Parent { > has $.y; > } > > my $o; > ... > > lives_ok { $o = Child.new( :y(4), Parent{ :x<5> }) }, >