NEW GCC build failure, HEAD@196201 on native

GCC regression tester regress@geoffk.org
Thu Feb 21 11:30:00 GMT 2013


With your recent patch, GCC HEAD revision 196201 had problems on:
native: build (NEW build failure)
Attached is build output for those targets.
The previous build was of revision 196194.

Log information for changes since the last build:
------------------------------------------------------------------------
r196195 | jakub | 2013-02-21 01:33:49 -0800 (Thu, 21 Feb 2013) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/expr.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/compile/pr56405.c

	PR inline-asm/56405
	* expr.c (expand_expr_real_1) <case TARGET_MEM_REF, MEM_REF>: Don't
	use movmisalign or extract_bit_field for EXPAND_MEMORY modifier.

	* gcc.c-torture/compile/pr56405.c: New test.

------------------------------------------------------------------------
r196196 | jakub | 2013-02-21 01:40:44 -0800 (Thu, 21 Feb 2013) | 11 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/gnat-style.texi
   M /trunk/gcc/ada/projects.texi
   M /trunk/gcc/doc/invoke.texi
   M /trunk/libjava/classpath/ChangeLog.gcj
   M /trunk/libjava/classpath/doc/cp-tools.texinfo

	PR bootstrap/56258
	* doc/invoke.texi (-fdump-rtl-pro_and_epilogue): Use @item
	instead of @itemx.

	* gnat-style.texi (@title): Remove @hfill.
	* projects.texi: Avoid line wrapping inside of @pxref or
	@xref.

	* doc/cp-tools.texinfo (Virtual Machine Options): Use just
	one @gccoptlist instead of 3 separate ones.

------------------------------------------------------------------------
r196199 | mpolacek | 2013-02-21 02:21:19 -0800 (Thu, 21 Feb 2013) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/torture/pr56398.C

New test for PR56398.

------------------------------------------------------------------------
r196200 | rguenth | 2013-02-21 02:52:39 -0800 (Thu, 21 Feb 2013) | 17 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   D /trunk/gcc/testsuite/g++.dg/warn/Warray-bounds-6.C
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/pr21559.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/vrp17.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/vrp18.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/vrp23.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/vrp24.c
   M /trunk/gcc/tree-vrp.c

2013-02-21  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/56415
	Revert
	2013-02-11  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/56273
	* tree-vrp.c (simplify_cond_using_ranges): Disable for the
	first VRP run.

	* g++.dg/warn/Warray-bounds-6.C: New testcase.
	* gcc.dg/tree-ssa/pr21559.c: Adjust.
	* gcc.dg/tree-ssa/vrp17.c: Likewise.
	* gcc.dg/tree-ssa/vrp18.c: Likewise.
	* gcc.dg/tree-ssa/vrp23.c: Likewise.
	* gcc.dg/tree-ssa/vrp24.c: Likewise.

------------------------------------------------------------------------
r196201 | kcc | 2013-02-21 02:57:10 -0800 (Thu, 21 Feb 2013) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c
   M /trunk/libsanitizer/ChangeLog
   M /trunk/libsanitizer/MERGE
   M /trunk/libsanitizer/asan/asan_flags.h
   M /trunk/libsanitizer/asan/asan_intercepted_functions.h
   M /trunk/libsanitizer/asan/asan_interceptors.cc
   M /trunk/libsanitizer/asan/asan_internal.h
   M /trunk/libsanitizer/asan/asan_mac.cc
   M /trunk/libsanitizer/asan/asan_mapping.h
   M /trunk/libsanitizer/asan/asan_report.cc
   M /trunk/libsanitizer/asan/asan_rtl.cc
   D /trunk/libsanitizer/asan/dynamic/asan_interceptors_dynamic.cc
   M /trunk/libsanitizer/include/sanitizer/asan_interface.h
   M /trunk/libsanitizer/include/sanitizer/common_interface_defs.h
   M /trunk/libsanitizer/sanitizer_common/Makefile.am
   M /trunk/libsanitizer/sanitizer_common/Makefile.in
   M /trunk/libsanitizer/sanitizer_common/sanitizer_common.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_common.h
   M /trunk/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_flags.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_internal_defs.h
   M /trunk/libsanitizer/sanitizer_common/sanitizer_libc.h
   M /trunk/libsanitizer/sanitizer_common/sanitizer_linux.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_mac.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h
   A /trunk/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
   A /trunk/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
   M /trunk/libsanitizer/sanitizer_common/sanitizer_posix.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_stacktrace.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_symbolizer_linux.cc
   M /trunk/libsanitizer/sanitizer_common/sanitizer_win.cc
   M /trunk/libsanitizer/tsan/tsan_platform_linux.cc
   M /trunk/libsanitizer/tsan/tsan_platform_mac.cc
   M /trunk/libsanitizer/tsan/tsan_platform_windows.cc
   M /trunk/libsanitizer/tsan/tsan_rtl.h
   M /trunk/libsanitizer/tsan/tsan_rtl_thread.cc
   M /trunk/libsanitizer/tsan/tsan_stat.cc
   M /trunk/libsanitizer/tsan/tsan_stat.h
   M /trunk/libsanitizer/tsan/tsan_suppressions.cc

libsanitizer merge from upstream r175733
------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------
mv -f .deps/asan_win.Tpo .deps/asan_win.Plo
mv -f .deps/asan_report.Tpo .deps/asan_report.Plo
mv -f .deps/asan_interceptors.Tpo .deps/asan_interceptors.Plo
mv -f .deps/asan_allocator2.Tpo .deps/asan_allocator2.Plo
/bin/sh ../libtool --tag=CXX   --mode=link /home/regress/tbox/native/build/./gcc/xgcc -shared-libgcc -B/home/regress/tbox/native/build/./gcc -nostdinc++ -L/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src -L/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -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    -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -I../../libstdc++-v3/include     -I../../libstdc++-v3/include/i686-pc-linux-gnu     -I/home/regress/tbox/svn-gcc/libsanitizer/../libstdc++-v3/libsupc++ -g -O2 -D_GNU_SOURCE -version-info `grep -v '^#' /home/regress/tbox/svn-gcc/libsanitizer/asan/libtool-version` -lpthread -ldl  -o li!
 basan.la -rpath /home/regress/tbox/objs/lib asan_allocator.lo asan_allocator2.lo asan_interceptors.lo asan_mac.lo asan_malloc_mac.lo asan_new_delete.lo asan_posix.lo asan_rtl.lo asan_stats.lo asan_thread_registry.lo asan_fake_stack.lo asan_globals.lo asan_linux.lo asan_malloc_linux.lo asan_malloc_win.lo asan_poisoning.lo asan_report.lo asan_stack.lo asan_thread.lo asan_win.lo  ../sanitizer_common/libsanitizer_common.la ../interception/libinterception.la ../../libstdc++-v3/src/libstdc++.la 
libtool: link:  /home/regress/tbox/native/build/./gcc/xgcc -shared-libgcc -B/home/regress/tbox/native/build/./gcc -nostdinc++ -L/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src -L/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -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    -shared -nostdlib /usr/lib/crti.o /home/regress/tbox/native/build/./gcc/crtbeginS.o  .libs/asan_allocator.o .libs/asan_allocator2.o .libs/asan_interceptors.o .libs/asan_mac.o .libs/asan_malloc_mac.o .libs/asan_new_delete.o .libs/asan_posix.o .libs/asan_rtl.o .libs/asan_stats.o .libs/asan_thread_registry.o .libs/asan_fake_stack.o .libs/asan_globals.o .libs/asan_linux.o .libs/asan_malloc_linux.o .libs/asan_malloc_win.o .libs/asan_poisoning.o .libs/asan_report.o .libs/asan_stack.o .libs/asan_th!
 read.o .libs/asan_win.o  -Wl,--whole-archive ../sanitizer_common/.libs/libsanitizer_common.a ../interception/.libs/libinterception.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -Wl,-rpath -Wl,/home/regress/tbox/objs/lib -L/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -L/home/regress/tbox/native/build/i686-pc-linux-gnu/libstdc++-v3/src -lpthread -ldl ../../libstdc++-v3/src/.libs/libstdc++.so -lm -L/home/regress/tbox/native/build/./gcc -L/home/regress/tbox/objs/i686-pc-linux-gnu/bin -L/home/regress/tbox/objs/i686-pc-linux-gnu/lib -lc -lgcc_s /home/regress/tbox/native/build/./gcc/crtendS.o /usr/lib/crtn.o    -Wl,-soname -Wl,libasan.so.0 -o .libs/libasan.so.0.0.0
/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ld: .libs/asan_rtl.o: .preinit_array section is not allowed in DSO
/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ld: failed to set dynamic section sizes: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make[4]: *** [libasan.la] Error 1
make[4]: Leaving directory `/home/regress/tbox/native/build/i686-pc-linux-gnu/libsanitizer/asan'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/regress/tbox/native/build/i686-pc-linux-gnu/libsanitizer'
make[2]: *** [all-stage1-target-libsanitizer] Error 2
make[2]: Leaving directory `/home/regress/tbox/native/build'
make[1]: *** [stage1-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