Thank you for the bug report. I've confirmed this with gcc-linaro-4.6-2011.09-1 on ARM:
michaelh@ursa1:~/linaro/bugs$ /tools/toolchains/arch/armv7l/gcc-linaro-4.6-2011.09-armv7l-natty-cbuild181-ursa4-cortexa9r1/bin/gcc -c -O3 jsimd_arm.i
jsimd_arm.c: In function 'jsimd_quantize':
jsimd_arm.c:1334:1: internal compiler error: in neon_disambiguate_copy, at config/arm/arm.c:20315
The work-around is to compile at -O1. Which is a bit boring :)
I've set it to medium priority as it is a ftbfs, occurs at high optimisation levels, and the fault exists upstream.
Thank you for the bug report. I've confirmed this with gcc-linaro- 4.6-2011. 09-1 on ARM:
michaelh@ ursa1:~ /linaro/ bugs$ /tools/ toolchains/ arch/armv7l/ gcc-linaro- 4.6-2011. 09-armv7l- natty-cbuild181 -ursa4- cortexa9r1/ bin/gcc -c -O3 jsimd_arm.i te_copy, at config/ arm/arm. c:20315
jsimd_arm.c: In function 'jsimd_quantize':
jsimd_arm.c:1334:1: internal compiler error: in neon_disambigua
The work-around is to compile at -O1. Which is a bit boring :)
I've set it to medium priority as it is a ftbfs, occurs at high optimisation levels, and the fault exists upstream.