Re: Revisiting lexicals, part 1

2008-09-25 Thread Geoffrey Broadwell
Tom Christiansen: > > Don't we have to solve all this to get the Perl 6 debugger > > working anyway? > > Although I'm unsure why that might be, I also recognize the possibility > that there may well exist hypothetical documents, unread by me, which > mandate some scenario or behavior wherein the

[perl #59288] [BUG] MMD bug in ResizablePMCArray.sort

2008-09-25 Thread via RT
# New Ticket Created by Vasily Chekalkin # Please include the string: [perl #59288] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59288 > Hello. There is simple test case. $ cat mmd.pid .sub 'main' .local pmc arr

[perl #50908] [CAGE] gcc -Werror=declaration-after-statement

2008-09-25 Thread Christoph Otto via RT
On Wed Sep 24 10:47:16 2008, cotto wrote: > On Mon Feb 18 18:07:43 2008, coke wrote: > > On Feb 18, 2008 8:39 PM, chromatic <[EMAIL PROTECTED]> wrote: > > > On Friday 15 February 2008 11:35:04 Will Coleda wrote: > > > > > > > According to http://gcc.gnu.org/onlinedocs/index.html#DIR, looks like > >

Re: [perl #59250] [BUG] MMD bug in FixedPMCArray.sort

2008-09-25 Thread Patrick R. Michaud
On Thu, Sep 25, 2008 at 05:05:16AM -0700, Vasily Chekalkin via RT wrote: > This bug caused by "runops_args" which doesn't populcate > interp->current_args which used in "mmd_arg_tuple_func" to calculate > signature for MMD. chromatic has suggested that we should wait for the pdd27mmd branch to mer

[perl #59250] [BUG] MMD bug in FixedPMCArray.sort

2008-09-25 Thread Vasily Chekalkin via RT
Hello. This bug caused by "runops_args" which doesn't populcate interp->current_args which used in "mmd_arg_tuple_func" to calculate signature for MMD. -- Bacek.

perldoc doesn't use $(PERLDOC) in docs/Makefile

2008-09-25 Thread Dave Whipp
I was attempting to build parrot (0.7.1 release), but got a failure in the docs directory because "perldoc" was not in my path. Looking at the Makefile I see that it sets "PERLDOC := /perldoc", but uses "perldoc" in a rule. I think this is due to: parrot-0.7.1/config/gen/makefiles/docs.in:37

[perl #59336] [BUG] Parrot fails integer comparisons when integers are > 2^31 apart

2008-09-25 Thread Patrick R. Michaud (via RT)
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #59336] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59336 > Code says it all: $ cat w.pir .sub main $P0 = new 'Integer' $P0 = 2147483

Re: [perl #59336] [BUG] Parrot fails integer comparisons when integers are > 2^31 apart

2008-09-25 Thread NotFound
> I suspect the problem is that the integer "greater than" operation > is performing a subtraction between the two (signed long) values > being compared, but the result of the subtraction is outside of > the range of signed longs. Correct. Fixed in r31419 -- Salu2

Re: perldoc doesn't use $(PERLDOC) in docs/Makefile

2008-09-25 Thread chromatic
On Thursday 25 September 2008 13:29:20 Dave Whipp wrote: > I was attempting to build parrot (0.7.1 release), but got a failure in > the docs directory because "perldoc" was not in my path. Looking at the > Makefile I see that it sets "PERLDOC := /perldoc", but > uses "perldoc" in a rule. I think t

[perl #59340] t/stm/runtime_4.pir segfaults on FreeBSD 7 (i386)

2008-09-25 Thread via RT
# New Ticket Created by Geraud CONTINSOUZAS # Please include the string: [perl #59340] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59340 > --- osname= freebsd osvers= 7.1-prerelease arch= i386-freebsd-thread-multi-64in