------- Comment #3 from tbm at cyrius dot com 2007-11-17 16:09 ------- I get this ICE too and the backtrace looks suspiciously similar. My testcase needs -O3:
/* Testcase by Martin Michlmayr <[EMAIL PROTECTED]> */ struct User { char username[10]; }; void auth_set_username (struct User *user) { char *d; char ch; d = user->username + (user->username[0] == '~'); while ((ch = *d++) != '\0') /* do nothing */ ; } -- tbm at cyrius dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tbm at cyrius dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33453