http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57251
Bug ID: 57251 Summary: ICE in optab_handler, at optabs.h:258 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: antoine.balestrat at gmail dot com Hello ! Using GCC 4.9.0 as of 20130511 : $ cat optab.c short a, b; int f() { long long i = 2; a ? f() ? : 0 : b--; b &= i *= a |= 0; } $ xgcc -O2 -ftracer -m32 optab.c optab.c: In function âfâ: optab.c:6:7: internal compiler error: in optab_handler, at optabs.h:258 b &= i *= a |= 0; ^ Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.