https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84021
Bug ID: 84021 Summary: [8 Regression] bootstrap fails in libgo on powerpc64le-linux-gnu Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org Target Milestone: --- trunk 20180124 fails to build libgo on powerpc64le-linux-gnu: libtool: compile: /<<PKGBUILDDIR>>/build/./gcc/gccgo -B/<<PKGBUILDDIR>>/build/./gcc/ -B/usr/lib/gcc-snapshot/powerpc64le-linux-gnu/bin/ -B/usr/lib/gcc -snapshot/powerpc64le-linux-gnu/lib/ -isystem /usr/lib/gcc-snapshot/powerpc64le-linux-gnu/include -isystem /usr/lib/gcc-snapshot/powerpc64le-linux-gnu/ sys-include -O2 -g -I . -c -fgo-pkgpath=crypto/tls ../../../src/libgo/go/crypto/tls/alert.go ../../../src/libgo/go/crypto/tls/cipher_suites.go ../../.. /src/libgo/go/crypto/tls/common.go ../../../src/libgo/go/crypto/tls/conn.go ../../../src/libgo/go/crypto/tls/handshake_client.go ../../../src/libgo/go/ crypto/tls/handshake_messages.go ../../../src/libgo/go/crypto/tls/handshake_server.go ../../../src/libgo/go/crypto/tls/key_agreement.go ../../../src/li bgo/go/crypto/tls/prf.go ../../../src/libgo/go/crypto/tls/ticket.go ../../../src/libgo/go/crypto/tls/tls.go -o crypto/tls.o >/dev/null 2>&1 during RTL pass: vartrack ../../../src/libgo/go/cmd/go/internal/work/gccgo.go: In function 'work.gc.N35_cmd_go_internal_work.gccgoToolchain': ../../../src/libgo/go/cmd/go/internal/work/gccgo.go:54:1: internal compiler error: in vt_expand_var_loc_chain, at var-tracking.c:8331 func (tools gccgoToolchain) gc(b *Builder, a *Action, archive string, importcfg []byte, asmhdr bool, gofiles []string) (ofile string, output []byte, e rr error) { ^ 0x10ddbf2f vt_expand_var_loc_chain ../../src/gcc/var-tracking.c:8331 0x10ddbf2f vt_expand_loc_callback ../../src/gcc/var-tracking.c:8527 0x1042293f cselib_expand_value_rtx_1 ../../src/gcc/cselib.c:1714 0x104227a7 cselib_expand_value_rtx_1 ../../src/gcc/cselib.c:1752 0x104227a7 cselib_expand_value_rtx_1 ../../src/gcc/cselib.c:1752 0x1042541f cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../src/gcc/cselib.c:1561 0x10ddb607 vt_expand_var_loc_chain ../../src/gcc/var-tracking.c:8364 0x10ddb607 vt_expand_loc_callback ../../src/gcc/var-tracking.c:8527 0x1042293f cselib_expand_value_rtx_1 ../../src/gcc/cselib.c:1714 0x104227a7 cselib_expand_value_rtx_1 ../../src/gcc/cselib.c:1752 0x1042541f cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../src/gcc/cselib.c:1561 0x10ddb607 vt_expand_var_loc_chain ../../src/gcc/var-tracking.c:8364 0x10ddb607 vt_expand_loc_callback ../../src/gcc/var-tracking.c:8527 0x1042293f cselib_expand_value_rtx_1 ../../src/gcc/cselib.c:1714 0x1042541f cselib_expand_value_rtx_cb(rtx_def*, bitmap_head*, int, rtx_def* (*)(rtx_def*, bitmap_head*, int, void*), void*) ../../src/gcc/cselib.c:1561 0x10dd28cf vt_expand_var_loc_chain ../../src/gcc/var-tracking.c:8364 0x10dd28cf vt_expand_1pvar ../../src/gcc/var-tracking.c:8640 0x10dd28cf emit_note_insn_var_location(variable**, emit_note_data*) ../../src/gcc/var-tracking.c:8695 0x10ddc36f void hash_table<variable_hasher, xcallocator>::traverse_noresize<emit_note_data*, &(emit_note_insn_var_location(variable**, emit_note_data*))>(emit_note_data*) ../../src/gcc/hash-table.h:969 0x10ddc36f void hash_table<variable_hasher, xcallocator>::traverse<emit_note_data*, &(emit_note_insn_var_location(variable**, emit_note_data*))>(emit_note_data*) ../../src/gcc/hash-table.h:990 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <file:///usr/share/doc/gcc-snapshot/README.Bugs> for instructions. Makefile:3331: recipe for target 'cmd/go/internal/work.lo' failed make[6]: *** [cmd/go/internal/work.lo] Error 1 make[6]: *** Waiting for unfinished jobs.... seeing that on powerpc-linux-gnu as well https://buildd.debian.org/status/package.php?p=gcc-snapshot