On 2010-07-28 06:54, Martin D Kealey wrote:
On Wed, 28 Jul 2010, Michael Zedeler wrote:
Writing for ($a .. $b).reverse -> $c { ...} may then blow up because it
turns out that $b doesn't have a .succ method when coercing to sequence
(where the LHS must have an initial value), just like
On Jul 27, 2010, at 9:56 PM, Will Coleda via RT wrote:
> Looks like this patch was already applied, the samples here seem to work.
> However, I cannot
> find this RT or appropriate tests in S03-operators/repeat.t ; assigning to
> moritz for
> spectesting.
Sorry, I forgot to document the bug
On 2010-07-27 23:50, Aaron Sherman wrote:
PS: On a really abstract note, requiring that ($a .. $b).reverse be lazy
will put new constraints on the right hand side parameter. Previously, it
didn't have to have a value of its own, it just had to be comparable to
other values. for example:
for $
On Mon Jul 27 11:24:12 2009, moritz wrote:
> 20:21 <@jnthn> rakudo: my %h; sub h { say "srsly wtf" }; enum Foo %h;
> 20:21 < p6eval> rakudo 4c31fb: OUTPUT«srsly wtfNull PMC access in
> get_number()in Main (/tmp/RYyqcc1SKd:2)»
>
> Neither should h() be called, nor should we see a
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
On Wed Sep 23 04:39:28 2009, masak wrote:
> rakudo: class Forest { class Frog { method speak { say "ribbit
> ribbit" } }; has Frog $.frog; method new() { my Frog $frog .= new;
> self.bless(*, :$frog) } }; Forest.new
> rakudo 0eaf62: OUTPUT«Null PMC access in type()in method
> Forest::new [...]
>
On Wed Oct 14 04:38:25 2009, carlin wrote:
> [00:19] rakudo: class Foo { method bar { Quux.parse('OH
> HAI'); } }; grammar Quux { rule TOP { .* } }; Foo.bar;
> [00:19] -rakudo 54cfe4: OUTPUT«invoke() not implemented
> in
> class 'Capture'in Main (file src/gen_setting.p
On Mon Dec 14 05:27:15 2009, masak wrote:
> This be Rakudo 7ef386.
>
> $ perl6 -e 'class A::B {}; A.foo'
> invoke() not implemented in class 'NameSpace'
> [...]
>
> $ cat A/B.pm
> class A::B {
> }
> $ perl6 -e 'use A::B; A.foo'
> Null PMC access in getprop()
> [...]
Looks like we get Perl 6 erro
On Sun Dec 20 09:56:55 2009, masak wrote:
> rakudo: class A { has $!to; method x { loop { (:$!to); } } }
> rakudo 8dc189: The opcode 'getattribute_p_ic_sc'
> (getattribute<3>) was not found. Check the type and number of the
> arguments [...]
> * masak submits horrible rakudobug
>
> The name '$!t
On Tue Jul 27 19:17:07 2010, coke wrote:
> On Sat Apr 24 12:55:39 2010, masak wrote:
> > rakudo: 3.14159265358979323846264338327950288419716939937510e0
> > rakudo 06fe9a: OUTPUT«Multiple Dispatch: No suitable
> > candidate found for 'multiply_float', with signature 'PNP->P' [...]
> > I s'pose th
On Wed Sep 30 06:50:05 2009, masak wrote:
> rakudo: sub foo($a = $default, :$default = 42) {}; say "alive"
> rakudo c8181a: OUTPUT«alive»
> std: sub foo($a = $default, :$default = 42) {}
> std 28514: OUTPUT«ok 00:02 104m»
> rakudo: sub foo($a = $default, :$default = 42) { say $a }; foo
> ra
On Sat Feb 27 06:14:55 2010, masak wrote:
> std: my$my
> std 29873: OUTPUT«ok 00:01 105m»
> rakudo: my$my
> wtf does it parse that as?
> rakudo c83cf2: ( no output )
> eww!
> it works.
> std: my$my.say
> Yeah, I think I know why too.
> std 29873: OUTPUT«ok 00:01 105m»
> rakudo: my$my.
On Sat Apr 24 12:55:39 2010, masak wrote:
> rakudo: 3.14159265358979323846264338327950288419716939937510e0
> rakudo 06fe9a: OUTPUT«Multiple Dispatch: No suitable
> candidate found for 'multiply_float', with signature 'PNP->P' [...]
> I s'pose that's a known, reported bug?
> no idea
> don't thi
On Fri Feb 26 08:14:34 2010, masak wrote:
> rakudo: say PARROT(module foo {})
> rakudo 4fc3af: OUTPUT«Null PMC access in isa()current
> instr.: [...]
> * masak submits rakudobug
22:14 < [Coke]> rakudo: say PARROT(module foo {})
22:14 <+p6eval> rakudo 7f5c22: OUTPUT«Parcel»
assigning to morit
On Wed Feb 10 05:48:05 2010, masak wrote:
> rakudo: role A[B] {}
> rakudo 1d4928: OUTPUT«set_pmc_keyed() not implemented in
> class 'Integer' [...]
> * masak submits rakudobug
>
> Should probably error out, but not die.
et voila:
22:13 < [Coke]> rakudo: role A[B] {}
22:13 <+p6eval> rakudo 7f5c
On Wed Dec 16 07:03:22 2009, masak wrote:
> rakudo: $/ = "abc"; say $1
> rakudo 55f51d: b
> hihi.
> * masak submits rakudobug
> rakudo: my $a = 'abc'; say $a[1];
> rakudo 55f51d: Method 'postcircumfix:[ ]' not found for
> invocant of class 'Str' [...]
> heh
> interesting
> rakudo: $/ =
On Tue Aug 25 06:15:37 2009, druoso wrote:
> ru...@cajueiro:~/devel/perl6/parrot/rakudo$ ./perl6
> > my $a = Multi.new; $a.push(sub (1,2,3) { }); $a.push(sub (1,2) { });
> say $a.find_possible_candidates(1,2);
> Attributes of type 'MMD_Cache *' cannot be subclassed from a high-level
> PMC.
> in Ma
On Thu Jul 23 04:29:17 2009, t...@cs.utah.edu wrote:
> 05:22 < tewk> rakudo "Use of uninitialized value"
> 05:23 < tewk> Any way I can find out what the value is?
> 05:23 <@moritz_> don't think so :(
> 05:24 <@moritz_> it should at least include a line number... care to
> open a ticket for that?
>
This is an automatically generated mail to inform you that tests are now
available in at least one of these files: t/spec/S03-operators/repeat.t,
t/spec/S05-transliteration/trans.t
commit 18fcacf48d808b2d537a70a922bb6620fb4ecfe1
Author: felliott
Date: Wed Jul 28 02:04:25 2010 +
docum
On Tue Jun 15 00:11:43 2010, q...@cono.org.ua wrote:
> perl Configure.pl --gen-parrot failed time to time. Need to do
> realclean before update.
>
> diff --git a/build/gen_parrot.pl b/build/gen_parrot.pl
> index 63173a3..572f474 100644
> --- a/build/gen_parrot.pl
> +++ b/build/gen_parrot.pl
> @@ -
On Sun Jul 25 21:33:01 2010, felliott wrote:
> Hello,
>
> xx hangs if a non-numeric value appears on the right hand side:
>
> my @a = "b" xx "monkey";
>
> my @c =
> my @d = "e" xx @c;
>
> Attached is a patch which corrects this while still supporting a
> Whatever argument like so:
>
> my @f =
On Sat Jul 25 17:20:40 2009, hoelzro wrote:
> See the patches' summaries for details.
Sorry for the delay in responding, but these patches no longer apply cleanly.
Can you rebase
them and resubmit for consideration?
I'll leave the ticket open for a little while.
Thanks!
--
Will "Coke" Coleda
On Sun Nov 08 11:40:30 2009, markmont wrote:
>
> Patch to make die and eval treat $! as a contextual variable. This
> patch does not solve any reported problem, it's cleanup work suggested
> by jnthn++ during discussion of the patch for RT #70011. Thanks to
> pmichaud++, jnthn++ for several roun
On Thu Jul 22 09:58:56 2010, masak wrote:
> rakudo: class A { method pack($_) { s/c// }};
> A.new.pack("ccc") # discovered by cono++
> rakudo 220b67: OUTPUT«Null PMC access in find_method('new') [...]
> * masak submits rakudobug
>
> Remove the s/c//, and everything works. Remove .pack("ccc"), an
On Sun Jun 21 11:24:57 2009, moritz wrote:
> $ perl6 -e 'my @a := gather { for 1..3 { take $_; say @a.perl } }; say
> @a.perl'
> Null PMC access in find_method()
> in Main (:1)
>
> I don't know if you need laziness to get that working...
>
> Moritz
21:43 < [Coke]> rakudo: my @a := gather { for
On Tue Jun 16 15:15:51 2009, masak wrote:
> rakudo: enum A::B ; constant B = A::B; say B::c
> rakudo 952fe6: OUTPUT«Null PMC access in invoke() [...]
> * masak submits rakudobug
21:42 < [Coke]> rakudo: enum A::B ; constant B = A::B; say B::c
21:42 <+p6eval> rakudo 7f5c22: OUTPUT«===SORRY!===Co
On Tue Jun 16 08:57:58 2009, masak wrote:
> rakudo: class A { enum B ; ::c = B::c }; say A::c
> rakudo ba09b2: OUTPUT«Null PMC access in getprop() [...]
> * masak submits rakudobug
> masak: ::c is lexically scoped.
> pmichaud: meaning it can't be seen?
> outside of the block, no.
> still, a
On Thu Apr 30 06:15:23 2009, arnsholt wrote:
> The following script gives the ouput "A\nB", but the correct output
> should probably be "A\nA".
>
> class A {
> method x {
> say "A";
> }
> }
>
> class B is A {
> method x() {
> say "B";
> }
> }
>
> my B $b .= new;
>
On Fri Apr 24 15:02:46 2009, ronaldxs wrote:
> Patch provides semantics for "slurp $filehandle" consistent with "slurp
> 'filename'" and allow "slurp" by itself to slurp stdin. Also provide
> consistency with existing lines implementation.
>
> Note that according to Dr. Michaud this patch requi
On Fri Mar 20 06:32:05 2009, amire80 wrote:
> `cat build/PARROT_REVISION' :
> 37414
>
> `./perl6 -v' :
> This is Rakudo Perl 6, revision 37562 built on parrot 1.0.0-devel
> for cygwin-thread-multi-64int.
>
> This is Cygwin on XP.
>
> Parrot from SVN compiled nicely and `make test' was successful
On Tue Jul 27 18:07:28 2010, coke wrote:
> On Fri Feb 13 20:46:31 2009, ch...@chrisdolan.net wrote:
> > If you include statements in the body of a package, class, etc.
> > declaration, those are executed at :load time which happens
> > before :main. So, globals like @*ARGS which are set up in !
>
On Wed Mar 04 14:48:16 2009, moritz wrote:
> Pugs r25693 contains clarification on what should happen when a short
> name of an enum value is the same as a sub name.
>
> 1438 Like type names, enum names are parsed as standalone tokens
> 1439 representing scalar values, and don't look for
On Fri Feb 13 20:46:31 2009, ch...@chrisdolan.net wrote:
> If you include statements in the body of a package, class, etc.
> declaration, those are executed at :load time which happens
> before :main. So, globals like @*ARGS which are set up in !
> UNIT_START from :main are not yet establishe
On Sat Jan 24 00:01:33 2009, richardh wrote:
> $perl6
> > $_ = 'abc'; m/(a)/ and say "matched $0"
> Use of uninitialized value
> matched
> > $_ = 'abc'; $_ ~~ m/(a)/ and say "matched $0"
> matched a
> > $_ = 'abc'; m/x/ and say "matched"
> matched
> >
>
> Not quite sure what is going on here.
On Tue Jan 20 12:58:20 2009, eric256 wrote:
> use v6;
>
> rule test {test};
>
> "test" ~~ //;
> say '$/.keys => ', $/.keys.perl;
> say '%($/).keys => ', %($/).keys.perl;
>
> # outputs
> # $/.keys => []
> # %($/).keys => ["test"]
>
>
> Same could be said for .values and .kv
>
> It would be ver
On Wed Jan 14 13:43:52 2009, publiustemp-perl6interna...@yahoo.com wrote:
> Test output:
>
> t/library/protoobject.t . 8/9
> # Failed test 'new_subclass with attrs'
> # at t/library/protoobject.t line 136.
> # Exited with error code: [SIGNAL 10]
> # Received:
>
On Tue Jan 13 01:12:43 2009, masak wrote:
> Here's a minimal use case.
>
> $ cat A.pm
> use B;
>
> say $_;
> $ cat B.pm
> $CALLER::_ = 42;
> $ perl6 A.pm
> Use of uninitialized value
> $
>
> I'd like for Rakudo to output 42 when running A.pm.
This now generates:
Null PMC access in getprop()
On Tue Jan 06 03:34:42 2009, masak wrote:
> rakudo 35017: OUTPUT«1 23 4»
> rakudo: say {1 => 2, 3 => 4}.fmt("%s\t%s")
> rakudo 35017: OUTPUT«1 23 4»
> oy! what with the extra newline in the stringification case?
> * masak submits rakudobug
> where is the bug?
> moritz_: it
On Thu Jun 04 15:44:44 2009, daniel.carr...@theingots.org wrote:
> The following lines all print "funny characters":
>
> perl6 -e 'say "ü"'
> perl6 -e 'say "ñ"'
> perl6 -e 'say "é"'
> ...
>
>
> If you put these statements in a file, the characters print correctly.
> The problem only happens fro
Rejecting this ticket; This file has gone through a lot of revisions since this
ticket was opened,
and refactoring is kind of a vague target.
--
Will "Coke" Coleda
On Tue Jul 08 10:35:02 2008, jhorwitz wrote:
> I wanted some feedback on this patch before I apply it. It implements
> "just enough" interpolated namespace support for mod_perl6 to work (see
> S02). In fact, the only supported form is the following subroutine call:
>
>::($ns)::foo()
>
> I
Aaron Sherman wrote:
> As a special case, perhaps you can treat ranges as special and not as simple
> iterators. To be honest, I wasn't thinking about the possibility of such
> special cases, but about iterators in general. You can't generically reverse
> lazy constructs without running afoul of th
Sorry I haven't responded for so long... much going on in my world.
On Mon, Jul 26, 2010 at 11:35 AM, Nicholas Clark wrote:
> On Tue, Jul 20, 2010 at 07:31:14PM -0400, Aaron Sherman wrote:
>
> > 2) We deny that a range whose LHS is "larger" than its RHS makes sense,
> but
> > we also don't provi
On Mon May 25 14:16:52 2009, ahmadz wrote:
> This does not work anymore on the latest rakudo.
>
> fakexecutable.bat
>
> perl6 --target=PIR hello.p6 > hello.pir
> parrot\parrot -o hello.pbc hello.pir
> parrot\pbc_to_exe hello.pbc
> dir hello.exe
> perl6 hello.p6
> hello.exe
>
> output f
On Thu Mar 19 06:28:19 2009, masak wrote:
> rakudo: my @a = ; @a[-1] = 'zero'; @a.perl
> rakudo f8b6ae: RESULT«"[\"one\", \"two\"]"»
> it is a bug, right?
> amoc: [*-1]
> rakudo: my @a = ; @a[*-1] = 'zero'; @a.perl
> rakudo f8b6ae: RESULT«"[\"one\", \"zero\"]"»
> S09.
> I think -1 is meant
High priority issues is now better tracked through Rakudo's ROADMAP file.
--
Will "Coke" Coleda
# New Ticket Created by "Mark J. Reed"
# Please include the string: [perl #76758]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt3/Ticket/Display.html?id=76758 >
> say [+](2..7),8,9
44
That should produce the same thing as this:
> say ([+]2..7),8
# New Ticket Created by Moritz Lenz
# Please include the string: [perl #76744]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt3/Ticket/Display.html?id=76744 >
alpha supported :dba('rule name'), current Rakudo doesn't, but should.
# New Ticket Created by herbert breunung
# Please include the string: [perl #76746]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt3/Ticket/Display.html?id=76746 >
found in rakudo atlanta:
in comma seperated syntax of say the messages after the ex
# New Ticket Created by Moritz Lenz
# Please include the string: [perl #76750]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt3/Ticket/Display.html?id=76750 >
14:55 < moritz_> rakudo: say 'a' ~~ /:i A/
14:55 <+p6eval> rakudo 9808d7: OUTPUT«a»
14:5
# New Ticket Created by Moritz Lenz
# Please include the string: [perl #76742]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt3/Ticket/Display.html?id=76742 >
10:50 < moritz_> rakudo: Bool does role { method Str() { $.perl } }; say
51 matches
Mail list logo