Hi Bruno, On 16 Jun 2007, at 18:53, Bruno Haible wrote:
Gary V. Vaughan wrote on 2007-06-05:(This is using test-frexpl.c from gnulib HEAD after your patch commit)1.01L = 0X2.051EB851EB851EB851EB851EB8P-1 0.505L = 0X2.051EB851EB851EB851EB851EB8P-2 mantissa = 0X2.051EB851EB851EB851EB851EB8P-2 x = 0X2.051EB851EB851EB851EB851EB8P-1 mantissa == 0.505L? no test-frexpl.c:171: assertion failed FAIL: test-frexpl Hrmm, the bit patterns look identical to me. I'm lost!Hmm, I tried looking at it from an even lower level. First, I isolated thistest case, which fails on MacOS X 10.4 but works on Linux/x86: [[excellent explanation snipped]] I'm applying this workaround. 2007-06-16 Bruno Haible <[EMAIL PROTECTED]> * m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Catch the MacOS X 10.4 bug. * doc/functions/frexpl.texi: Document the MacOS X 10.4 bug. Reported by Gary V. Vaughan <[EMAIL PROTECTED]>.
Wow, excellent catch!! Thank you.Don't forget to note here that this failure was for Mac OS X/ppc only (my intel machine doesn't exhibit the error at all). Unfortunately, I moved to Florida last week, and my ppc iMac is in storage so I can't test it myself.
Cheers,
Gary
--
())_. Email me: [EMAIL PROTECTED]
( '/ Read my blog: http://blog.azazil.net
/ )= ...and my book: http://sources.redhat.com/autobook
`(_~)_ Join my AGLOCO Network: http://www.agloco.com/r/BBBS7912
PGP.sig
Description: This is a digitally signed message part
