https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95237
--- Comment #18 from Sunil Pandey <skpgkp2 at gmail dot com> --- Another test, trigger with -Os option. $ cat foo.i int a; long long b() {} int c() { if (b()) a = 1; } $gcc -m32 -mpreferred-stack-boundary=2 -Os -c foo.i during GIMPLE pass: adjust_alignment foo.i: In function ??c??: foo.i:3:5: internal compiler error: in execute, at adjust-alignment.c:74 3 | int c() { | ^ 0x2091411 execute /local/skpandey/gccwork/pr95237/gitlab/gcc.orig/gcc/adjust-alignment.c:74 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.