https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89108
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |compile-time-hog, | |memory-hog Status|UNCONFIRMED |NEW Last reconfirmed| |2019-01-30 Ever confirmed|0 |1 Known to fail| |7.4.0, 8.2.1, 9.0 --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- The hard limit is there to make compiling possible in some cases. Btw, santizing makes your "small" testcase quite large. It's also of the usual repeat-many-similiar-things-in-one-functions cases where var-tracking runs into quadraticnesses. Confirmed with -O2 -g -fsanitize={undefined,address} (only need either, not both)