[LLVMbugs] [Bug 17005] New: clang should support Annex F of ISO C (IEC 60559 / IEEE 754)

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Aug 26 14:42:13 PDT 2013


http://llvm.org/bugs/show_bug.cgi?id=17005

            Bug ID: 17005
           Summary: clang should support Annex F of ISO C (IEC 60559 /
                    IEEE 754)
           Product: clang
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangbugs at nondot.org
          Reporter: vincent-llvm at vinc17.net
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

clang should support Annex F of ISO C (IEC 60559 / IEEE 754), at least the
basic features. Support could be controlled by options; for instance, it could
be disabled by options like GCC's -ffast-math.

If clang intends to be a replacement for GCC (as its Wikipedia page says), this
is really a must. GCC's IEEE 754 support is rather good, though not complete:
http://gcc.gnu.org/wiki/FloatingPointMath

And clang should be at least as good as GCC. Currently clang doesn't even
support basic features such as division by zero, which is regarded as undefined
(as said in bug 17000).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20130826/d4f415e6/attachment.html>


More information about the llvm-bugs mailing list