NEW GCC build failure, HEAD@185220 on native

GCC regression tester regress@geoffk.org
Mon Mar 12 10:43:00 GMT 2012


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

Log information for changes since the last build:
------------------------------------------------------------------------
r185214 | gingold | 2012-03-12 01:54:10 -0700 (Mon, 12 Mar 2012) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ginclude/stddef.h

2012-03-12  Tristan Gingold  <gingold@adacore.com>

	* ginclude/stddef.h: Adjust previous patch.  Use __VMS__ instead
	of VMS.


------------------------------------------------------------------------
r185215 | burnus | 2012-03-12 02:03:49 -0700 (Mon, 12 Mar 2012) | 12 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/decl.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_35.f90

2012-03-12  Tobias Burnus  <burnus@net-b.de>

        PR fortran/52542
        * decl.c (match_procedure_decl): If the interface
        is bind(C), the procedure is as well.

2012-03-12  Tobias Burnus  <burnus@net-b.de>

        PR fortran/52542
        * gfortran.dg/proc_ptr_35.f90: New.


------------------------------------------------------------------------
r185218 | kyukhin | 2012-03-12 02:59:25 -0700 (Mon, 12 Mar 2012) | 56 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/common/config/i386/i386-common.c
   M /trunk/gcc/config/i386/cpuid.h
   M /trunk/gcc/config/i386/i386-builtin-types.def
   M /trunk/gcc/config/i386/i386-c.c
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/i386/i386.h
   M /trunk/gcc/config/i386/i386.md
   M /trunk/gcc/config/i386/i386.opt
   M /trunk/gcc/config/i386/immintrin.h
   M /trunk/gcc/config.gcc
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/other/i386-2.C
   M /trunk/gcc/testsuite/g++.dg/other/i386-3.C
   M /trunk/gcc/testsuite/gcc.target/i386/sse-12.c
   M /trunk/gcc/testsuite/gcc.target/i386/sse-13.c
   M /trunk/gcc/testsuite/gcc.target/i386/sse-14.c
   M /trunk/gcc/testsuite/gcc.target/i386/sse-22.c
   M /trunk/gcc/testsuite/gcc.target/i386/sse-23.c


ChangeLog entry:
	  * doc/invoke.texi: Document -mrtm option.
	  * common/config/i386/i386-common.c (OPTION_MASK_ISA_RTM_SET):
	  New.
	  (OPTION_MASK_ISA_RTM_UNSET): Ditto.
	  (ix86_handle_option): Handle OPT_mrtm.
	  * config.gcc (i[34567]86-*-*): Add rtmintrin.h and
	  xtestintrin.h.
	  (x86_64-*-*): Ditto.
	  * i386-builtin-types.def (INT_FTYPE_VOID): New.
	  * config/i386/i386-c.c (ix86_target_macros_internal): Define
	  __RTM__ if needed.
	  (ix86_target_string): Define -mrtm option.
	  (PTA_RTM): New.
	  (ix86_option_override_internal): Extend "corei7-avx" with
	  RTM option. Handle new option.
	  (ix86_valid_target_attribute_inner_p): Add OPT_mrtm.
	  (ix86_builtins): Add IX86_BUILTIN_XBEGIN, IX86_BUILTIN_XEND,
	  IX86_BUILTIN_XTEST.
	  (bdesc_special_args): Ditto.
	  (ix86_init_mmx_sse_builtins): Add IX86_BUILTIN_XABORT.
	  (ix86_expand_special_args_builtin): Handle new built-in type.
	  (ix86_expand_builtin): Handle XABORT instruction.
	  * config/i386/i386.h (TARGET_RTM): New.
	  * config/i386/i386.md (UNSPECV_XBEGIN): New.
	  (UNSPECV_XEND): Ditto.
	  (UNSPECV_XABORT): Ditto.
	  (UNSPECV_XTEST): Ditto.
	  (xbegin): Ditto.
	  (xbegin_1): Ditto.
	  (xend): Ditto.
	  (xabort): Ditto
	  (xtest): Ditto.
	  (xtest_1): Ditto.
	  * config/i386/i386.opt (mrtm): New.
	  * config/i386/immintrin.h: Include rtmintrin.h and
	  xtestintrin.h.
	  * config/i386/rtmintrin.h: New header.
	  * config/i386/xtestintrin.h: Ditto.

testsuite/ChangeLog entry:
    * gcc.target/i386/rtm-xabort-1.c: New.
    * gcc.target/i386/rtm-xbegin-1.c: Ditto.
    * gcc.target/i386/rtm-xend-1.c: Ditto.
    * gcc.target/i386/rtm-xtest-1.c: Ditto.
    * gcc.target/i386/sse-12.c: Test RTM intrinsics.
    * gcc.target/i386/sse-13.c: Ditto.
    * gcc.target/i386/sse-14.c: Ditto.
    * gcc.target/i386/sse-22.c: Ditto.
    * gcc.target/i386/sse-23.c: Ditto.
    * g++.dg/other/i386-2.C: Ditto.
    * g++.dg/other/i386-3.C: Ditto.



------------------------------------------------------------------------
r185219 | jakub | 2012-03-12 03:04:34 -0700 (Mon, 12 Mar 2012) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/compile/pr52533.c
   M /trunk/gcc/tree-vrp.c

	PR tree-optimization/52533
	* tree-vrp.c (register_edge_assert_for_2): Use double_int
	type for mask, only handle shifts by non-zero in-range
	shift count, for LE_EXPR and GT_EXPR if new_val is
	maximum, don't add the assertion.

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

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

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

-------------- next part --------------
	&& /home/regress/tbox/svn-gcc/gcc/../move-if-change checksum-options.tmp checksum-options
echo timestamp > s-specs
echo timestamp > s-alltree
gawk -f /home/regress/tbox/svn-gcc/gcc/config/i386/i386-builtin-types.awk /home/regress/tbox/svn-gcc/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc
/bin/sh /home/regress/tbox/svn-gcc/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc
cp /home/regress/tbox/svn-gcc/gcc/gcc-ar.c gcc-nm.c
cp /home/regress/tbox/svn-gcc/gcc/gcc-ar.c gcc-ranlib.c
make[3]: *** No rule to make target `/home/regress/tbox/svn-gcc/gcc/config/i386/rtmintrin.h', needed by `stmp-int-hdrs'.  Stop.
make[3]: *** Waiting for unfinished jobs....
echo timestamp > s-i386-bt
/bin/sh /home/regress/tbox/svn-gcc/gcc/../move-if-change tmp-optionlist optionlist
echo timestamp > s-options
make[3]: Leaving directory `/home/regress/tbox/native/build/gcc'
make[2]: *** [all-stage1-gcc] 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