NEW GCC build failure, HEAD@171429 on native
GCC regression tester
regress@geoffk.org
Fri Mar 25 00:30:00 GMT 2011
With your recent patch, GCC HEAD revision 171429 had problems on:
native: build (NEW build failure)
Attached is build output for those targets.
The previous build was of revision 171425.
Log information for changes since the last build:
------------------------------------------------------------------------
r171426 | froydnj | 2011-03-24 16:37:02 -0700 (Thu, 24 Mar 2011) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/function.c
M /trunk/gcc/passes.c
* function.c (instantiate_virtual_regs): Use FOR_EACH_BB and
FOR_BB_INSNS_SAFE to iterate through insns. Re-indent.
(pass_instantiate_virtual_regs): Require PROP_cfglayout.
* passes.c (init_optimization_passes): Move
pass_instantiate_virtual_regs after pass_into_cfg_layout_mode.
------------------------------------------------------------------------
r171427 | ian | 2011-03-24 16:46:17 -0700 (Thu, 24 Mar 2011) | 2 lines
Changed paths:
M /trunk/libgo/MERGE
M /trunk/libgo/Makefile.am
M /trunk/libgo/Makefile.in
M /trunk/libgo/go/archive/zip/reader.go
M /trunk/libgo/go/big/int.go
M /trunk/libgo/go/big/int_test.go
M /trunk/libgo/go/big/nat.go
M /trunk/libgo/go/bufio/bufio_test.go
M /trunk/libgo/go/compress/flate/deflate_test.go
M /trunk/libgo/go/compress/lzw/reader_test.go
M /trunk/libgo/go/compress/lzw/writer_test.go
A /trunk/libgo/go/crypto/ecdsa
A /trunk/libgo/go/crypto/ecdsa/ecdsa.go
A /trunk/libgo/go/crypto/ecdsa/ecdsa_test.go
M /trunk/libgo/go/crypto/elliptic/elliptic.go
M /trunk/libgo/go/crypto/openpgp/packet/packet.go
M /trunk/libgo/go/crypto/openpgp/packet/packet_test.go
M /trunk/libgo/go/crypto/openpgp/packet/private_key.go
M /trunk/libgo/go/crypto/openpgp/packet/public_key.go
M /trunk/libgo/go/crypto/openpgp/packet/public_key_test.go
M /trunk/libgo/go/crypto/openpgp/packet/signature.go
M /trunk/libgo/go/crypto/openpgp/read_test.go
M /trunk/libgo/go/crypto/openpgp/write.go
M /trunk/libgo/go/crypto/openpgp/write_test.go
M /trunk/libgo/go/crypto/tls/common.go
M /trunk/libgo/go/crypto/tls/conn.go
M /trunk/libgo/go/crypto/tls/generate_cert.go
M /trunk/libgo/go/debug/proc/proc_darwin.go
M /trunk/libgo/go/debug/proc/proc_freebsd.go
M /trunk/libgo/go/debug/proc/proc_linux.go
M /trunk/libgo/go/debug/proc/proc_windows.go
M /trunk/libgo/go/exec/exec.go
M /trunk/libgo/go/exec/exec_test.go
M /trunk/libgo/go/exp/eval/stmt.go
M /trunk/libgo/go/exp/eval/stmt_test.go
M /trunk/libgo/go/exp/ogle/cmd.go
M /trunk/libgo/go/expvar/expvar.go
M /trunk/libgo/go/flag/flag.go
M /trunk/libgo/go/flag/flag_test.go
M /trunk/libgo/go/fmt/format.go
M /trunk/libgo/go/fmt/scan.go
M /trunk/libgo/go/fmt/scan_test.go
M /trunk/libgo/go/go/ast/ast.go
M /trunk/libgo/go/go/ast/filter.go
M /trunk/libgo/go/go/ast/print.go
M /trunk/libgo/go/go/ast/scope.go
M /trunk/libgo/go/go/ast/walk.go
M /trunk/libgo/go/go/parser/interface.go
M /trunk/libgo/go/go/parser/parser.go
M /trunk/libgo/go/go/parser/parser_test.go
M /trunk/libgo/go/go/printer/nodes.go
M /trunk/libgo/go/go/printer/printer.go
M /trunk/libgo/go/go/printer/printer_test.go
M /trunk/libgo/go/go/printer/testdata/expressions.golden
M /trunk/libgo/go/go/printer/testdata/expressions.input
M /trunk/libgo/go/go/printer/testdata/expressions.raw
A /trunk/libgo/go/go/printer/testdata/slow.golden
A /trunk/libgo/go/go/printer/testdata/slow.input
M /trunk/libgo/go/go/scanner/scanner.go
M /trunk/libgo/go/go/scanner/scanner_test.go
M /trunk/libgo/go/go/typechecker/scope.go
D /trunk/libgo/go/go/typechecker/testdata/test0.go
A /trunk/libgo/go/go/typechecker/testdata/test0.src
D /trunk/libgo/go/go/typechecker/testdata/test1.go
A /trunk/libgo/go/go/typechecker/testdata/test1.src
D /trunk/libgo/go/go/typechecker/testdata/test3.go
A /trunk/libgo/go/go/typechecker/testdata/test3.src
D /trunk/libgo/go/go/typechecker/testdata/test4.go
A /trunk/libgo/go/go/typechecker/testdata/test4.src
A /trunk/libgo/go/go/typechecker/type.go
M /trunk/libgo/go/go/typechecker/typechecker.go
M /trunk/libgo/go/go/typechecker/typechecker_test.go
M /trunk/libgo/go/go/typechecker/universe.go
M /trunk/libgo/go/gob/codec_test.go
M /trunk/libgo/go/gob/decode.go
M /trunk/libgo/go/gob/decoder.go
M /trunk/libgo/go/gob/encode.go
M /trunk/libgo/go/gob/encoder.go
A /trunk/libgo/go/gob/gobencdec_test.go
A /trunk/libgo/go/gob/timing_test.go
M /trunk/libgo/go/gob/type.go
M /trunk/libgo/go/gob/type_test.go
A /trunk/libgo/go/hash/fnv
A /trunk/libgo/go/hash/fnv/fnv.go
A /trunk/libgo/go/hash/fnv/fnv_test.go
A /trunk/libgo/go/http/cgi
A /trunk/libgo/go/http/cgi/child.go
A /trunk/libgo/go/http/cgi/child_test.go
A /trunk/libgo/go/http/cgi/host.go
A /trunk/libgo/go/http/cgi/host_test.go
A /trunk/libgo/go/http/cgi/matryoshka_test.go
M /trunk/libgo/go/http/client.go
M /trunk/libgo/go/http/client_test.go
A /trunk/libgo/go/http/cookie.go
A /trunk/libgo/go/http/cookie_test.go
M /trunk/libgo/go/http/dump.go
A /trunk/libgo/go/http/export_test.go
M /trunk/libgo/go/http/fs.go
M /trunk/libgo/go/http/fs_test.go
A /trunk/libgo/go/http/httptest
A /trunk/libgo/go/http/httptest/recorder.go
A /trunk/libgo/go/http/httptest/server.go
M /trunk/libgo/go/http/persist.go
M /trunk/libgo/go/http/pprof/pprof.go
M /trunk/libgo/go/http/proxy_test.go
A /trunk/libgo/go/http/range_test.go
M /trunk/libgo/go/http/readrequest_test.go
M /trunk/libgo/go/http/request.go
M /trunk/libgo/go/http/request_test.go
M /trunk/libgo/go/http/requestwrite_test.go
M /trunk/libgo/go/http/response.go
M /trunk/libgo/go/http/responsewrite_test.go
M /trunk/libgo/go/http/serve_test.go
M /trunk/libgo/go/http/server.go
M /trunk/libgo/go/http/transport.go
A /trunk/libgo/go/http/transport_test.go
M /trunk/libgo/go/io/ioutil/ioutil.go
M /trunk/libgo/go/io/ioutil/tempfile.go
M /trunk/libgo/go/io/ioutil/tempfile_test.go
M /trunk/libgo/go/io/pipe.go
M /trunk/libgo/go/mime/multipart/multipart.go
M /trunk/libgo/go/mime/multipart/multipart_test.go
M /trunk/libgo/go/net/fd.go
M /trunk/libgo/go/net/fd_linux.go
M /trunk/libgo/go/net/ip.go
M /trunk/libgo/go/netchan/common.go
M /trunk/libgo/go/netchan/export.go
M /trunk/libgo/go/netchan/import.go
M /trunk/libgo/go/netchan/netchan_test.go
M /trunk/libgo/go/os/exec.go
M /trunk/libgo/go/os/inotify/inotify_linux_test.go
M /trunk/libgo/go/os/os_test.go
A /trunk/libgo/go/path/filepath
A /trunk/libgo/go/path/filepath/match.go
A /trunk/libgo/go/path/filepath/match_test.go
A /trunk/libgo/go/path/filepath/path.go
A /trunk/libgo/go/path/filepath/path_test.go
A /trunk/libgo/go/path/filepath/path_unix.go
A /trunk/libgo/go/path/filepath/path_windows.go
M /trunk/libgo/go/path/match.go
M /trunk/libgo/go/path/match_test.go
M /trunk/libgo/go/path/path.go
M /trunk/libgo/go/path/path_test.go
D /trunk/libgo/go/path/path_unix.go
D /trunk/libgo/go/path/path_windows.go
M /trunk/libgo/go/reflect/all_test.go
M /trunk/libgo/go/reflect/value.go
M /trunk/libgo/go/rpc/client.go
M /trunk/libgo/go/rpc/server.go
M /trunk/libgo/go/rpc/server_test.go
M /trunk/libgo/go/runtime/debug.go
A /trunk/libgo/go/runtime/mem.go
M /trunk/libgo/go/runtime/pprof/pprof.go
A /trunk/libgo/go/runtime/pprof/pprof_test.go
M /trunk/libgo/go/strings/strings.go
M /trunk/libgo/go/strings/strings_test.go
M /trunk/libgo/go/sync/waitgroup.go
M /trunk/libgo/go/template/template.go
M /trunk/libgo/go/testing/script/script.go
M /trunk/libgo/go/testing/testing.go
M /trunk/libgo/go/time/sleep.go
M /trunk/libgo/go/time/sleep_test.go
A /trunk/libgo/go/time/sys.go
M /trunk/libgo/go/time/time.go
M /trunk/libgo/go/time/time_test.go
M /trunk/libgo/go/websocket/server.go
M /trunk/libgo/go/websocket/websocket_test.go
M /trunk/libgo/go/xml/xml.go
M /trunk/libgo/merge.sh
M /trunk/libgo/runtime/channel.h
M /trunk/libgo/runtime/go-rec-big.c
M /trunk/libgo/runtime/go-rec-nb-big.c
M /trunk/libgo/runtime/go-rec-nb-small.c
M /trunk/libgo/runtime/go-rec-small.c
M /trunk/libgo/runtime/go-reflect-chan.c
M /trunk/libgo/syscalls/exec.go
M /trunk/libgo/testsuite/gotest
Update to current version of Go library.
------------------------------------------------------------------------
r171428 | rth | 2011-03-24 17:04:19 -0700 (Thu, 24 Mar 2011) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/alpha/predicates.md
alpha: Revert change to input_operand for 32-bit vms.
------------------------------------------------------------------------
r171429 | rth | 2011-03-24 17:09:36 -0700 (Thu, 24 Mar 2011) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/alpha/alpha.md
M /trunk/gcc/config/alpha/predicates.md
alpha: Unify zero_extend patterns with attribute enabled.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
-------------- next part --------------
gccspec.o intl.o prefix.o version.o driver-i386.o ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include -g -O2 -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cpp gcc.o opts-common.o gcc-options.o diagnostic.o pretty-print.o input.o vec.o ggc-none.o \
cppspec.o intl.o prefix.o version.o driver-i386.o ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -dumpspecs > tmp-specs
/bin/sh: line 1: 12105 Segmentation fault /home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -dumpspecs > tmp-specs
make[3]: *** [specs] Error 139
make[3]: *** Waiting for unfinished jobs....
/bin/sh /home/regress/tbox/svn-gcc/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
echo timestamp > s-attrtab
/bin/sh /home/regress/tbox/svn-gcc/gcc/../move-if-change tmp-automata.c insn-automata.c
echo timestamp > s-automata
rm gcj-dbtool.pod jcf-dump.pod jv-convert.pod grmic.pod gcov.pod gcj.pod gc-analyze.pod gfdl.pod cpp.pod gij.pod gfortran.pod fsf-funding.pod gcc.pod
make[3]: Leaving directory `/home/regress/tbox/native/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/home/regress/tbox/native/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/home/regress/tbox/native/build'
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list