1 new GCC HEAD@164254 regression

regress regress@apple.com
Tue Sep 14 03:08:00 GMT 2010


With your recent patch, GCC HEAD revision 164254 had problems on:
native: regress-21 (1 NEW failures)
The previous build was of revision 164243.

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   g++.sum g++.dg/ext/visibility/anon6.C
old   g++.sum g++.dg/torture/pr33819.C
old   gcc.sum gcc.dg/sms-2.c
old   gcc.sum gcc.dg/sms-3.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.dg/struct-by-value-1.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.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
NEW   gfortran.sum gfortran.dg/vect/fast-math-pr38968.f90
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
old   libjava.sum Thread_Sleep_2
old   libjava.sum Throw_3
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:
------------------------------------------------------------------------
r164244 | rguenth | 2010-09-13 03:47:28 -0700 (Mon, 13 Sep 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-loop-ivopts.c

2010-09-13  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/45611
	* tree-ssa-loop-ivopts.c (rewrite_use_nonlinear_expr): Fix typo.
	(copy_ref_info): Likewise.

------------------------------------------------------------------------
r164245 | hainque | 2010-09-13 07:18:31 -0700 (Mon, 13 Sep 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/fwprop.c
   M /trunk/gcc/gcse.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gnat.dg/memtrap.adb

        * fwprop.c (forward_propagate_and_simplify): Only attach a
        REG_EQUAL note to an insn if the destination is a register.
        * gcse.c (try_replace_reg): Likewise.

        testsuite/
        * gnat.dg/memtrap.adb: New test.


------------------------------------------------------------------------
r164246 | ro | 2010-09-13 07:44:21 -0700 (Mon, 13 Sep 2010) | 2 lines
Changed paths:
   M /trunk/contrib/ChangeLog
   M /trunk/contrib/gcc_update

	* gcc_update: Handle hg, too.

------------------------------------------------------------------------
r164247 | mshawcroft | 2010-09-13 08:06:26 -0700 (Mon, 13 Sep 2010) | 23 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.md
   M /trunk/gcc/config/arm/sync.md
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/arm/sync-1.c

2010-09-13  Marcus Shawcroft  <marcus.shawcroft@arm.com>

        * config/arm/arm.md: (define_attr "conds"): Update comment.
	* config/arm/sync.md (arm_sync_compare_and_swapsi): Change 
          conds attribute to clob.
          (arm_sync_compare_and_swapsi): Likewise.
	  (arm_sync_compare_and_swap<mode>): Likewise.
	  (arm_sync_lock_test_and_setsi): Likewise.
	  (arm_sync_lock_test_and_set<mode>): Likewise.
	  (arm_sync_new_<sync_optab>si): Likewise.
	  (arm_sync_new_nandsi): Likewise.
	  (arm_sync_new_<sync_optab><mode>): Likewise.
	  (arm_sync_new_nand<mode>): Likewise.
	  (arm_sync_old_<sync_optab>si): Likewise.
	  (arm_sync_old_nandsi): Likewise.
	  (arm_sync_old_<sync_optab><mode>): Likewise.
	  (arm_sync_old_nand<mode>): Likewise.

2010-09-13  Marcus Shawcroft  <marcus.shawcroft@arm.com>

	* gcc.target/arm/sync-1.c: New.


------------------------------------------------------------------------
r164248 | paolo | 2010-09-13 08:12:31 -0700 (Mon, 13 Sep 2010) | 5 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   A /trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/char/4.cc
   A /trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/4.cc

2010-09-13  Paolo Carlini  <paolo.carlini@oracle.com>

	* testsuite/27_io/basic_filebuf/seekoff/char/4.cc: New.
	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/4.cc: Likewise.

------------------------------------------------------------------------
r164249 | paolo | 2010-09-13 09:30:47 -0700 (Mon, 13 Sep 2010) | 6 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/bits/forward_list.h
   M /trunk/libstdc++-v3/include/bits/forward_list.tcc

2010-09-13  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/forward_list.h (forward_list<>::resize(size_type,
	value_type)): Fix signature, per LWG 1340.
	* include/bits/forward_list.tcc: Adjust definition.

------------------------------------------------------------------------
r164250 | hubicka | 2010-09-13 09:37:06 -0700 (Mon, 13 Sep 2010) | 11 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/torture/pr23821.c
   A /trunk/gcc/testsuite/gcc.dg/tree-ssa/foldconst-4.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/loop-19.c
   M /trunk/gcc/tree-ssa-ccp.c
   M /trunk/gcc/tree.c
   M /trunk/gcc/tree.h


	* tree.c (build_zero_cst): New.
	* tree.h (build_zero_cst): Declare.
	* tree-ssa-ccp.c (get_constant_value): Accept general operands.
	(get_base_constructor): Break out from ...
	(fold_const_aggregate_ref): Here; handle empty constructors.

	* gcc.dg/torture/pr23821.c: Drop static keyword.
	* gcc.dg/tree-ssa/loop-19.c: Likewise.
	* gcc.dg/tree-ssa/foldconst-4.c: New.

------------------------------------------------------------------------
r164251 | jason | 2010-09-13 10:38:34 -0700 (Mon, 13 Sep 2010) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/semantics.c

	* semantics.c (finish_for_stmt): Always test flag_new_for_scope.
	(begin_range_for_stmt): Likewise.
------------------------------------------------------------------------
r164252 | pthaugen | 2010-09-13 10:57:29 -0700 (Mon, 13 Sep 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-ter.c

	* tree-ssa-ter.c (temp_expr_table_d): Add call_cnt field.
	(new_temp_expr_table): Allocate call_cnt vector.
	(free_temp_expr_table): Free it.
	(process_replaceable): Add call_cnt parm and set in vector.
	(find_replaceable_in_bb): Skip replacement if def/use span a call.
	(debug_ter): Dump call_cnt value, remove stderr uses.


------------------------------------------------------------------------
r164253 | paolo | 2010-09-13 11:23:56 -0700 (Mon, 13 Sep 2010) | 24 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/config/abi/pre/gnu.ver
   M /trunk/libstdc++-v3/include/bits/basic_string.h
   M /trunk/libstdc++-v3/include/bits/functional_hash.h
   M /trunk/libstdc++-v3/include/bits/vector.tcc
   M /trunk/libstdc++-v3/include/std/bitset
   M /trunk/libstdc++-v3/include/std/system_error
   M /trunk/libstdc++-v3/include/std/thread
   M /trunk/libstdc++-v3/src/Makefile.am
   M /trunk/libstdc++-v3/src/Makefile.in
   M /trunk/libstdc++-v3/src/compatibility-c++0x.cc
   A /trunk/libstdc++-v3/src/hash_bytes.cc

2010-09-13  Matt Austern  <austern@google.com>

	* src/hash_bytes.cc: New file, exports _Hash_bytes (a Murmur hash),
	and _Fnv_hash_bytes (based on a FNV algorithm).
	* src/compatibility-c++0x.cc (hash<string>::operator(),
	hash<const string&>::operator(), hash<wstring>::operator(),
	hash<const wstring&>::operator(), hash<error_code>::operator()):
	Adjust, use _Hash_bytes.
	* include/std/system_error (hash<error_code>::operator()): Likewise.
	* include/std/thread (hash<thread::id>operator()): Likewise.
	* include/std/bitset (hash<bitset>operator()): Likewise.
	* include/bits/basic_string.h (hash<string>::operator(),
	hash<wstring>::operator(), hash<u16string>::operator(),
	hash<u32string>::operator()): Adjust.
	* include/bits/vector.tcc (hash<vector<bool>>::operator()): Adjust.
	* include/bits/functional_hash.h (_Hash_bytes, _Fnv_hash_bytes):
	Declare.
	(struct _Hash_impl, struct _Fnv_hash_impl): Add, use _Hash_bytes
	and _Fnv_hash_bytes, respectively.
	(hash<float>::operator(), hash<double>::operator()): Adjust.
	* config/abi/pre/gnu.ver: Add exports.
	* src/Makefile.am: Add.
	* src/Makefile.in: Regenerate.

------------------------------------------------------------------------
r164254 | bkoz | 2010-09-13 11:31:17 -0700 (Mon, 13 Sep 2010) | 7 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/doc/xml/api.xml
   M /trunk/libstdc++-v3/doc/xml/manual/spine.xml
   M /trunk/libstdc++-v3/doc/xml/spine.xml

2010-09-13  Benjamin Kosnik  <bkoz@redhat.com>

	    * doc/xml/api.xml: Add title.
	    * doc/xml/manual/spine.xml: Same.
	    * doc/xml/spine.xml: Same.


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

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