Summary: | Compare against constant infinity fails with IBM long double format | ||
---|---|---|---|
Product: | gcc | Reporter: | David Friedman <dvdfrdmn> |
Component: | middle-end | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gcc-bugs, msebor |
Priority: | P3 | Keywords: | wrong-code |
Version: | 4.0.3 | ||
Target Milestone: | --- | ||
Host: | Target: | powerpc*-*-* | |
Build: | Known to work: | 5.3.0, 6.0 | |
Known to fail: | Last reconfirmed: | 2006-04-30 07:33:00 |
Description
David Friedman
2006-04-26 02:17:48 UTC
This works in the mainline. Actually I am wrong in saying it worked. I usually forget to test the return value as I assume people use abort to signal a failure. Verification using powerpc-linux-gcc-4.4.6 (--host=i686-linux): Testcase works, it seems this may be fixed. Suggest closing after soon 6 years. Looks like this has worked correctly for some time and is being tested by at least one of the gcc.c-torture/execute/ieee/inf-*.c tests. Resolving as fixed. |