NEW GCC build failure, HEAD@193737 on native

GCC regression tester regress@geoffk.org
Fri Nov 23 00:39:00 GMT 2012


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

Log information for changes since the last build:
------------------------------------------------------------------------
r193735 | uros | 2012-11-22 13:44:24 -0800 (Thu, 22 Nov 2012) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/md.texi

	* doc/md.texi (RTL Templates Transformation): Use @pxref for
	cross-reference in parentheses.


------------------------------------------------------------------------
r193736 | wmi | 2012-11-22 13:56:58 -0800 (Thu, 22 Nov 2012) | 18 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/builtins.def
   M /trunk/gcc/common.opt
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/gcc.c
   M /trunk/gcc/passes.c
   A /trunk/gcc/sanitizer.def
   M /trunk/gcc/toplev.c
   M /trunk/gcc/tree-pass.h
   A /trunk/gcc/tsan.c
   A /trunk/gcc/tsan.h

2012-11-22  Dmitry Vyukov  <dvyukov@google.com>
	    Wei Mi  <wmi@google.com>

	* builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins. 
	* sanitizer.def: Ditto. 
	* Makefile.in (tsan.o): Add tsan.o target. 
	(BUILTINS_DEF): Add sanitizer.def.
	* passes.c (init_optimization_passes): Add tsan passes.
	* tree-pass.h (register_pass_info): Ditto.
	* toplev.c (compile_file): Ditto. 
	* doc/invoke.texi: Document tsan related options.
	* gcc.c (LINK_COMMAND_SPEC): Add LIBTSAN_SPEC in link command if
	-fsanitize=thread.
	* tsan.c: New file about tsan.
	* tsan.h: Ditto.
	* common.opt: Add -fsanitize=thread.


------------------------------------------------------------------------
r193737 | wmi | 2012-11-22 14:03:11 -0800 (Thu, 22 Nov 2012) | 7 lines
Changed paths:
   M /trunk/libsanitizer/ChangeLog
   M /trunk/libsanitizer/Makefile.am
   M /trunk/libsanitizer/Makefile.in
   M /trunk/libsanitizer/configure
   M /trunk/libsanitizer/configure.ac
   A /trunk/libsanitizer/tsan
   A /trunk/libsanitizer/tsan/Makefile.am
   A /trunk/libsanitizer/tsan/Makefile.in
   A /trunk/libsanitizer/tsan/libtool-version
   A /trunk/libsanitizer/tsan/tsan_clock.cc
   A /trunk/libsanitizer/tsan/tsan_clock.h
   A /trunk/libsanitizer/tsan/tsan_defs.h
   A /trunk/libsanitizer/tsan/tsan_flags.cc
   A /trunk/libsanitizer/tsan/tsan_flags.h
   A /trunk/libsanitizer/tsan/tsan_interceptors.cc
   A /trunk/libsanitizer/tsan/tsan_interceptors.h
   A /trunk/libsanitizer/tsan/tsan_interface.cc
   A /trunk/libsanitizer/tsan/tsan_interface.h
   A /trunk/libsanitizer/tsan/tsan_interface_ann.cc
   A /trunk/libsanitizer/tsan/tsan_interface_ann.h
   A /trunk/libsanitizer/tsan/tsan_interface_atomic.cc
   A /trunk/libsanitizer/tsan/tsan_interface_atomic.h
   A /trunk/libsanitizer/tsan/tsan_interface_inl.h
   A /trunk/libsanitizer/tsan/tsan_md5.cc
   A /trunk/libsanitizer/tsan/tsan_mman.cc
   A /trunk/libsanitizer/tsan/tsan_mman.h
   A /trunk/libsanitizer/tsan/tsan_mutex.cc
   A /trunk/libsanitizer/tsan/tsan_mutex.h
   A /trunk/libsanitizer/tsan/tsan_platform.h
   A /trunk/libsanitizer/tsan/tsan_platform_linux.cc
   A /trunk/libsanitizer/tsan/tsan_platform_mac.cc
   A /trunk/libsanitizer/tsan/tsan_printf.cc
   A /trunk/libsanitizer/tsan/tsan_report.cc
   A /trunk/libsanitizer/tsan/tsan_report.h
   A /trunk/libsanitizer/tsan/tsan_rtl.cc
   A /trunk/libsanitizer/tsan/tsan_rtl.h
   A /trunk/libsanitizer/tsan/tsan_rtl_amd64.S
   A /trunk/libsanitizer/tsan/tsan_rtl_mutex.cc
   A /trunk/libsanitizer/tsan/tsan_rtl_report.cc
   A /trunk/libsanitizer/tsan/tsan_rtl_thread.cc
   A /trunk/libsanitizer/tsan/tsan_stat.cc
   A /trunk/libsanitizer/tsan/tsan_stat.h
   A /trunk/libsanitizer/tsan/tsan_suppressions.cc
   A /trunk/libsanitizer/tsan/tsan_suppressions.h
   A /trunk/libsanitizer/tsan/tsan_symbolize.cc
   A /trunk/libsanitizer/tsan/tsan_symbolize.h
   A /trunk/libsanitizer/tsan/tsan_symbolize_addr2line_linux.cc
   A /trunk/libsanitizer/tsan/tsan_sync.cc
   A /trunk/libsanitizer/tsan/tsan_sync.h
   A /trunk/libsanitizer/tsan/tsan_trace.h
   A /trunk/libsanitizer/tsan/tsan_update_shadow_word_inl.h
   A /trunk/libsanitizer/tsan/tsan_vector.h

libsanitizer/
	* tsan: New directory. Import tsan runtime from llvm.
	* configure.ac: Add 64 bits tsan build.
	* Makefile.am: Likewise.
	* configure: Regenerated.
	* Makefile.in: Likewise.

------------------------------------------------------------------------

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

-------------- next part --------------
config.status: creating Makefile
config.status: creating config.h
config.status: executing default-1 commands
Adding multilib support to Makefile in /home/regress/tbox/svn-gcc/libjava/libltdl
with_multisubdir=
config.status: executing depfiles commands
config.status: creating Makefile
config.status: creating libgfortran.spec
config.status: creating config.h
config.status: executing default-1 commands
Adding multilib support to Makefile in /home/regress/tbox/svn-gcc/libgfortran
multidirs=
with_multisubdir=
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing gstdint.h commands
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