https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128336
--- Comment #3 from Haoxin Tu <haoxintu at gmail dot com> ---
Added another case that triggers the same ICE:
int f(int);
void h(void) {
int s = 0;
int g = 0;
g += f(s);
char *s; /* conflicting types for 's' */
}
