ICE with 4.6 when using neon intrinsics
Bug #1013209 reported by
Ken Werner
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android |
Fix Released
|
High
|
Bernhard Rosenkraenzer | ||
Linaro GCC |
Fix Released
|
High
|
Ramana Radhakrishnan |
Bug Description
The current Linaro GCC 4.6 gets an ICE when compiling Qt in case neon support is enabled:
gcc -fpreprocessed -c testcase.i -march=armv7-a -mfloat-abi=hard -mfpu=neon -O1
testcase.i: In function 'foo':
testcase.i:7:29: internal compiler error: in expand_expr_real_1, at expr.c:8936
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://
Here's a reduced testcase (thanks Uli):
$ cat testcase.i
void foo (void)
{
__builtin_
int f;
for (f = 0; f < 128; f += 8)
_
}
Related branches
lp:~ramana/gcc-linaro/fix-lp-1013209
Merged
into
lp:gcc-linaro/4.6
- Ulrich Weigand (community): Approve
description: | updated |
Changed in gcc-linaro: | |
status: | Triaged → In Progress |
milestone: | none → 4.6-2012.07 |
Changed in linaro-android: | |
assignee: | nobody → Bernhard Rosenkraenzer (berolinux) |
status: | New → Triaged |
Changed in gcc-linaro: | |
status: | Fix Committed → Fix Released |
Changed in linaro-android: | |
milestone: | none → 12.07 |
Changed in linaro-android: | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Triaged |
milestone: | 12.07 → 12.08 |
importance: | Undecided → High |
Changed in linaro-android: | |
milestone: | 12.08 → 12.07 |
status: | Triaged → Fix Released |
To post a comment you must log in.
It looks like the issue has been introduced by: bazaar. launchpad. net/~linaro- toolchain- dev/gcc- linaro/ 4.6/revision/ 106893
http://
which is a fix for: bug #990530
Linaro GCC 4.7 is not affected.