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]

1 new GCC HEAD@148462 regression


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

Regressions for native:
old   g++.sum g++.dg/debug/anonunion1.C
old   g++.sum g++.dg/debug/const1.C
old   g++.sum g++.dg/debug/const2.C
old   g++.sum g++.dg/debug/const3.C
old   g++.sum g++.dg/debug/const4.C
old   g++.sum g++.dg/debug/crash1.C
old   g++.sum g++.dg/debug/debug1.C
old   g++.sum g++.dg/debug/debug2.C
old   g++.sum g++.dg/debug/debug3.C
old   g++.sum g++.dg/debug/debug4.C
old   g++.sum g++.dg/debug/debug5.C
old   g++.sum g++.dg/debug/debug6.C
old   g++.sum g++.dg/debug/debug7.C
old   g++.sum g++.dg/debug/debug8.C
old   g++.sum g++.dg/debug/debug9.C
old   g++.sum g++.dg/debug/dwarf2-1.C
old   g++.sum g++.dg/debug/dwarf2-2.C
old   g++.sum g++.dg/debug/enum-1.C
old   g++.sum g++.dg/debug/enum-2.C
old   g++.sum g++.dg/debug/minimal1.C
old   g++.sum g++.dg/debug/namespace1.C
old   g++.sum g++.dg/debug/namespace2.C
old   g++.sum g++.dg/debug/pr16792.C
old   g++.sum g++.dg/debug/pr22514.C
old   g++.sum g++.dg/debug/pr27657.C
old   g++.sum g++.dg/debug/pr29906.C
old   g++.sum g++.dg/debug/pr30898.C
old   g++.sum g++.dg/debug/pr34895.C
old   g++.sum g++.dg/debug/static1.C
old   g++.sum g++.dg/debug/template1.C
old   g++.sum g++.dg/debug/trivial.C
old   g++.sum g++.dg/debug/typedef1.C
old   g++.sum g++.dg/debug/typedef2.C
old   g++.sum g++.dg/debug/typedef3.C
old   g++.sum g++.dg/debug/using1.C
old   g++.sum g++.dg/debug/using2.C
old   g++.sum g++.dg/debug/using3.C
old   g++.sum g++.dg/debug/vartrack1.C
NEW   gcc.sum gcc.c-torture/compile/limits-exprparen.c
old   gcc.sum gcc.dg/Wshadow-3.c
old   gcc.sum gcc.dg/debug/20000503-1.c
old   gcc.sum gcc.dg/debug/20010207-1.c
old   gcc.sum gcc.dg/debug/20011223-1.c
old   gcc.sum gcc.dg/debug/20020104-2.c
old   gcc.sum gcc.dg/debug/20020220-1.c
old   gcc.sum gcc.dg/debug/20020224-1.c
old   gcc.sum gcc.dg/debug/20020327-1.c
old   gcc.sum gcc.dg/debug/20030605-1.c
old   gcc.sum gcc.dg/debug/20031231-1.c
old   gcc.sum gcc.dg/debug/20041023-1.c
old   gcc.sum gcc.dg/debug/20041219-1.c
old   gcc.sum gcc.dg/debug/20050907-1.c
old   gcc.sum gcc.dg/debug/const-1.c
old   gcc.sum gcc.dg/debug/const-2.c
old   gcc.sum gcc.dg/debug/const-3.c
old   gcc.sum gcc.dg/debug/crash1.c
old   gcc.sum gcc.dg/debug/debug-1.c
old   gcc.sum gcc.dg/debug/debug-2.c
old   gcc.sum gcc.dg/debug/debug-3.c
old   gcc.sum gcc.dg/debug/debug-4.c
old   gcc.sum gcc.dg/debug/debug-5.c
old   gcc.sum gcc.dg/debug/debug-6.c
old   gcc.sum gcc.dg/debug/debug-7.c
old   gcc.sum gcc.dg/debug/dwarf2-1.c
old   gcc.sum gcc.dg/debug/dwarf2-2.c
old   gcc.sum gcc.dg/debug/dwarf2-3.c
old   gcc.sum gcc.dg/debug/enum-1.c
old   gcc.sum gcc.dg/debug/pr16676.c
old   gcc.sum gcc.dg/debug/pr26881.c
old   gcc.sum gcc.dg/debug/pr29558.c
old   gcc.sum gcc.dg/debug/pr29609-1.c
old   gcc.sum gcc.dg/debug/pr29609-2.c
old   gcc.sum gcc.dg/debug/pr32610.c
old   gcc.sum gcc.dg/debug/pr33316.c
old   gcc.sum gcc.dg/debug/pr36690-1.c
old   gcc.sum gcc.dg/debug/pr36690-2.c
old   gcc.sum gcc.dg/debug/pr36690-3.c
old   gcc.sum gcc.dg/debug/pr37616.c
old   gcc.sum gcc.dg/debug/pr39412.c
old   gcc.sum gcc.dg/debug/redecl-1.c
old   gcc.sum gcc.dg/debug/redecl-2.c
old   gcc.sum gcc.dg/debug/redecl-3.c
old   gcc.sum gcc.dg/debug/redecl-4.c
old   gcc.sum gcc.dg/debug/redecl-5.c
old   gcc.sum gcc.dg/debug/trivial.c
old   gcc.sum gcc.dg/func-ptr-conv-1.c
old   gcc.sum gcc.dg/pr34989-1.c
old   gcc.sum gcc.dg/pr36902.c
old   gcc.sum gcc.dg/struct/wo_prof_double_malloc.c
old   gfortran.sum gfortran.dg/debug/trivial.f

Log information for changes since the last build:
------------------------------------------------------------------------
r148462 | rguenth | 2009-06-13 15:58:13 -0700 (Sat, 13 Jun 2009) | 13 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gimple.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/torture/pr40389.C
   M /trunk/gcc/tree-ssa-structalias.c

2009-06-14  Richard Guenther  <rguenther@suse.de>

	PR middle-end/40389
	* gimple.c (walk_stmt_load_store_addr_ops): The LHS of a call
	has its address taken if NRV was applied and it is addressable.
	* tree-ssa-structalias.c (get_constraint_for_address_of): New
	function split out from ...
	(get_constraint_for_1): ... here.
	(handle_rhs_call): Use it to mark the return slot escaped if
	it is addressable and NRV was applied.

	* g++.dg/torture/pr40389.C: New testcase.

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

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]