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)

Reply via email to