This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@160380 regression
- From: GCC regression tester <regress at geoffk dot org>
- To: gcc-regression at gcc dot gnu dot org
- Date: Mon, 7 Jun 2010 10:03:04 -0700
- Subject: 1 new GCC HEAD@160380 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 160380 had problems on:
native: regress-3 (1 NEW failures)
The previous build was of revision 160375.
Regressions for native:
NEW g++.sum g++.dg/torture/pr32304.C
old gcc.sum gcc.dg/pr34668-1.c
old gfortran.sum gfortran.dg/array_constructor_11.f90
Log information for changes since the last build:
------------------------------------------------------------------------
r160380 | hubicka | 2010-06-07 08:33:34 -0700 (Mon, 07 Jun 2010) | 15 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/cgraph.c
M /trunk/gcc/ipa-pure-const.c
M /trunk/gcc/ipa-ref.c
M /trunk/gcc/ipa-ref.h
M /trunk/gcc/ipa-reference.c
M /trunk/gcc/ipa.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/ipa/pure-const-1.c
* cgraph.c (cgraph_edge_cannot_lead_to_return): Also check
if caller is noreturn.
* ipa-reference.c (analyze_function): Use ipa_ref_cannot_lead_to_return
* ipa-ref.h (ipa_ref_cannot_lead_to_return): New function.
* ipa-ref.c (ipa_ref_cannot_lead_to_return): New function.
* ipa-pure-const.c (check_decl): Add IPA parameter.
(state_from_flags): New function.
(better_state, worse_state): New functions.
(check_call): When in IPA mode, do not care about callees.
(check_load, check_store): Update.
(check_ipa_load, check_ipa_store): New.
(check_stmt): When in IPA mode, use IPA checkers.
(analyze_function): Use state_from_flags.
(propagate): Check indirect edges and references.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)