------- Additional Comments From kazu at cs dot umass dot edu 2004-11-16 15:06 ------- Reduced a little more:
/* ./cc1 -O1 pr18519.c */ int baz (int *); void foo (int *uc) { int *invalidp; int invalid; while (1) { invalidp = &invalid; if (baz (uc)) invalid = 1; invalid = 0; } } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18519