https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107592
--- Comment #1 from Iain Buclaw <ibuclaw at gdcproject dot org> --- Generated function: --- void foo (struct _param_0) { void label = <<< error >>>; label:; while (1) { { struct thing; thing = _param_0; goto <D.1797>; } goto <D.1796>; } <D.1796>:; }