slp pass assert when compiler configure with --enable-checking
Bug #960283 reported by
mickael guene
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
Fix Released
|
High
|
Ulrich Weigand | ||
4.6 |
Fix Released
|
High
|
Ulrich Weigand | ||
4.7 |
Fix Released
|
High
|
Ulrich Weigand |
Bug Description
When compiling attached small.c file with linaro-4.6-2012.03 configured with --enable-checking and gcc options :
gcc -c small.c -msoft-float -march=armv7-a -mfloat-abi=softfp -mfpu=neon -mvectorize-
I have a great number of assertion due to access to unallocated memory.
patch from Bug #960274 plus attached patch fix them all (certainly badly)
I have not done a very deep analysis but either analysis pass make a wrong decision when applying slp optimization or
code is seriously bugged.
Changed in gcc-linaro: | |
status: | Confirmed → In Progress |
To post a comment you must log in.
Thanks for the bug report. I can confirm this also with current mainline. I'll have a look.