https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88157

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vmakarov at gcc dot gnu.org
   Target Milestone|---                         |9.0

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
On the x86_64-linux libgo 32-bit multilib built fine.
But if I just cd x86_64-pc-linux-gnu/32/libgo
and run following (note the added -mno-sse -mno-mmx), it ICEs too:
/home/jakub/src/gcc/obj68/./gcc/gccgo -B/home/jakub/src/gcc/obj68/./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 -m32
-minline-all-stringops -g -O2 -I . -c -fgo-pkgpath=encoding/gob
../../../../libgo/go/encoding/gob/dec_helpers.go
../../../../libgo/go/encoding/gob/decode.go
../../../../libgo/go/encoding/gob/decoder.go
../../../../libgo/go/encoding/gob/doc.go
../../../../libgo/go/encoding/gob/enc_helpers.go
../../../../libgo/go/encoding/gob/encode.go
../../../../libgo/go/encoding/gob/encoder.go
../../../../libgo/go/encoding/gob/error.go
../../../../libgo/go/encoding/gob/type.go  -fPIC -o encoding/.libs/gob.o
-mno-sse -mno-mmx
during RTL pass: reload
../../../../libgo/go/encoding/gob/decode.go: In function
‘gob.decodeSlice..1encoding/gob.Decoder’:
../../../../libgo/go/encoding/gob/decode.go:613:1: internal compiler error:
Maximum number of LRA assignment passes is achieved (30)

  613 | func (dec *Decoder) decodeSlice(state *decoderState, value
reflect.Value, elemOp decOp, ovfl error, helper decHelper) {
      | ^
0xcbd910 lra_assign(bool&)
        ../../gcc/lra-assigns.c:1669
0xcb841d lra(_IO_FILE*)
        ../../gcc/lra.c:2508
0xc64909 do_reload
        ../../gcc/ira.c:5469
0xc64909 execute
        ../../gcc/ira.c:5653
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

Reply via email to