Mark,
Not sure if this is coming out of AST or JNIAST. Error 22 from
pthread_setspecific appears to mean an invalid key has been supplied.
Does pthread_setspecific get called from anywhere inside JNIAST?
The stuff in AST that calls pthreads routines reports errors directly
to stderr using fprintf. Can output to stderr be retrieved in any way?
David
2009/7/15 Tim Jenness <[log in to unmask]>:
> JNIAST doesn't work at all for me on OSX 64-bit.
>
> java.lang.Error: pthread_setspecific error 22
> at uk.ac.starlink.ast.UnitMap.construct(Native Method)
> at uk.ac.starlink.ast.UnitMap.<init>(UnitMap.java:46)
> at uk.ac.starlink.ast.AstPackage.isAvailable(AstPackage.java:36)
> at uk.ac.starlink.splat.ast.ASTJ.isAvailable(ASTJ.java:126)
>
> were we expecting that? This is from rebuilt JNIAST library. The previous
> build from 3 months ago worked fine.
>
> --
> Tim Jenness
> Joint Astronomy Centre
>
|