Some of these tests are failing. I can't isolate a small test case,
but here's the last line of the PIR trace, and the bt from gdb:
5401 cmp_str I0, P0, P1 I0=0 P0=Object(TclConst)=PMC
(0xe64198) P1=Object(TclConst)=PMC(0xe64168)
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000023
string_compare (interpreter=0xd003c0, s1=0x3, s2=0x18) at src/
string.c:1206
1206 return CHARSET_COMPARE(interpreter, s1, s2);
(gdb) bt
#0 string_compare (interpreter=0xd003c0, s1=0x3, s2=0x18) at src/
string.c:1206
#1 0x0005f9a8 in mmd_dispatch_i_pp (interpreter=0xd003c0,
left=0xe64198, right=0xe64168, func_nr=13634064) at src/mmd.c:439
#2 0x0003bdc4 in Parrot_cmp_str_i_p_p (cur_opcode=0xee7524,
interpreter=0x0) at src/ops/cmp.ops:638
#3 0x0013f208 in runops_slow_core (interpreter=0xd003c0,
pc=0xee7524) at src/runops_cores.c:149
#4 0x00030ba0 in runops_int (interpreter=0xd003c0, offset=15626944)
at src/interpreter.c:775
#5 0x0002c948 in runops (interpreter=0xd003c0, offs=3) at src/
inter_run.c:81
#6 0x0002cb4c in runops_args (interpreter=0xd003c0, sub=0xd11e30,
obj=0x2819140, meth=0xd00a10, sig=0x1911f8 "vP", ap=0xbffff884 "") at
src/inter_run.c:182
#7 0x0002cc78 in Parrot_runops_fromc_args (interpreter=0xd003c0,
sub=0x3, sig=0x1911f8 "vP") at src/inter_run.c:276
#8 0x00004d98 in main (argc=3, argv=0x0) at compilers/imcc/main.c:681
--
Will "Coke" Coleda
wi...@coleda.com