Mark Glines wrote:
I tried the perl6 testsuite on freebsd at Coke's request, and
discovered a test that fails on freebsd but succeeds on linux. The
test seems to be a GC-related assertion failure; parrot -G does not
crash, parrot without -G does crash.
...
Assertion failed: (s->encoding && s->charset && !PObj_on_free_list_TEST(s)),
function string_hash, file
src/string.c, line 2024.
Abort trap (core dumped)
I'm betting that it's the !PObj_on_free_list_TEST(s) bit of the
assertion that failed, and my guess is also that it's related to the
Perl 6 GC failures I posted about yesterday, which cause most of the
Perl 6 test suite to fail on Win32. Is it just the one that fails on
FreeBSD like this?
Thanks,
Jonathan