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