1 new GCC HEAD@179054 regression
regress
regress@apple.com
Thu Sep 22 03:40:00 GMT 2011
With your recent patch, GCC HEAD revision 179054 had problems on:
native: regress-17 (1 NEW failures)
The previous build was of revision 179034.
Regressions for native:
old g++.sum g++.dg/eh/simd-3.C
old g++.sum g++.dg/eh/simd-4.C
old gcc.sum gcc.c-torture/execute/20040811-1.c
NEW gcc.sum gcc.c-torture/execute/compare-3.c
old gcc.sum gcc.c-torture/execute/pr22061-4.c
old gcc.sum gcc.dg/20020103-1.c
old gcc.sum gcc.dg/sms-2.c
old gcc.sum gcc.dg/sms-4.c
old gcc.sum gcc.dg/sms-5.c
old gcc.sum gcc.dg/sms-6.c
old gcc.sum gcc.dg/sms-7.c
old gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old libjava.sum Thread_Sleep_2
old libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc
Log information for changes since the last build:
------------------------------------------------------------------------
r179035 | davem | 2011-09-21 01:13:36 -0700 (Wed, 21 Sep 2011) | 4 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/sparc/sparc.c
* config/sparc/sparc.c (def_builtin): Change from macro into function.
(def_builtin_const): New.
(sparc_vis_init_builtins): Use def_builtin_const for all VIS builtins
other than alignaddr and falignaddr.
------------------------------------------------------------------------
r179037 | gjl | 2011-09-21 01:21:57 -0700 (Wed, 21 Sep 2011) | 13 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/avr/avr-protos.h
M /trunk/gcc/config/avr/avr.c
M /trunk/gcc/config/avr/avr.md
PR target/50449
PR target/50465
* config/avr/avr.md (adjust_len): New insn attribute.
(*reload_insi, *reload_insf): Use it.
(*movsi, *movsf): Use new interface of output_movsisf.
* config/avr/avr-protos.h (output_movsisf): Change prototype.
* config/avr/avr.c (output_movsisf): Ditto.
(adjust_insn_length): Use insn attribute "adjust_len" to adjust
lengths of insns *reload_insi, *reload_insf.
(output_reload_insisf_1): New static function.
(output_reload_insisf): Use it.
------------------------------------------------------------------------
r179038 | gjl | 2011-09-21 01:27:49 -0700 (Wed, 21 Sep 2011) | 2 lines
Changed paths:
M /trunk/gcc/config/avr/avr.c
* config/avr/avr.c (avr_function_arg_advance): Undo r179037.
------------------------------------------------------------------------
r179040 | gjl | 2011-09-21 02:40:13 -0700 (Wed, 21 Sep 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/avr/avr.c
PR target/45099
* config/avr/avr.c (avr_function_arg_advance): Change error to
warning if a fixed register is needed as function argument.
------------------------------------------------------------------------
r179042 | paolo | 2011-09-21 02:56:45 -0700 (Wed, 21 Sep 2011) | 16 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/decl.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/ext/int128-1.C
A /trunk/gcc/testsuite/g++.dg/ext/int128-2.C
A /trunk/gcc/testsuite/g++.dg/ext/int128-2.h
/cp
2011-09-21 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/50454
* decl.c (grokdeclarator): Consistently handle both __int128
and unsigned __int128 with -pedantic; suppress diagnostic in
system headers.
/testsuite
2011-09-21 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/50454
* g++.dg/ext/int128-1.C: New.
* g++.dg/ext/int128-2.C: Likewise.
* g++.dg/ext/int128-2.h: Likewise.
------------------------------------------------------------------------
r179043 | xguo | 2011-09-21 03:06:29 -0700 (Wed, 21 Sep 2011) | 3 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.target/arm/neon-thumb2-move.c
* gcc.target/arm/neon-thumb2-move.c: Skip the warning message
on arch conflict when testing case on targets other than armv7-a.
------------------------------------------------------------------------
r179044 | paolo | 2011-09-21 04:23:11 -0700 (Wed, 21 Sep 2011) | 24 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/acinclude.m4
M /trunk/libstdc++-v3/config/abi/pre/gnu.ver
M /trunk/libstdc++-v3/config.h.in
M /trunk/libstdc++-v3/configure
M /trunk/libstdc++-v3/include/std/limits
M /trunk/libstdc++-v3/include/std/type_traits
M /trunk/libstdc++-v3/src/limits.cc
M /trunk/libstdc++-v3/testsuite/18_support/numeric_limits/40856.cc
M /trunk/libstdc++-v3/testsuite/18_support/numeric_limits/dr559.cc
M /trunk/libstdc++-v3/testsuite/18_support/numeric_limits/lowest.cc
M /trunk/libstdc++-v3/testsuite/18_support/numeric_limits/max_digits10.cc
M /trunk/libstdc++-v3/testsuite/20_util/is_floating_point/value.cc
M /trunk/libstdc++-v3/testsuite/20_util/is_integral/value.cc
M /trunk/libstdc++-v3/testsuite/20_util/is_signed/value.cc
M /trunk/libstdc++-v3/testsuite/20_util/is_unsigned/value.cc
M /trunk/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-1.cc
M /trunk/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
M /trunk/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
M /trunk/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
M /trunk/libstdc++-v3/testsuite/util/testsuite_common_types.h
2011-09-21 Paolo Carlini <paolo.carlini@oracle.com>
* src/limits.cc: Replace everywhere __int128_t -> __int128, and
__uint128_t -> unsigned __int128.
* include/std/type_traits: Likewise.
* include/std/limits: Likewise.
* testsuite/18_support/numeric_limits/dr559.cc: Likewise.
* testsuite/18_support/numeric_limits/lowest.cc: Likewise.
* testsuite/18_support/numeric_limits/40856.cc: Likewise.
* testsuite/18_support/numeric_limits/max_digits10.cc: Likewise.
* testsuite/util/testsuite_common_types.h: Likewise.
* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
* testsuite/20_util/is_floating_point/value.cc: Likewise.
* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
* testsuite/20_util/is_signed/value.cc: Likewise.
* testsuite/20_util/is_unsigned/value.cc: Likewise.
* testsuite/20_util/is_integral/value.cc: Likewise.
* config/abi/pre/gnu.ver: Likewise.
* acinclude.m4: Likewise.
* configure: Regenerate.
* config.h.in: Likewise.
------------------------------------------------------------------------
r179045 | jakub | 2011-09-21 04:39:23 -0700 (Wed, 21 Sep 2011) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/sse.md
* config/i386/sse.md (<code><mode>3 smaxmin:VI124_128 expander): Use
nonimmediate_operand instead of register_operand predicate for operands
1 and 2, force them into registers if expanding them as comparison.
(<code><mode>3 umaxmin:VI124_128 expander): Similarly. For UMAX
V8HImode force into register just operand 1.
------------------------------------------------------------------------
r179046 | hubicka | 2011-09-21 06:10:31 -0700 (Wed, 21 Sep 2011) | 4 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/ipa-inline-analysis.c
PR tree-optimization/50433
* ipa-inline-analysis.c (eliminated_by_inlining_prob): Use get_base_address.
------------------------------------------------------------------------
r179047 | ebotcazou | 2011-09-21 06:47:25 -0700 (Wed, 21 Sep 2011) | 2 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gnat.dg/opt19.adb
* gnat.dg/opt19.adb: New test.
------------------------------------------------------------------------
r179048 | jsm28 | 2011-09-21 07:36:03 -0700 (Wed, 21 Sep 2011) | 3 lines
Changed paths:
M /trunk/libquadmath/ChangeLog
M /trunk/libquadmath/Makefile.am
M /trunk/libquadmath/Makefile.in
* Makefile.am (FLAGS_TO_PASS): Define.
* Makefile.in: Regenerate.
------------------------------------------------------------------------
r179050 | hjl | 2011-09-21 08:57:04 -0700 (Wed, 21 Sep 2011) | 18 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/bmi2intrin.h
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/bmi2-mulx32-2.c
A /trunk/gcc/testsuite/gcc.target/i386/bmi2-mulx32-2a.c
A /trunk/gcc/testsuite/gcc.target/i386/bmi2-mulx64-2.c
A /trunk/gcc/testsuite/gcc.target/i386/bmi2-mulx64-2a.c
Add MULX intrinsics.
gcc/
2011-09-21 Kirill Yukhin <kirill.yukhin@intel.com>
* config/i386/bmi2intrin.h (_mulx_u64): New.
(_mulx_u32): Ditto.
gcc/testsuite/
2011-09-21 Kirill Yukhin <kirill.yukhin@intel.com>
* gcc.target/i386/bmi2-mulx32-2.c: New test.
* gcc.target/i386/bmi2-mulx32-2a.c: Ditto.
* gcc.target/i386/bmi2-mulx64-2.c: Ditto.
* gcc.target/i386/bmi2-mulx64-2a.c: Ditto.
------------------------------------------------------------------------
r179053 | uros | 2011-09-21 10:37:00 -0700 (Wed, 21 Sep 2011) | 14 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/other/pr50464.C
PR target/50464
* config/i386/sse.md (xop_pcmov_<mode><avxsizesuffix>): Change
operand 1 predicate to register_operand and operand 2 predicate
to nonimmediate_operand.
* config/i386/i386.c (ix86_expand_sse_movcc): When generating
xop_pcmov, force op_true to register. Also, force op_false to
register if it doesn't satisfy nonimmediate_operand predicate.
testsuite/ChangeLog:
PR target/50464
* g++.dg/other/pr50464.C: New test.
------------------------------------------------------------------------
r179054 | ian | 2011-09-21 10:37:50 -0700 (Wed, 21 Sep 2011) | 2 lines
Changed paths:
M /trunk/gcc/go/gofrontend/runtime.def
M /trunk/gcc/go/gofrontend/statements.cc
M /trunk/libgo/runtime/go-map-delete.c
M /trunk/libgo/runtime/go-map-index.c
M /trunk/libgo/runtime/map.goc
Support nil maps.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list