[perl #99658] sequence operator '...' timeout

2012-05-27 Thread Will Coleda via RT
On Sun May 27 21:13:06 2012, coke wrote: > On Tue Sep 20 23:03:06 2011, woosley.xu wrote: > > (13:50:48) woosley: rakudo: my @a = 1,3,5 ... *; say @a[^4] > > (13:50:49) p6eval: rakudo f1c805: OUTPUT«1 3 5 7␤» > > > > (13:46:40) woosley: perl6: my @odd = 1,3,5 ... 8; say @odd[^4] > > (13:47:05) p6e

[perl #99658] sequence operator '...' timeout

2012-05-27 Thread Will Coleda via RT
On Tue Sep 20 23:03:06 2011, woosley.xu wrote: > (13:50:48) woosley: rakudo: my @a = 1,3,5 ... *; say @a[^4] > (13:50:49) p6eval: rakudo f1c805: OUTPUT«1 3 5 7␤» > > (13:46:40) woosley: perl6: my @odd = 1,3,5 ... 8; say @odd[^4] > (13:47:05) p6eval: rakudo f1c805, niecza v9-32-g380d891: OUTPUT«(ti

[perl #72830] [BUG] Parse difficulties with '::%%r' in Rakudo

2012-05-27 Thread Will Coleda via RT
On Tue Sep 13 06:16:21 2011, bbkr wrote: > NOM: still broken > > bbkr:nom bbkr$ ./perl6 -e 'my %r = 4; say ::%%r' > ===SORRY!=== > Cannot look up empty name Changed again: > my %r = 4; say ::%%r CHECK FAILED: Undefined routine '&r' called (line 1) -- Will "Coke" Coleda

[perl #95514] [BUG] Bogus error message about not enough positional parameter when role method calls another after a role method delegation in Rakudo

2012-05-27 Thread Will Coleda via RT
On Sun Jul 24 07:11:16 2011, masak wrote: > rakudo: role R { method foo { self.bar(42) }; method bar($x) { > say "OH HAI" } }; class C does R { method foo { self.R::foo } }; > C.new.foo > rakudo 922500: OUTPUT«OH HAI␤» > rakudo: role R { method bar($x) {}; method foo { self.bar(42) > } }; class

[perl #88708] [BUG] Rakudo wrongly allows $x..$y..$z

2012-05-27 Thread Will Coleda via RT
On Sat Apr 16 08:33:34 2011, masak wrote: > std: 1..2..3 > std 4608239: OUTPUT«===SORRY!===␤".." and > ".." are non-associative and require parens [...] FAILED 00:01 120m␤» > oh, good. > rakudo: say (1..2..3).perl > rakudo 5ac05e: OUTPUT«2..3␤» > * masak submits rakudobug >

[perl #87076] [BUG] Null PMC access when calling built-in token as a method in Rakudo

2012-05-27 Thread Will Coleda via RT
On Sat Mar 26 10:48:03 2011, masak wrote: > rakudo: say Perl6::Grammar.identifier > rakudo 792e86: OUTPUT�Null PMC access in get_integer() [...] > * masak submits rakudobug Is this better? > Perl6::Grammar.identifier Could not find symbol 'Perl6::&Grammar' -- Will "Coke" Coleda

[perl #86880] [BUG] Null PMC access when instantiating a class doing a role with a private 'my'-scoped attribute in Rakudo

2012-05-27 Thread Will Coleda via RT
On Wed Mar 23 15:17:03 2011, masak wrote: > rakudo: role Breakable { my $!broken = Bool::False; }; class > Frobnitz does Breakable {}; say Frobnitz.new() > rakudo d5ccf9: OUTPUT«===SORRY!===␤Null PMC access in > get_attr_str()␤» > * masak submits rakudobug > masak++ > rakudo: class Frobnitz {};

[perl #69178] [BUG] Null PMC access when definedness of placeholder parameter is evaluated inside 'repeat while' block in Rakudo

2012-05-27 Thread Will Coleda via RT
On Wed Sep 16 14:51:47 2009, masak wrote: > I smell a Null PMC access in the Force... > rakudo: repeat while True {} > rakudo 446d49: ( no output ) > rakudo: my $a = 1; repeat while $a< 10 { $^a.defined.say; } > rakudo 446d49: OUTPUT�Null PMC access in find_method() > * masak submits rakudobu

[perl #65654] Texas quotes do The Wrong Thing when interpolating vars with strings with spaces in them in Rakudo

2012-05-27 Thread Will Coleda via RT
On Sun Jan 30 22:14:47 2011, coke wrote: > On Thu May 14 07:48:19 2009, masak wrote: > > rakudo: my $foo = 'hello world'; say «$foo».elems > > rakudo 705cb2: OUTPUT«1␤» > > oops. > > oh well :-) > > it's not yet christmas ;-) > > * masak submits rakudobug > > > > Expected value from the ev

[perl #77458] [BUG] $*VM.perl and %*ENV.perl don't work in Rakudo

2012-05-27 Thread Will Coleda via RT
On Sat Nov 20 12:27:54 2010, cosimo wrote: > On Gio. 26 Ago. 2010 13:31:26, masak wrote: > > rakudo: say $*VM.perl > > rakudo df38ac: OUTPUT�Cannot substr on a null string [...] > > * masak submits rakudobug > > rakudo: %*ENV.perl > > rakudo df38ac: OUTPUT�Method 'key' not found for invocant of

[perl #79160] [TODO] Rakudo doesn't support the syntax 'my Type subset NewType' (but STD.pm6)

2012-05-27 Thread Will Coleda via RT
On Sat Nov 13 08:27:52 2010, masak wrote: > std: my Str subset Username; > std a194beb: OUTPUT«ok 00:01 118m␤» > rakudo: my Str subset Username; > rakudo 2c66f9: OUTPUT«===SORRY!===␤Unknown declarator type at > line 22, near ";"␤» > . o O (masak submits rakudobug) > * masak submits rakudobug

[perl #78876] [BUG] Null PMC access when defining a sub trait_auxiliary: in Rakudo

2012-05-27 Thread Will Coleda via RT
On Sat Nov 06 12:25:05 2010, masak wrote: > rakudo: role something {}; multi > trait_auxiliary:(something $trait, $block, $arg) { .WHAT.say for > $trait, $block, $arg} # what's wrong? > rakudo 142d22: OUTPUT«===SORRY!===␤Null PMC access in > get_string()␤» > * masak submits rakudobug > right :)

[perl #75958] [BUG] The REPL itself can die if something dies during autoprinting in Rakudo

2012-05-27 Thread Will Coleda via RT
None of these kill the REPL now: > ... Stub code executed > class B { method f { ... } }; B.new.f Stub code executed > class A { method Str { die "OH HAI" } }; A.new A.new() > 'x'.HOW multi_dispatch_over_lexical_candidates was unable to find a candidate list Closable with tests. -- Will "Coke"

[perl #78258] [BUG] %*ENV doesn't work from within a use'd module in Rakudo

2012-05-27 Thread Will Coleda via RT
On Wed Oct 06 16:01:03 2010, masak wrote: > mberends++ reports the following bug: > > $ cat testenv.pm6 > > print 'Test existence of %*ENV: '; > print %*ENV.exists('PERL6LIB'); > say " OK, still alive"; > > $ rakudo testenv.pm6 > > Test existence of %*ENV: Bool::True OK, still alive > > $ raku

[perl #78200] [BUG] LTA error message when using attributes on type objects

2012-05-27 Thread Will Coleda via RT
On Mon Oct 04 04:15:25 2010, masak wrote: > From the backlog: > > well I just spent a miserable two hours figuring out that the > error message "Type objects are abstract and have no attributes, but > you tried to access @!foo" in fact had nothing to do with the > attribute @!foo or anything else

[perl #77644] memory leak on eval

2012-05-27 Thread Will Coleda via RT
On Thu Sep 02 08:37:25 2010, pmichaud wrote: > On Thu, Sep 02, 2010 at 11:20:52AM -0400, Will Coleda wrote: > > > Currently each eval() execution results in compiling and > > > loading at least two additional Parrot subs into memory > > > that represent the eval'ed code. �As far as I can tell, > >

[perl #77426] [BUG] Possible duplication bug in the backtrace printer in Rakudo

2012-05-27 Thread Will Coleda via RT
On Tue Aug 24 17:03:23 2010, masak wrote: > rakudo: my @a = 1,2,3,4; say @a[1..*-1] > rakudo 82c9e9: OUTPUT«Method 'Num' not found for invocant of > class WhateverCode'␤ in 'Cool::Numeric' at line 1745:CORE.setting␤ > in 'Cool::Numeric' at line 1746:CORE.setting [...] > ew er > Why on earth do

[perl #66152] Rakudo consumes excessive resources for a simple loop

2012-05-27 Thread Will Coleda via RT
On Sat May 30 10:58:04 2009, a...@ali.as wrote: > As requested by chromatic > > http://use.perl.org/~korpenkraxar/journal/39051 This url is now a 404. Anyone have the original text? -- Will "Coke" Coleda

[perl #74326] [BUG] LTA error message when passing the invocant parameter as a named argument in Rakudo

2012-05-27 Thread Will Coleda via RT
On Tue Apr 13 03:05:56 2010, masak wrote: > rakudo: class A { method foo($bar:) { say $bar.WHAT } }; > A.new.foo( :bar(42) ) > rakudo b9aaa3: OUTPUT�Too many positional parameters passed; > got 1 but expected 1 [...] > * masak submits LTA rakudobug > > It's questionable whether an invocant can b

[perl #113404] [BUG] -32768 * -65536 yields a negative number (one some setups) in Rakudo

2012-05-27 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #113404] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=113404 > i get 28 failures in t/spec/S03-operators/overflow.t ^rakudo (fresh build) si

On fashion, in Re: The trouble with awesome

2012-05-27 Thread Richard Hainsworth
On 05/23/2012 03:35 AM, Parrot Raiser wrote: Perl 6 is awesome. agreed In short, Perl 6 is awesome: "Extremely impressive or daunting, inspiring awe". http://oxforddictionaries.com/definition/awesome?view=uk That is a problem, if we want to get it adopted widely and quickly. Not convinced 'g

[perl6/specs] 71cb5d: [S05] document ** backcompat mode for colomon and ...

2012-05-27 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 71cb5d2b6682a697cbf65371685e62d733e67238 https://github.com/perl6/specs/commit/71cb5d2b6682a697cbf65371685e62d733e67238 Author: Stefan O'Rear Date: 2012-05-27 (Sun, 27 May 2012) Changed paths: M S05-

[perl6/specs] 084e81: [S32-setting-library/Exception.pod] remove stray '...

2012-05-27 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 084e814a25628854458e38f17192bc178d448dd0 https://github.com/perl6/specs/commit/084e814a25628854458e38f17192bc178d448dd0 Author: Siddhant Saraf Date: 2012-05-27 (Sun, 27 May 2012) Changed paths: M S32

[perl #113398] [BUG] LTA internal error message when repeating a quantifier as in 'a+ +' in Rakudo

2012-05-27 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #113398] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=113398 > r: / a+ + / rakudo 300327: OUTPUT«===SORRY!===␤Method 'rxtype' not found for in

[perl6/specs] 8c3efe: [S04] small nit

2012-05-27 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 8c3efe4bf60065452c453cae3e7d4187e750d1be https://github.com/perl6/specs/commit/8c3efe4bf60065452c453cae3e7d4187e750d1be Author: Moritz Lenz Date: 2012-05-27 (Sun, 27 May 2012) Changed paths: M S04-co

[perl #113394] Returning from an exhausted routine causes segmentation fault

2012-05-27 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #113394] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=113394 > 09:47 < moritz> p6: sub f { gather loop { take 1; return } }; say f 09:47 <+p6eval