On Mon, Jan 20, 2003 at 02:09:10PM -0500, Dan Sugalski wrote: > Rather badly, actually. All the tests that involve parrot currently > segfault in the NCI mark routine. At least on OS X, I'm not sure > about other platforms.
5.8.0/Sparc64/OpenBSD is also rather unhappy. I'm getting the following core dumps: intlist_1.core intlist_3.core list_1.core parrot.core sprintf_2.core intlist_2.core intlist_4.core list_2.core sprintf_1.core parrot.core is the only one that seems to be having problems with Parrot_NCI_mark, however. % gdb -c parrot.core parrot GNU gdb 4.16.1 This GDB was configured as "sparc64-unknown-openbsd3.1" Core was generated by `parrot'. Program terminated with signal 10, Bus error. #0 0x1a8638 in pobject_lives () (gdb) bt #0 0x1a8638 in pobject_lives () #1 0x1bcc78 in Parrot_NCI_mark () #2 0x1a8b88 in trace_active_PMCs () #3 0x1a9340 in Parrot_do_dod_run () #4 0x1a72c0 in more_traceable_objects () #5 0x1a73cc in get_free_object () #6 0x1a7a1c in get_free_buffer () #7 0x1a7f3c in new_bufferlike_header () #8 0x164354 in list_new () #9 0x1b2190 in Parrot_Array_init () #10 0x1663b0 in setup_argv () #11 0x166640 in Parrot_runcode () #12 0x1cdf98 in main () #13 0x11332c in ___start () blair.