Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-24 Thread Leopold Toetsch
Dan Sugalski <[EMAIL PROTECTED]> wrote: > And the issue of what happens when we're running threaded and the > wrong thread gets the signal. (Figuring out which thread gets > notified of a signal in general is going to be... fun) Yep, that's a problem. The plan is, to configure that per platform.

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-23 Thread Dan Sugalski
At 10:24 PM -0800 12/22/03, Jeff Clites wrote: On Dec 22, 2003, at 6:57 AM, Dan Sugalski wrote: At 11:44 AM -0800 12/20/03, Jeff Clites wrote: On Dec 20, 2003, at 1:54 AM, Leopold Toetsch wrote: Jeff Clites <[EMAIL PROTECTED]> wrote: The issue turns out to be that SIGFPE isn't raised on Mac OS X

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-22 Thread Jeff Clites
On Dec 22, 2003, at 6:57 AM, Dan Sugalski wrote: At 11:44 AM -0800 12/20/03, Jeff Clites wrote: On Dec 20, 2003, at 1:54 AM, Leopold Toetsch wrote: Jeff Clites <[EMAIL PROTECTED]> wrote: The issue turns out to be that SIGFPE isn't raised on Mac OS X on divide by zero. If I hack src/core_ops.c to

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-22 Thread Dan Sugalski
At 11:44 AM -0800 12/20/03, Jeff Clites wrote: On Dec 20, 2003, at 1:54 AM, Leopold Toetsch wrote: Jeff Clites <[EMAIL PROTECTED]> wrote: The issue turns out to be that SIGFPE isn't raised on Mac OS X on divide by zero. If I hack src/core_ops.c to explicitly raise(SIGFPE) in the case of zero divi

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-20 Thread Jeff Clites
On Dec 20, 2003, at 1:54 AM, Leopold Toetsch wrote: Jeff Clites <[EMAIL PROTECTED]> wrote: The issue turns out to be that SIGFPE isn't raised on Mac OS X on divide by zero. If I hack src/core_ops.c to explicitly raise(SIGFPE) in the case of zero divisor then the tests pass, so the exception han

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-20 Thread Leopold Toetsch
Jeff Clites <[EMAIL PROTECTED]> wrote: > The issue turns out to be that SIGFPE isn't raised on Mac OS X on > divide by zero. If I hack src/core_ops.c to explicitly raise(SIGFPE) in > the case of zero divisor then the tests pass, so the exception handling > code seems to be working correctly. Ah,

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-19 Thread Jeff Clites
On Dec 17, 2003, at 11:24 AM, Leopold Toetsch wrote: Allison Randal <[EMAIL PROTECTED]> wrote: $ parrot t/op/hacks_1.pasm not reached ... Does F have an entry for SIGFPE? Is PARROT_HAS_HEADER_SIGNAL defined? "Yes" to both questions. The issue turns out to be that SIGFPE isn't raised on Mac OS X

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-19 Thread Allison Randal
Leo wrote: > > Please try something like this: > > $ gdb parrot > (gdb) b sig_handler > (gdb) r t/op/hacks_1.pasm > Program received signal SIGFPE, Arithmetic exception. > [ ... ] > (gdb) s > > Breakpoint 1, sig_handler (signum=8) at src/events.c:33 > [ some more steps ] > 332 longjmp(th

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-19 Thread Leopold Toetsch
Allison Randal <[EMAIL PROTECTED]> wrote: > define PARROT_HAS_HEADER_SIGNAL 1 Strange. Please try something like this: $ gdb parrot (gdb) b sig_handler (gdb) r t/op/hacks_1.pasm Program received signal SIGFPE, Arithmetic exception. [ ... ] (gdb) s Breakpoint 1, sig_handler (signum=8) at src/even

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-18 Thread Allison Randal
Leo wrote: > > Very likely that SIGFPE isn't defined. > > Does F have an entry for SIGFPE? (line 14) .constant SIGFPE8 > Is PARROT_HAS_HEADER_SIGNAL defined? (F: line 46) define PARROT_HAS_HEADER_SIGNAL 1 Allison

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-17 Thread Leopold Toetsch
Allison Randal <[EMAIL PROTECTED]> wrote: > $ parrot t/op/hacks_1.pasm > not reached Very likely that SIGFPE isn't defined. Does F have an entry for SIGFPE? Is PARROT_HAS_HEADER_SIGNAL defined? > Allison leo

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-17 Thread Allison Randal
Leo wrote: > > > Failed Test Stat Wstat Total Fail Failed List of Failed > > --- > > t/op/hacks.t2 512 22 100.00% 1-2 > > Could you please run these 2 standalone: > > $ parrot t/op/hacks_1.pasm > catche

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-17 Thread Leopold Toetsch
Allison Randal <[EMAIL PROTECTED]> wrote: > Excellent. It compiles now. I do have two failing tests which may be > related (catching SIGFPE): > Failed Test Stat Wstat Total Fail Failed List of Failed > --- > t/op/hacks.

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-16 Thread Allison Randal
On Tue, Dec 16, 2003 at 11:54:27PM -0500, Dan Sugalski wrote: > At 12:00 AM + 1/1/04, Allison Randal (via RT) wrote: > ># New Ticket Created by Allison Randal > ># Please include the string: [perl #24682] > ># in the subject line of all future correspondence about this issue. > ># http://rt.p

Re: [perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-16 Thread Dan Sugalski
At 12:00 AM + 1/1/04, Allison Randal (via RT) wrote: # New Ticket Created by Allison Randal # Please include the string: [perl #24682] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=24682 > I can't compile parrot on Mac

[perl #24682] [BUG] parrot compile fails on MacOS 10.3.1 - possibly dynaloading patch?

2003-12-16 Thread via RT
# New Ticket Created by Allison Randal # Please include the string: [perl #24682] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=24682 > I can't compile parrot on Mac OS 10.3.1 tonight. It's been about a week since I las