[LLVMbugs] [Bug 12335] New: Optimization bug when testing for integer overflows
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Fri Mar 23 03:38:49 PDT 2012
http://llvm.org/bugs/show_bug.cgi?id=12335
Bug #: 12335
Summary: Optimization bug when testing for integer overflows
Product: clang
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P
Component: Static Analyzer
AssignedTo: kremenek at apple.com
ReportedBy: wellnhofer at aevum.de
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Created attachment 8257
--> http://llvm.org/bugs/attachment.cgi?id=8257
Reduced test case
The Apache Lucy developers discovered what we think is an optimization bug in
clang. See the following bug report:
https://issues.apache.org/jira/browse/LUCY-216
And the following mailing list thread with some analysis:
http://mail-archives.apache.org/mod_mbox/incubator-lucy-dev/201203.mbox/%3CCAHkJ3Cup-Nqd2BHKfaNXF80D5m0_eC8s%2BA1EBszeJ5hZohfrGg%40mail.gmail.com%3E
Attached is a reduced test case. The program is expected to report an integer
overflow. As soon as it is compiled with optimizations, the overflow is not
detected. We could reproduce this with clang 2.9 on 32-but Linux and clang 3.1
on 64-bit OS X.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list