https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70319
--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- Unfortunately I can reproduce neither on 32-bit nor on 64-bit SPARC, so this might come from the RTL expander. But experience showed that this might also come from the SRA pass. Can you attach a reduced testcase for gcc.dg/sso/q2.c which aborts at -Og?