"Dr. Werner Fink" wrote: > On Tue, Dec 16, 2008 at 11:22:49AM +0100, I. Szczesniak wrote: > > On 12/16/08, Dr. Werner Fink <[email protected]> wrote: [snip] > > > test io.sh failed at 2008-12-15+10:37:40 with exit code 1 [ 70 tests 1 > > > signal ] > > > > > > On IA64: > > > > > > test arith.sh begins at 2008-12-15+10:42:55 > > > arith.sh[452]: printf '%g\n' $((-Nan)) failed -- expected -nan, > > > got nan > > > arith.sh[454]: printf '%g\n' -Nan failed -- expected -nan, got > > > nan > > > arith.sh[456]: print -- $((-Nan)) failed -- expected -nan, got > > > nan > > > test arith.sh failed at 2008-12-15+10:42:55 with exit code 3 [ 127 > > > tests 3 errors ] > > > > Did you disable IEEE754 math support? Negative nan is defined in > > IEEE754-1985 and mandatory required in IEEE 754-2008. > > I use the same spec file for all architectures. I'm not aware on > any switch which would enable or disable any math support. it is > simply the defaults of the gcc and the defaults of the build for > the distribution which includes specific architecture switches > but nothing influence math support.
Please use gcc in C99 mode, e.g. $ CC="gcc -std=gnu99 -fPIC" ./bin/package make CC="gcc -std=gnu99 -fPIC" #. Note this must be set in the CC variable and _not_ in CCFLAGS. This is the same what we do for the official ksh93 in Solaris (e.g. force the compiler to operate in C99-conformant mode), otherwise ksh93 misses some C99 math functions... ;-( ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) [email protected] \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 3992797 (;O/ \/ \O;) _______________________________________________ ast-developers mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/ast-developers
