Skip Menu |
Report information
Id: 69728
Status: resolved
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: masak <cmasak [at] gmail.com>
Cc:
AdminCc:

Severity: (no value)
Tag: Bug
Platform: (no value)
Patch Status: (no value)
VM: (no value)



Subject: [BUG] LTA error message on 5 ... *
Date: Sun, 11 Oct 2009 17:20:21 +0200
To: rakudobug [...] perl.org
From: Carl Mäsak <cmasak [...] gmail.com>
Download (untitled) / with headers
text/plain 386b
<masak> rakudo: my @a = 5 ... * <p6eval> rakudo e5562c: OUTPUT«Method 'params' not found for invocant of class 'Failure' [...] * masak submits rakudobug <jnthn> Aww. <masak> can't blame a guy for trying. :) I'm writing this bug report from a pre-lazy slice of the timeline, so we're lucky the above didn't hang. But it could very well emit a nicer error message while not hanging. :)
Download (untitled) / with headers
text/plain 853b
On Sun Oct 11 08:20:55 2009, masak wrote: Show quoted text
> <masak> rakudo: my @a = 5 ... * > <p6eval> rakudo e5562c: OUTPUT«Method 'params' not found for invocant > of class 'Failure' [...] > * masak submits rakudobug > <jnthn> Aww. > <masak> can't blame a guy for trying. :) > > I'm writing this bug report from a pre-lazy slice of the timeline, so > we're lucky the above didn't hang. But it could very well emit a nicer > error message while not hanging. :)
As of 3d1afedfd18a85d570c96937d9abe7f0d6128c49 this now gives the error message: 14:42 <@moritz_> rakudo: say 1...* 14:42 <+p6eval> rakudo 3d1afe: OUTPUT«Sorry, lazy lists and infinite ranges are not yet implemented␤in sub infix:... (file src/gen_setting.pm, line 2494)␤called from Main (file /tmp/eMejuSe26x, line 0)␤» Which I believe is as awesome as we can get before having real lazy lists.
oh, I forgot... closing without test because it's not part of Perl 6 spec :-)


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org