------- Additional Comments From Hans dot Boehm at hp dot com 2004-11-29 18:18 ------- I have not tried to reproduce this. This is purely conjecture:
All failures could be explained if the collector is no longer intercepting pthread_create. Threads should be created with GC_pthread_create. The original failure could also be explained by GC_init_parallel() not being called, e.g. due to inconsistent THREAD_LOCAL_ALLOC definitions within the GC. THREAD_LOCAL_ALLOC should be defined in libgcj only if it's defined in the GC. But I don't think that's the original problem here. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18699