https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68973
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |trippels at gcc dot gnu.org --- Comment #13 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Created attachment 37639 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37639&action=edit reduced testcase With today's trunk I've hit the ICE in the boost testsuite: % g++ -c -w -mcpu=power8 -O3 -mlra test_fixed_containers.ii test_fixed_containers.ii: In function ‘void test_matrix(std::B<char>) [with T = std::complex<float>]’: test_fixed_containers.ii:203:1: error: insn does not satisfy its constraints: } ^ (insn 1206 1205 1207 2 (set (reg:DI 108 31) (reg:DI 9 9 [970])) test_fixed_containers.ii:171 540 {*movdi_internal64} (expr_list:REG_DEAD (reg:DI 9 9 [970]) (nil))) test_fixed_containers.ii:203:1: internal compiler error: in extract_constrain_insn, at recog.c:2190