------- Comment #8 from mueller at gcc dot gnu dot org 2006-03-10 10:51 ------- shorter testcase:
=== Cut === typedef union { int d; int L; } U; void breakme() { int rv; ovfl: ((U*)&rv)->d = 42; if (((U*)&rv)->L) goto ovfl; } === Cut === -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26626