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@147851 regression


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

Regressions for native:
old   g++.sum g++.dg/eh/simd-4.C
old   gcc.sum gcc.dg/pr34989-1.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/wo_prof_double_malloc.c
NEW   gcc.sum gcc.dg/struct/wo_prof_escape_substr_pointer.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
old   gcc.sum gcc.dg/vect/no-scevccp-outer-13.c
old   gcc.sum gcc.dg/vect/no-scevccp-outer-7.c
old   gcc.sum gcc.dg/vect/pr35821-altivec.c
old   gcc.sum gcc.dg/vect/slp-perm-1.c
old   gcc.sum gcc.dg/vect/slp-perm-2.c
old   gcc.sum gcc.dg/vect/slp-perm-3.c
old   gcc.sum gcc.dg/vect/slp-perm-8.c
old   gcc.sum gcc.dg/vect/vect-reduc-dot-u8b.c
old   gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   libgomp.sum libgomp.c++/task-4.C
old   libjava.sum SyncTest

Log information for changes since the last build:
------------------------------------------------------------------------
r147844 | irar | 2009-05-25 00:56:32 -0700 (Mon, 25 May 2009) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/vect/pr40238.c
   M /trunk/gcc/tree-vect-slp.c
   M /trunk/gcc/tree-vect-stmts.c


	PR tree-optimization/40238
	* tree-vect-stmts.c (vect_init_vector): Insert initialization
	statements after basic block's labels.
	* tree-vect-slp.c (vect_slp_transform_bb): Call destroy_bb_vec_info() 
	to free	the allocated memory.


------------------------------------------------------------------------
r147845 | ro | 2009-05-25 05:12:08 -0700 (Mon, 25 May 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/i386/sol2.h

	PR bootstrap/40027
	* config/i386/i386.c (USE_HIDDEN_LINKONCE): Only define if missing.
	* config/i386/sol2.h [!TARGET_GNU_LD] (USE_HIDDEN_LINKONCE): Define.

------------------------------------------------------------------------
r147847 | gingold | 2009-05-25 06:29:08 -0700 (Mon, 25 May 2009) | 7 lines
Changed paths:
   M /trunk/libiberty/ChangeLog
   M /trunk/libiberty/config.h-vms
   M /trunk/libiberty/makefile.vms

2009-05-25  Tristan Gingold  <gingold@adacore.com>

	* makefile.vms: New file to compile gas on VMS.

	* configure.com: New file to do configuration on VMS with DCL.


------------------------------------------------------------------------
r147848 | rguenth | 2009-05-25 06:35:10 -0700 (Mon, 25 May 2009) | 19 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/passes.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-14.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-15.c
   M /trunk/gcc/tree-inline.c
   M /trunk/gcc/tree-parloops.c
   M /trunk/gcc/tree-pass.h
   M /trunk/gcc/tree-ssa-alias.c
   M /trunk/gcc/tree-ssa-alias.h
   M /trunk/gcc/tree-ssa-structalias.c

2009-05-25  Richard Guenther  <rguenther@suse.de>

	* tree-ssa-alias.h (dump_points_to_solution): Declare.
	* tree-inline.c (expand_call_inline): Reset the escaped and
	callused solutions.
	* tree-ssa-structalias.c (pass_build_ealias): New.
	* tree-pass.h (pass_build_ealias): Declare.
	* passes.c (init_optimization_passes): Add PTA during 
	early optimizations.
	* tree-ssa-alias.c (dump_alias_info): Dump the ESCAPED
	and CALLUSED solutions.
	(dump_points_to_solution): New function, split out from ...
	(dump_points_to_info_for): ... here.
	* tree-parloops.c (parallelize_loops): Reset the escaped and
	callused solutions.

	* gcc.dg/tree-ssa/ssa-fre-14.c: Adjust.
	* gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.

------------------------------------------------------------------------
r147850 | janus | 2009-05-25 07:48:24 -0700 (Mon, 25 May 2009) | 27 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/primary.c
   M /trunk/gcc/fortran/resolve.c
   M /trunk/gcc/fortran/trans-array.c
   M /trunk/gcc/fortran/trans-expr.c
   M /trunk/gcc/fortran/trans-types.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_18.f90
   A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_19.f90
   A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_comp_10.f90
   A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_comp_9.f90

2009-05-25  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/40176
	* primary.c (gfc_match_varspec): Handle procedure pointer components
	with array return value.
	* resolve.c (resolve_expr_ppc): Ditto.
	(resolve_symbol): Make sure the interface of a procedure pointer has
	been resolved.
	* trans-array.c (gfc_walk_function_expr): Handle procedure pointer
	components with array return value.
	* trans-expr.c (gfc_conv_component_ref,gfc_conv_procedure_call,
	gfc_trans_arrayfunc_assign): Ditto.
	(gfc_trans_pointer_assignment): Handle procedure pointer assignments,
	where the rhs is a dummy argument.
	* trans-types.c (gfc_get_ppc_type,gfc_get_derived_type): Handle
	procedure pointer components with array return value.


2009-05-25  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/40176
	* gfortran.dg/proc_ptr_18.f90: New.
	* gfortran.dg/proc_ptr_19.f90: New.
	* gfortran.dg/proc_ptr_comp_9.f90: New.
	* gfortran.dg/proc_ptr_comp_10.f90: New.


------------------------------------------------------------------------
r147851 | rguenth | 2009-05-25 08:18:21 -0700 (Mon, 25 May 2009) | 25 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/sra-2.c
   A /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-24.c
   A /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-25.c
   M /trunk/gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c
   M /trunk/gcc/testsuite/gcc.dg/vect/vect-40.c
   M /trunk/gcc/testsuite/gcc.dg/vect/vect-42.c
   M /trunk/gcc/testsuite/gcc.dg/vect/vect-46.c
   M /trunk/gcc/testsuite/gcc.dg/vect/vect-76.c
   M /trunk/gcc/tree-ssa-alias.c
   M /trunk/gcc/tree-ssa-alias.h
   M /trunk/gcc/tree-ssa-sccvn.c

2009-05-25  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/36327
	* tree-ssa-alias.c (walk_non_aliased_vuses): Add second walker
	callback for reference translation or lookup at the point
	of may-defs.
	* tree-ssa-alias.h (walk_non_aliased_vuses): Adjust prototype.
	* tree-ssa-sccvn.c (get_ref_from_reference_ops): Bail out
	for union COMPONENT_REFs.
	(vn_reference_lookup_3): New callback.  Lookup from memset
	and CONSTRUCTOR assignment, translate through struct copies.
	(vn_reference_lookup_pieces): Make sure to not free the
	passed operands array.  Adjust walk_non_aliased_vuses call.
	(vn_reference_lookup): Adjust walk_non_aliased_vuses call,
	make sure we do not leak memory.

	* gcc.dg/tree-ssa/ssa-fre-24.c: New testcase.
	* gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
	* gcc.dg/tree-ssa/sra-2.c: Disable FRE.
	* gcc.dg/vect/no-vfa-vect-43.c: Adjust.
	* gcc.dg/vect/vect-40.c: Likewise.
	* gcc.dg/vect/vect-42.c: Likewise.
	* gcc.dg/vect/vect-46.c: Likewise.
	* gcc.dg/vect/vect-76.c: Likewise.

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

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

-- 
Geoffrey Keating <geoffk@apple.com> 
(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]