https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68305
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2015-11-12 CC| |trippels at gcc dot gnu.org Summary|ICE on valid code at -O3 on |[6 regression] ICE on valid |x86_64-linux-gnu: tree |code at -O3 on |check: expected class |x86_64-linux-gnu: tree |‘expression’, have |check: expected class |‘exceptional’ (ssa_name) in |‘expression’, have |tree_operand_check, at |‘exceptional’ (ssa_name) in |tree.h:3436 |tree_operand_check, at | |tree.h:3436 Ever confirmed|0 |1 --- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- This is same as PR53050 comment 8, but your testcase is nicer.