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

            Bug ID: 67341
           Summary: [ICE] libgo build failure: in
                    mark_stmt_if_obviously_necessary, at
                    tree-ssa-dce.c:278
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gary at intrepid dot com
  Target Milestone: ---

A change made to the trunk within the past week/so (trunk version greater than
227110) triggers this ICE.  Full bootstrap, release checks, CFLAGS='-O3'.

libtool: compile:  /eng/upc/dev/gary/gupc-merge/bld/packed-opt/./gcc/gccgo
-B/eng/upc/dev/gary/gu
pc-merge/bld/packed-opt/./gcc/
-B/eng/upc/dev/gary/gupc-merge/rls/packed-opt/x86_64-pc-linux-gnu/
bin/ -B/eng/upc/dev/gary/gupc-merge/rls/packed-opt/x86_64-pc-linux-gnu/lib/
-isystem /eng/upc/dev
/gary/gupc-merge/rls/packed-opt/x86_64-pc-linux-gnu/include -isystem
/eng/upc/dev/gary/gupc-merge
/rls/packed-opt/x86_64-pc-linux-gnu/sys-include -minline-all-stringops -O2 -g
-I . -c -fgo-pkgpat
h=encoding/gob
/eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/decode.go
/eng/upc/dev
/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/decoder.go
/eng/upc/dev/gary/gupc-merge/src/gupc/
libgo/go/encoding/gob/dec_helpers.go
/eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/
doc.go /eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/encode.go
/eng/upc/dev/gary/gu
pc-merge/src/gupc/libgo/go/encoding/gob/encoder.go
/eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go
/encoding/gob/enc_helpers.go
/eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/error.go
 /eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/type.go  -fPIC -o
encoding/.libs/gob
.o
/eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/decode.go: In
function ‘gob.decIgnoreOpFor.pN20_encoding_gob.Decoder’:
/eng/upc/dev/gary/gupc-merge/src/gupc/libgo/go/encoding/gob/decode.go:843:1:
internal compiler error: in mark_stmt_if_obviously_necessary, at
tree-ssa-dce.c:278
 func (dec *Decoder) decIgnoreOpFor(wireId typeId) decOp {
 ^
0xa80fab mark_stmt_if_obviously_necessary
        /eng/upc/dev/gary/gupc-merge/src/gupc/gcc/tree-ssa-dce.c:278
0xa80fab find_obviously_necessary_stmts
        /eng/upc/dev/gary/gupc-merge/src/gupc/gcc/tree-ssa-dce.c:397
0xa80fab perform_tree_ssa_dce
        /eng/upc/dev/gary/gupc-merge/src/gupc/gcc/tree-ssa-dce.c:1635

Reply via email to