Re: [perl #54742] [PATCH] Implementation of map for List

2008-05-24 Thread Patrick R. Michaud
On Fri, May 23, 2008 at 03:28:32PM -0700, Vasily Chekalkin wrote: > Hello. > > Reworked implementation of 'map' Excellent. A couple of notes: 1. Calling 'newclosure' from within 'map' is almost certainly wrong. The newclosure op can only be called for closures that have the current sub

Re: [perl #39844] [BUG] Parrot doesn't do args checking for a sub without params

2008-05-24 Thread chromatic
On Thursday 22 May 2008 18:26:30 Will Coleda via RT wrote: > Here's a simple patch that implements this: > > $ svn diff compilers/ > Index: compilers/imcc/pcc.c > = > == > --- compilers/imcc/pcc.c(revision 27756) > +++ compile

Re: [perl #54674] [CAGE] [PATCH] Improve c++ build and const correctness

2008-05-24 Thread chromatic
On Thursday 22 May 2008 13:35:50 NotFound wrote: > This patch improves c++ building: > > The __attributes__ are re-enabled in c++ build, except __nonnull__ > that causes some issues, I think is a g++ bug. This avoids lots of > usefulness warnings. > > Fix some attributes ordering that caused troub

Re: [perl #54602] [PATCH] Several changes to allow C++ compiling

2008-05-24 Thread chromatic
On Friday 23 May 2008 04:06:45 NotFound wrote: > Looking better at the Parrot_exec_rel_... vars, they are not intended > to be exported at all, they are globals for private usage between exec > and jit, so they don't need the API or DATA things. This patch cleans > it, make sure they are defined o

Re: [PATCH] more regression tests for rakudo

2008-05-24 Thread Jonathan Worthington
Moritz Lenz wrote: Attached patch adds a few more files to the 'make spectest_regression' target. All of them pass. Applied in r27783. Thanks! Jonathan

Re: [svn:parrot] r27779 - trunk/languages/perl6/src/pmc

2008-05-24 Thread chromatic
On Saturday 24 May 2008 05:06:13 [EMAIL PROTECTED] wrote: > Log: > [rakudo] A few updates to Mutable PMC, and subclass it for Scalar, Array > and Hash containers. > > Modified: trunk/languages/perl6/src/pmc/mutable_pmc.template >

[PATCH] more regression tests for rakudo

2008-05-24 Thread Moritz Lenz
Attached patch adds a few more files to the 'make spectest_regression' target. All of them pass. Cheers, Moritz -- Moritz Lenz http://moritz.faui2k3.org/ | http://perl-6.de/ Index: languages/perl6/t/passing_spec === --- languages/p

[perl #54746] [PATCH] Trivial implementation of 'pop' for List

2008-05-24 Thread via RT
# New Ticket Created by Vasily Chekalkin # Please include the string: [perl #54746] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=54746 > Hello. There is trivial implementation of 'pop' operator form for List. -- Bacek.

[perl #54740] [PATCH] Fixing operator form for 'grep' and 'first'

2008-05-24 Thread via RT
# New Ticket Created by Vasily Chekalkin # Please include the string: [perl #54740] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=54740 > Hello. Operator form of 'grep' and 'first' incorrectly uses :slurpy for List. Small

[perl #54742] [PATCH] Implementation of map for List

2008-05-24 Thread via RT
# New Ticket Created by Vasily Chekalkin # Please include the string: [perl #54742] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=54742 > Hello. Reworked implementation of 'map' -- Bacek Index: src/classes/List.pir

Re: [perl #54734] AutoReply: make perl6 failing on Revision: 27774 (Ubuntu 8.06)

2008-05-24 Thread Andy Bach
Hmm on another box found the next command was (in the languages/perl6 dir): $ /usr/bin/perl build/gen_mutable_pmc.pl \ src/pmc/mutable.pmc.template src/pmc/mutable.pmc Tried that and got: Mutable PMC template file 'src/pmc/mutable.pmc.template' does not exist at build/gen_mutable_pmc.pl line 32.

[perl #54716] [BUG] Several tests fail for new "Mutable" PMC

2008-05-24 Thread Patrick R. Michaud via RT
I just verified that the patch has resolved the failing tests. Closing ticket, Pm