math.c broken on i386, when compiling with -O1 -C
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
frama-c (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
glibc (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
jemalloc (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
# cat <<EOF >math.c
#include <math.h>
int main() {return 0;}
EOF
# gcc -C -O1 math.c
expected, no output, exit code 0, like on amd64.
Actual is exit code 1 with output:
In file included from /usr/include/
/usr/include/
/usr/include/
__inline_
^
/usr/include/
/usr/include/
__inline_
^
/usr/include/
/usr/include/
__inline_
^
/usr/include/
/usr/include/
__inline_
^
/usr/include/
/usr/include/
__inline_
^
/usr/include/
/usr/include/
__inline_
^
tags: | added: i386 |
tags: | added: i386mustdie |
tags: | added: 32bitmustdie |
Changed in frama-c (Ubuntu): | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in jemalloc (Ubuntu): | |
importance: | Medium → Wishlist |
description: | updated |
description: | updated |
description: | updated |
summary: |
- math.c broken on i386, when compiling with -O2 -C + math.c broken on i386, when compiling with -O1 -C |
Changed in glibc (Ubuntu): | |
importance: | High → Wishlist |
Changed in jemalloc (Ubuntu): | |
status: | Triaged → Invalid |
Changed in glibc (Ubuntu): | |
status: | Triaged → Invalid |
frama-c package, compiles jemalloc with '-C' in CPPFLAGS and thus ftbfs.
Will try to fix frama-c to not use '-C' when compiling jemalloc sub-component.
'-C' is not default CPPFLAG for jemalloc.