https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I see it too, on i686-linux as during RTL pass: reload ../../gcc/d/dmd/expression.d: In function ‘syntaxCopy’: ../../gcc/d/dmd/expression.d:4237:5: internal compiler error: in get_equiv, at lra-constraints.cc:534 4237 | } | ^ /home/jakub/src/gcc/obj11/./prev-gcc/gdc -B/home/jakub/src/gcc/obj11/./prev-gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -O2 -g -B/home/jakub/src/gcc/obj11/prev-i686-pc-linux-gnu/libphob 0x8fdfe94 get_equiv ../../gcc/lra-constraints.cc:534 0x8fef557 lra_constraints(bool) ../../gcc/lra-constraints.cc:5052 0x8fd58a3 lra(_IO_FILE*) ../../gcc/lra.cc:2375 0x8f7398b do_reload ../../gcc/ira.cc:5955 0x8f73e40 execute ../../gcc/ira.cc:6141 and on x86_64 when building 32-bit libgo: during RTL pass: reload ../../../../libgo/go/reflect/type.go: In function ‘reflect.rtype.Method’: ../../../../libgo/go/reflect/type.go:604:1: internal compiler error: in get_equiv, at lra-constraints.cc:534 0x7ed869 get_equiv ../../gcc/lra-constraints.cc:534 0x127ef32 lra_constraints(bool) ../../gcc/lra-constraints.cc:5052 0x1269b04 lra(_IO_FILE*) ../../gcc/lra.cc:2375 0x121b7e9 do_reload ../../gcc/ira.cc:5955 0x121b7e9 execute ../../gcc/ira.cc:6141 Please submit a full bug report, with preprocessed source (by using -freport-bug). Reverting r13-5730-gf661c0bb6371f355966a67b5ce71398e80792948 makes it work again.