https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110818
Xi Ruoyao <xry111 at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Segmentation fault with |[11 Regression] |'-O3 -fno-dce -fno-ipa-cp |Segmentation fault with |-fno-tree-dce |'-O3 -fno-dce -fno-ipa-cp |-fno-tree-sink' |-fno-tree-dce | |-fno-tree-sink' Known to work| |9.1.0 Keywords|needs-reduction | Known to fail| |10.5.0 --- Comment #10 from Xi Ruoyao <xry111 at gcc dot gnu.org> --- And "struct a e()" should be "struct a e(short unused)". But after this fix it still crashes. It's a regression started in GCC 10, but GCC 10 branch is closed anyway.