[gcc-linaro wrong-code regression] gcc 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 breaks gtk on armhf
Bug #1194123 reported by
Sebastien Bacher
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
Fix Released
|
Undecided
|
Unassigned | ||
gcc |
Fix Released
|
Medium
|
|||
Ubuntu |
Triaged
|
Medium
|
Unassigned | ||
gcc-4.8 (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
* Something in that upload is creating problems for gtk on armhf:
https:/
* The tests started failing, as showed by the saucy test rebuild:
https:/
tests/a11y/text fails on a "Cannot animate property 'background-image'" error
The error can be reproduced on a porter box, downgrading gcc doing "make clean; make" in debian/
summary: |
- 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 breaks gtk on armhf + gcc 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 breaks gtk on armhf |
Changed in gcc-4.8 (Ubuntu): | |
importance: | Undecided → High |
Changed in gtk+3.0 (Ubuntu): | |
importance: | Undecided → High |
summary: |
- gcc 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 breaks gtk on armhf + [gcc-linaro wrong-code regression] gcc 4.8.1-2ubuntu1 to 4.8.1-3ubuntu1 + breaks gtk on armhf |
Changed in gtk+3.0 (Ubuntu): | |
status: | New → Invalid |
Changed in gcc: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in gcc: | |
status: | New → Confirmed |
Changed in gcc: | |
status: | Confirmed → Fix Released |
Changed in gcc-linaro: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
We're getting a miscompare on the 178.galgel benchmark in SPEC2000 on armv7l- unknown- linux-gnueabihf , on a Cortex-A15.
The .mis file just says 'galgel.out' short.
Bisection shows it started with r199439.
2013-05-30 Bernd Schmidt <email address hidden>
Zhenqiang Chen <email address hidden>
config/ arm/arm- protos. h: Add and update function protos. arm/arm. c (use_simple_ return_ p): New added. expand_ return) : Check simple_return flag. arm/arm. md: Add simple_return and conditional simple_return. arm/iterators. md: Add iterator for return and simple_return.
config/
(thumb2_
config/
config/
The compiler was configured: "--with- cpu=cortex- a15 --with- fpu=neon- vfpv4 --with-mode=thumb --with-float=hard --enable- languages= c,c++,fortran"
The flags for the benchmark are -ffixed-form -mthumb -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard -O3.
It works with -O1, fails at -O2 and -O3