------- Additional Comments From kazu at cs dot umass dot edu 2004-01-03 03:04 -------
Reduced to:
/* Use ./cc1 -O0. */
struct s {
char c;
};
struct s
foo (char c)
{
struct s s = { c };
return s;
}
Replacing char with int will not produce the ICE.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8835