This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

4 new GCC HEAD at 200725 regressions


With your recent patch, GCC HEAD revision 200725 had problems on:
native: regress-6 (4 NEW failures)
The previous build was of revision 200721.

Regressions for native:
NEW   gcc.sum gcc.c-torture/execute/arith-rand-ll.c
old   gcc.sum gcc.dg/guality/vla-2.c
old   gfortran.sum gfortran.dg/lto/pr45586
NEW   gfortran.sum gfortran.dg/selected_real_kind_2.f90
NEW   gfortran.sum gfortran.fortran-torture/execute/where_7.f90
NEW   libgomp.sum libgomp.fortran/vla3.f90

Log information for changes since the last build:
------------------------------------------------------------------------
r200723 | vmakarov | 2013-07-05 13:56:13 -0700 (Fri, 05 Jul 2013) | 25 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/lra-assigns.c
   M /trunk/gcc/lra-constraints.c
   M /trunk/gcc/lra-int.h
   M /trunk/gcc/lra.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/i386/pr55342.c

2013-07-05  Vladimir Makarov  <vmakarov@redhat.com>

	PR rtl-optimization/55342
	* lra-int.h (lra_subreg_reload_pseudos): New.
	* lra.c: Add undoing optional reloads to the block diagram.
	(lra_subreg_reload_pseudos): New.
	(lra_optional_reload_pseudos): Change comments.
	(lra): Init and clear lra_subreg_reload_pseudos.  Clear
	lra_optional_reload_pseudos after undo transformations.
	* lra-assigns.c (pseudo_prefix_title): New.
	(lra_setup_reg_renumber): Use it.
	(spill_for): Ditto.  Check subreg reload pseudos too.
	(assign_by_spills): Consider subreg reload pseudos too.
	* lra-constraints.c (simplify_operand_subreg): Use
	lra_subreg_reload_pseudos instead of lra_optional_reload_pseudos.
	(curr_insn_transform): Recognize and do optional reloads.
	(undo_optional_reloads): New.
	(lra_undo_inheritance): Call undo_optional_reloads.

2013-07-05  Vladimir Makarov  <vmakarov@redhat.com>

	PR rtl-optimization/55342
	* gcc.target/i386/pr55342.c: New.


------------------------------------------------------------------------
r200724 | fdumont | 2013-07-05 14:21:07 -0700 (Fri, 05 Jul 2013) | 13 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/bits/hashtable.h
   M /trunk/libstdc++-v3/include/bits/hashtable_policy.h
   M /trunk/libstdc++-v3/testsuite/23_containers/unordered_set/instantiation_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/unordered_set/not_default_constructible_hash_neg.cc

2013-07-05  Fran?\195?\167ois Dumont  <fdumont@gcc.gnu.org>

	* include/bits/hashtable_policy.h (_ReuseOrAllocNode): Use forward
	pattern.
	(_MoveReuseOrAllocNode): Remove.
	(_Insert_base): Take a functor defining how the node is generated.
	* include/bits/hashtable.h: Adapt.
	(operator=(initializer_list<value_type>)): Reuse node if any.
	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
	Adjust dg-error line number.
	* testsuite/23_containers/unordered_set/
	not_default_constructible_hash_neg.cc: Likewise.

------------------------------------------------------------------------
r200725 | paolo | 2013-07-05 15:22:26 -0700 (Fri, 05 Jul 2013) | 11 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog

2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>

	* testsuite/23_containers/deque/modifiers/insert/const_iterator.cc:
	Tweak, avoid potential undefined behavior.
	* testsuite/23_containers/list/modifiers/insert/const_iterator.cc:
	Likewise.
	* testsuite/23_containers/vector/bool/modifiers/insert/
	const_iterator.cc: Likewise.
	* testsuite/23_containers/vector/modifiers/insert/const_iterator.cc:
	Likewise.

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

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

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]