chromatic via RT wrote:
On Sunday 13 April 2008 10:34:22 Ronald Blaschke via RT wrote:
Here's the result of r26955.

Failed Test           Stat Wstat Total Fail  Failed  List of Failed
---------------------------------------------------------------------------
---- t/examples/shootout.t   13  3328    20   13  65.00%  1 3 6-11 14-15
17-19 t/op/trans.t             1   256    22    1   4.55%  14
t/pmc/os.t               1   256    15    1   6.67%  9

The details of the failed tests are as follows.

t/examples/shootout..........................
#     Failed test (t/examples/shootout.t at line 108)
# Exited with error code: [SIGNAL 139]
# Received:
#
# Expected:
# Ack(3, 7) = 1021
#

I'm skipping the remaining output of t/examples/shootout.t.  All
segfaults, I think.

Which processor? Can you post a backtrace? (If it's Sparc, I think I know what the problem is. If it's not Sparc... well, let's hope the problem is similar.)

Sorry for the late response.  It's an x86.  Here's a backtrace of r27131.

Starting program: parrot -Oc -Cj examples/shootout/ack.pir
Program received signal SIGSEGV, Segmentation fault.
0x086180c0 in ?? ()
(gdb) backtrace
#0  0x086180c0 in ?? ()
#1 0x0811db2f in cgp_core (cur_op=0x8624e0c, interp=0x8407ac0) at pic.ops:294 #2 0x081def52 in runops_cgp (interp=0x8407ac0, pc=0x862854c) at src/interpreter.c:776 #3 0x081df19a in runops_int (interp=0x8407ac0, offset=3) at src/interpreter.c:916
#4  0x080e3f99 in runops (interp=0x8407ac0, offs=3) at src/inter_run.c:104
#5 0x080e4239 in runops_args (interp=0x8407ac0, sub=0x86057c0, obj=0x846fa08, meth_unused=0x0, sig=0x83594e7 "vP",
    ap=0x804795c "[EMAIL PROTECTED]") at src/inter_run.c:230
#6 0x080e437d in Parrot_runops_fromc_args (interp=0x8407ac0, sub=0x86057c0, sig=0x83594e7 "vP") at src/inter_run.c:299 #7 0x080db56a in Parrot_runcode (interp=0x8407ac0, argc=1, argv=0x8047a58) at src/embed.c:941 #8 0x081928af in imcc_run_pbc (interp=0x8407ac0, obj_file=0, output_file=0x0, argc=1, argv=0x8047a58)
    at compilers/imcc/main.c:781
#9 0x08193340 in imcc_run (interp=0x8407ac0, sourcefile=0x8047b51 "examples/shootout/ack.pir", argc=1, argv=0x8047a58)
    at compilers/imcc/main.c:1069
#10 0x080d54c5 in main (argc=1, argv=0x8047a58) at src/main.c:61

I think it's JIT related?

Ron

Reply via email to