[Bug middle-end/113415] ICE: RTL check: expected elt 3 type 'e' or 'u', have '0' (rtx code_label) in PATTERN, at rtl.h:1511 with -mstringop-strategy=byte_loop and invalid __asm__ on _BitInt()

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 16 06:00:50 GMT 2024


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

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
This might fail the same way:
```
void
foo(void)
{
  unsigned long bitint0[64];
lab:
  __asm__ goto("" : "=r"(bitint0) : : : lab);
}
```


More information about the Gcc-bugs mailing list