------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 23:23 ------- Hmm, the gimplifier is messing up (again, there was another bug like this). Here is the reduced testcase which shows the problem: typedef union { char a2[8]; }aun;
void abort (void); int main(void) { aun a = {{0}}; if (a.a2[2] != 0) abort (); return 0; } -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2005-01-18 23:23:00 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19515