https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108959

--- Comment #2 from David Binderman <dcb314 at hotmail dot com> ---
Reduced code seems to be:

union U2 {
  long f0;
  int f1
};
g_16;
g_70[];
static func_61(int) {
  for (;;)
    g_70[g_16] = 4;
}
static func_43(int *p_44) { func_61(*p_44); }
main() {
  union U2 l_38 = {9};
  int *l_49 = &l_38;
  func_43(l_49);
}

Reply via email to