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 this
test 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




Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to