This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@147851 regression
- From: regress at apple dot com (regress)
- To: gcc-regression at gcc dot gnu dot org
- Date: Mon, 25 May 2009 21:42:04 -0700 (PDT)
- Subject: 1 new GCC HEAD@147851 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
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.)