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

Reply via email to