[Gc] Test failures, hangs, crashes with 2011-04-25 CVS checkout

Peter O'Gorman gc at mlists.thewrittenword.com
Tue Apr 26 19:58:57 PDT 2011


On Wed, Apr 27, 2011 at 01:18:09AM +0400, Ivan Maidanski wrote:
> Hi Peter,
> 
> Mon, 25 Apr 2011 21:10:40 -0500 "Peter O'Gorman" <gc at mlists.thewrittenword.com>:
> 
> > Hi,
> > 
> > Building from today's cvs in all cases with --enable-threads=posix, and
> > with -DAO_USE_PTHREAD_DEFS on AIX, IRIX, Tru64 and Solaris 10/x86 (older
> > sun studio can't build the inline asm).
> > 
> > On AIX 5.1 every test fails like this:
> > FAIL: hugetest
> > sem_init failed
> > /bin/sh: 1335468 IOT/Abort trap(coredump)
> 
> Fixed (I hope). Try -DGC_SEM_INIT_PSHARED=1
> If it works ok then I'll add -D to configure for AIX pre-5.3.

Sorry, I should have checked errno before, it's ENOSYS. They just have a
stub for sem_init on AIX 5.1.

Unfortunately the atomics don't work (unimplemented functions in
libatomic_ops/src/atomic_ops/sysdeps/ibmc/powerpc.h), and it doesn't
build with gcc (even hacking it to include gcc/powerpc.h, the ibm as
doesn't like the syntax, it may work with gas, haven't tried).
Oh well, works single threaded. Thanks.

Peter
-- 
Peter O'Gorman
pogma at thewrittenword.com


More information about the Gc mailing list