Parrot Bug Summary

2008-10-27 Thread Parrot Bug Summary
Parrot Bug Summary http://rt.perl.org/rt3/NoAuth/parrot/Overview.html Generated at Mon Oct 27 13:00:01 2008 GMT --- * Numbers * New Issues * Overview of Open Issues * Ticket Status By Version * Requestors with

Re: [perl #60128] [BUG] GC STRING segfault.

2008-10-27 Thread Will Coleda
On Sun, Oct 26, 2008 at 11:17 AM, Will Coleda [EMAIL PROTECTED] wrote: Turns out setting the conditional breakpoint never fired; left this running overnight, and it eventually came back with the segfault directly. Back to the drawing board. Here is a very small snippet of tcl (with a single

[perl #60166] [BUG] Exception handling in parrot doesn't unwind stack.

2008-10-27 Thread via RT
# New Ticket Created by Vasily Chekalkin # Please include the string: [perl #60166] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60166 Hello. Exception handling in parrot doesn't unwind used stack frames. Simple

[perl #60170] Segfault in verify_signature

2008-10-27 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #60170] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60170 While trying to duplicate the tcl segfault in PIR, I was able to generate PIR that

Re: [perl #60170] Segfault in verify_signature

2008-10-27 Thread Will Coleda
On Mon, Oct 27, 2008 at 12:14 PM, via RT Will Coleda [EMAIL PROTECTED] wrote: # New Ticket Created by Will Coleda # Please include the string: [perl #60170] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60170

[perl #60172] segfault in expand_pcc_sub_call

2008-10-27 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #60172] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60172 .sub _main ($S0) = 'blah'(:pir_only=1) .end segfaults with: 0xb7e4fe84 in

Re: [perl #60124] MMD Fails to Resolve with Autoboxing and :optional Parameters

2008-10-27 Thread Patrick R. Michaud
On Sun, Oct 26, 2008 at 09:37:36PM -0400, Bob Rogers wrote: .sub 'main' :main foo('Hello') .end .sub foo :multi(String) .param pmc s say s .end [...] Which brings us to an interesting question: How can you decide what type

Re: [perl #60098] [BUG] load_bytecode couldn't find file 'P6object.pbc'

2008-10-27 Thread Patrick R. Michaud
On Sat, Oct 25, 2008 at 06:50:29AM -0700, François PERRAD via RT wrote: In fact, perl6.exe contains some dependencies on build tree. Just after a build, perl6.exe works : This is a known item -- see line 32 of languages/perl6/README: This binary executable feature is still somewhat

Re: [perl #60128] [BUG] GC STRING segfault.

2008-10-27 Thread Will Coleda
On Mon, Oct 27, 2008 at 9:31 AM, Will Coleda [EMAIL PROTECTED] wrote: On Sun, Oct 26, 2008 at 11:17 AM, Will Coleda [EMAIL PROTECTED] wrote: Here is a very small snippet of tcl SNIP Attached is a PIR-only file (no tcl required) that triggers the same GC-related segfault (tested in r32210) --

Re: [perl #60044] [BUG?] rethrow just throwing?

2008-10-27 Thread Allison Randal
Patrick R. Michaud wrote: On Fri, Oct 24, 2008 at 12:18:40PM -0700, Allison Randal wrote: (I suppose technically we should stop calling this a stack trace since it's not a stack. But return continuation chain trace is just too verbose.) backtrace Exactly the word I was looking for.

Re: [perl #60124] MMD Fails to Resolve with Autoboxing and :optional Parameters

2008-10-27 Thread Bob Rogers
From: Patrick R. Michaud [EMAIL PROTECTED] Date: Mon, 27 Oct 2008 13:32:02 -0500 On Sun, Oct 26, 2008 at 09:37:36PM -0400, Bob Rogers wrote: .sub 'main' :main foo('Hello') .end .sub foo :multi(String) .param pmc s say s

Re: [perl #60124] MMD Fails to Resolve with Autoboxing and :optional Parameters

2008-10-27 Thread chromatic
On Monday 27 October 2008 19:26:31 Bob Rogers wrote: All true. But it's unfortunate that the Parrot type system considers int and Integer unrelated. As a result, MMD prevents autoboxing (when chromatic and I had expected otherwise). I'm not sure it's the type system as much as it is

Re: [perl #60124] MMD Fails to Resolve with Autoboxing and :optional Parameters

2008-10-27 Thread chromatic
On Monday 27 October 2008 19:36:58 chromatic wrote: I think I know how to promote primitive registers to their autoboxed PMCs in that function; Parrot's calling conventions should take care of the rest. Fixed in r32211. All tests pass (including the TODO test I added for this). -- c

Re: [perl #60124] MMD Fails to Resolve with Autoboxing and :optional Parameters

2008-10-27 Thread Bob Rogers
From: chromatic [EMAIL PROTECTED] Date: Mon, 27 Oct 2008 20:00:50 -0700 On Monday 27 October 2008 19:36:58 chromatic wrote: I think I know how to promote primitive registers to their autoboxed PMCs in that function; Parrot's calling conventions should take care of the rest.