I get the following ICE when running DENbench on arm-linux-gnueabi with trunk 4.6.0 -r169480, Target: armv7l-unknown-linux-gnueabi.
will try to create a testcase.
/home/eres/mainline/build_new/bin/armv7l-unknown-linux-gnueabi-gcc -c -ansi -pedantic -Wcomment -fno-asm -fsigned-char -W -Wparentheses -Wreturn-type -Wswitch -Wunused -Wsign-compare -Wimplicit -Wreturn-type -Wshadow -Wpointer-arith -Wwrite-strings -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wno-long-long -O3 -DNDEBUG -DHOST_EXAMPLE_CODE=1 -g -mcpu=cortex-a9 -mtune=cortex-a9 -ftest-coverage -pg -I. -I../th/x86/al -I../th/src -Impeg/mpeg2enc -Impeg/common -DDATA_1 -DFDCTFIX=1 -DITERATIONS=20 -ogcc/pgobj/mp2enfixdata1/quantize.o mpeg/mpeg2enc/quantize.c
mpeg/mpeg2enc/quantize.c: In function 'quant_intra':
mpeg/mpeg2enc/quantize.c:109:7: warning: declaration of 'dc_prec' shadows a global declaration [-Wshadow]
mpeg/mpeg2enc/enc_global.h:404:14: warning: shadowed declaration is here [-Wshadow]
mpeg/mpeg2enc/quantize.c: In function 'iquant_intra':
mpeg/mpeg2enc/quantize.c:189:7: warning: declaration of 'dc_prec' shadows a global declaration [-Wshadow]
mpeg/mpeg2enc/enc_global.h:404:14: warning: shadowed declaration is here [-Wshadow]
mpeg/mpeg2enc/quantize.c: In function 'iquant1_intra':
mpeg/mpeg2enc/quantize.c:241:7: warning: declaration of 'dc_prec' shadows a global declaration [-Wshadow]
mpeg/mpeg2enc/enc_global.h:404:14: warning: shadowed declaration is here [-Wshadow]
mpeg/mpeg2enc/quantize.c: In function 'iquant_intra':
mpeg/mpeg2enc/quantize.c:210:1: internal compiler error: in push_minipool_fix, at config/arm/arm.c:12084
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Attached is a testcase. Run with -O3 to reporoduce the ICE.