https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91528
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- Building libada with -march=westmere and forcing STV (cost model turned off) causes a (related?) /abuild/rguenther/obj/./gcc/xgcc -B/abuild/rguenther/obj/./gcc/ -B/usr/local/x86_64-pc-linux-gnu/bin/ -B/usr/local/x86_64-pc-linux-gnu/lib/ -isystem /usr/local/x86_64-pc-linux-gnu/include -isystem /usr/local/x86_64-pc-linux-gnu/sys-include -fchecking=1 -c -g -O2 -m32 -fpic -W -Wall -gnatpg -nostdinc -m32 g-alleve.adb -o g-alleve.o +===========================GNAT BUG DETECTED==============================+ | 10.0.0 20190823 (experimental) (x86_64-pc-linux-gnu) GCC error: | | in ix86_expand_epilogue, at config/i386/i386.c:8937 | | Error detected around g-alleve.adb:507:11 | | Please submit a bug report; see https://gcc.gnu.org/bugs/ . | | Use a subject line meaningful to you and us to track the bug. | | Include the entire contents of this bug box in the report. | | Include the exact command that you entered. | | Also include sources listed below. | +==========================================================================+