https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811
Christophe Lyon <clyon at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |clyon at gcc dot gnu.org --- Comment #11 from Christophe Lyon <clyon at gcc dot gnu.org> --- Indeed this is tedious to bisect... I've rebuilt a 4.6.4 arm-none-eabi GCC, but it cannot compile the testcase from #c6 : pr117811.c: In function ‘buggy_shift’: pr117811.c:13:1: error: invalid operands in binary operation t_5 = t_3 >> {(unsigned int) shift_4(D), (unsigned int) shift_4(D), (unsigned int) shift_4(D), (unsigned int) shift_4(D)}; pr117811.c:13:1: error: incorrect sharing of tree nodes t_5 = t_3 >> {(unsigned int) shift_4(D), (unsigned int) shift_4(D), (unsigned int) shift_4(D), (unsigned int) shift_4(D)}; (unsigned int) shift_4(D) pr117811.c:13:1: internal compiler error: verify_stmts failed (with -O1 -mfloat-abi=hard -march=armv7-a -mfpu=neon)