This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
BTW: you were right that the test-ldouble failures were not caused by the lack of exp2l/log2l. The problem is/was due to these failures: Failure: yn (0, inf) == 0: Exception "Invalid operation" set Failure: yn (1, inf) == 0: Exception "Invalid operation" set Failure: yn (3, inf) == 0: Exception "Invalid operation" set Failure: yn (10, inf) == 0: Exception "Invalid operation" set These appear to be due to a compiler-bug, where a division is executed needlessly and that division ends up modifying the floating-point status register flags. I'm seeing these problems with: gcc version 3.3.5 (Debian 1:3.3.5-2) but not with: gcc version 3.4.2 (Debian 3.4.2-3) Aren't you also using a 3.3.x-based compiler? I take it that one doesn't show the problem? --david
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |