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

            Bug ID: 67284
           Summary: libgo fails to build on trunk r227015 / *-linux-gnu
           Product: gcc
           Version: 5.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: doko at gcc dot gnu.org
                CC: cmang at google dot com
  Target Milestone: ---

libgo ftbfs on the trunk r227015

powerpc64le-linux-gnu:

../../../src/libgo/go/encoding/gob/decode.go: In function
'gob.decIgnoreOpFor.pN20_encoding_gob.Decoder':
../../../src/libgo/go/encoding/gob/decode.go:843:1: internal compiler error: in
operator[], at vec.h:714
 func (dec *Decoder) decIgnoreOpFor(wireId typeId) decOp {
 ^


x86_64-linux-gnu (32bit multilib), aarch64-linux-gnu, i686-linux-gnu,
powerpc-linux-gnu:

../../../../src/libgo/go/encoding/gob/decode.go: In function
'gob.decIgnoreOpFor.pN20_encoding_gob.Decoder':
../../../../src/libgo/go/encoding/gob/decode.go:843:1: internal compiler error:
in operator[], at vec.h:714
 func (dec *Decoder) decIgnoreOpFor(wireId typeId) decOp {
 ^
0xacea17 vec<edge_def*, va_gc, vl_embed>::operator[](unsigned int)
        ../../src/gcc/vec.h:714
0xacea17 extract_true_false_edges_from_block(basic_block_def*, edge_def**,
edge_def**)
        ../../src/gcc/tree-cfg.c:8456
0xad71b1 gimple_verify_flow_info
        ../../src/gcc/tree-cfg.c:5260
0x6f2a35 verify_flow_info()
        ../../src/gcc/cfghooks.c:260
0xae7141 cleanup_tree_cfg_noloop
        ../../src/gcc/tree-cfgcleanup.c:739
0xae7141 cleanup_tree_cfg()
        ../../src/gcc/tree-cfgcleanup.c:788
0x9db3f4 execute_function_todo
        ../../src/gcc/passes.c:1900
0x9dbd03 execute_todo
        ../../src/gcc/passes.c:2005
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:5201: recipe for target 'encoding/gob.lo' failed
make[10]: *** [encoding/gob.lo] Error 1
make[10]: Leaving directory '/«PKGBUILDDIR»/build/x86_64-linux-gnu/32/libgo'
Makefile:4058: recipe for target 'all-recursive' failed
make[9]: *** [all-recursive] Error 1

Reply via email to