This case resembles gcc.dg/20040123-1.c.
-- Summary: remove condition check code BUG with -O2 Product: gcc Version: 3.4.6 Status: UNCONFIRMED Severity: critical Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: inaoka dot kazuhiro at renesas dot com GCC target triplet: m32r http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26276