https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112336
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|middle-end |sanitizer Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Last reconfirmed| |2023-11-01 Summary|ICE in gen_reg_rtx |fsanitize=address vs |emit-rtl.cc:1208 while |_BitInt with a non-mode |compiling "unsigned |size (smaller than max mode |_BitInt(1) Foo;" with |size) |-fsanitize=address | CC| |dodji at gcc dot gnu.org, | |dvyukov at gcc dot gnu.org, | |kcc at gcc dot gnu.org, | |marxin at gcc dot gnu.org, | |pinskia at gcc dot gnu.org --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed. 8, 16, 32, and 64 all work. Any other size does not.