1 new GCC HEAD@171452 regression

GCC regression tester regress@geoffk.org
Fri Mar 25 14:41:00 GMT 2011


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

Regressions for native:
old   gcc.sum gcc.c-torture/compile/limits-exprparen.c
old   gcc.sum gcc.dg/guality/vla-2.c
NEW   gfortran.sum gfortran.dg/cray_pointers_8.f90

Log information for changes since the last build:
------------------------------------------------------------------------
r171449 | ams | 2011-03-25 04:57:29 -0700 (Fri, 25 Mar 2011) | 16 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.md
   M /trunk/gcc/config/arm/neon.md
   M /trunk/gcc/config/arm/vfp.md

2011-03-25  Bernd Schmidt  <bernds@codesourcery.com>
	    Andrew Stubbs  <ams@codesourcery.com>

	gcc/
	* config/arm/vfp.md (arm_movdi_vfp): Enable only when not tuning
	for Cortex-A8.
	(arm_movdi_vfp_cortexa8): New pattern.
	* config/arm/neon.md (adddi3_neon, subdi3_neon, anddi3_neon,
	iordi3_neon, xordi3_neon): Add alternatives to discourage Neon
	instructions when tuning for Cortex-A8.  Set attribute "arch".
	* config/arm/arm.md: Move include arm-tune.md up a bit.
	(define_attr "arch"): Add "onlya8" and "nota8" values.
	(define_attr "arch_enabled"): Handle "onlya8" and "nota8".



------------------------------------------------------------------------
r171450 | rguenth | 2011-03-25 04:59:19 -0700 (Fri, 25 Mar 2011) | 64 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/passes.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/c-c++-common/pr46562-2.c
   M /trunk/gcc/testsuite/g++.dg/tree-ssa/pr41186.C
   M /trunk/gcc/testsuite/g++.dg/tree-ssa/pr8781.C
   M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-pta-13.c
   M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-pta-14.c
   M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-pta-3.c
   M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-pta-4.c
   M /trunk/gcc/testsuite/gcc.dg/matrix/matrix.exp
   M /trunk/gcc/testsuite/gcc.dg/torture/pta-structcopy-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/20041122-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/alias-18.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/foldstring-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/forwprop-10.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/forwprop-9.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/fre-vce-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/loadpre6.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/pr21574.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-4.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-11.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-12.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-13.c
   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/testsuite/gcc.dg/tree-ssa/ssa-fre-16.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-17.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-18.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-19.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-2.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-21.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-22.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-23.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-24.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-25.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-26.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-27.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-3.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-4.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-5.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-6.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-7.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-8.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-9.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-10.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-26.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-7.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-8.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-9.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-2.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-3.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-4.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/struct-aliasing-1.c
   M /trunk/gcc/testsuite/gcc.dg/tree-ssa/struct-aliasing-2.c
   M /trunk/gcc/testsuite/gfortran.dg/pr42108.f90

2011-03-25  Richard Guenther  <rguenther@suse.de>

	* passes.c (init_optimization_passes): Add FRE pass after
	early SRA.

	* g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
	* g++.dg/tree-ssa/pr8781.C: Likewise.
	* gcc.dg/ipa/ipa-pta-13.c: Likewise.
	* gcc.dg/ipa/ipa-pta-3.c: Likewise.
	* gcc.dg/ipa/ipa-pta-4.c: Likewise.
	* gcc.dg/tree-ssa/20041122-1.c: Likewise.
	* gcc.dg/tree-ssa/alias-18.c: Likewise.
	* gcc.dg/tree-ssa/foldstring-1.c: Likewise.
	* gcc.dg/tree-ssa/forwprop-10.c: Likewise.
	* gcc.dg/tree-ssa/forwprop-9.c: Likewise.
	* gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
	* gcc.dg/tree-ssa/loadpre6.c: Likewise.
	* gcc.dg/tree-ssa/pr21574.c: Likewise.
	* gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
	* gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
	* gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
	* gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
	* gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
	* gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
	* gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
	* gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
	* gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
	* gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
	* gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
	* gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
	* c-c++-common/pr46562-2.c: Likewise.
	* gfortran.dg/pr42108.f90: Likewise.
	* gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
	foo to be inlined even at -O1.
	* gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
	* gcc.dg/ipa/ipa-pta-14.c: Likewise.
	* gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
	* gcc.dg/matrix/matrix.exp: Disable FRE.

------------------------------------------------------------------------
r171451 | ro | 2011-03-25 06:02:24 -0700 (Fri, 25 Mar 2011) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/graphite/block-3.c
   M /trunk/gcc/testsuite/gcc.dg/graphite/block-4.c
   M /trunk/gcc/testsuite/gcc.dg/graphite/block-7.c
   M /trunk/gcc/testsuite/gcc.dg/graphite/block-8.c

	PR testsuite/48283
	* gcc.dg/graphite/block-3.c: Add dg-require-effective-target
	run_expensive_tests.
	* gcc.dg/graphite/block-4.c: Likewise.
	* gcc.dg/graphite/block-7.c: Likewise.
	* gcc.dg/graphite/block-8.c: Likewise.

------------------------------------------------------------------------
r171452 | jsm28 | 2011-03-25 06:06:37 -0700 (Fri, 25 Mar 2011) | 25 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/configure
   M /trunk/configure.ac

	* configure.ac (native_only): Remove.
	(i[[3456789]]86-*-msdosdjgpp*): Don't disable expect dejagnu
	send-pr uudecode guile gnuserv on host.
	(x86_64-*-mingw*): Don't disable expect dejagnu autoconf automake
	send-pr rcs guile perl texinfo libtool on host.
	(i[[3456789]]86-*-mingw32*): Don't disable expect dejagnu autoconf
	automake send-pr rcs guile perl texinfo libtool on host.
	(*-*-cygwin*, *-*-netbsd*): Remove host cases.
	(*-*-kaos*): Don't disable target-examples target-gperf on target.
	(alpha*-dec-osf*): Don't disable fileutils on target.
	(sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't disable target-examples
	texinfo send-pr expect dejagnu on target.
	(arm-*-elf* | arm*-*-eabi*, arm*-*-linux-gnueabi): Don't disable
	target-qthreads on target.
	(hppa*-hp-hpux11*, hppa*-*-*): Don't disable shellutils on target.
	(ia64*-*-elf*, ia64*-*-*vms*): Don't disable mmalloc on target.
	(i[[3456789]]86-w64-mingw*, i[[3456789]]86-*-mingw*,
	x86_64-*-mingw*): Don't disable expect on target.
	(*-*-cygwin*): Don't disable target-gperf on target.
	(powerpc*-*-winnt* | powerpc*-*-pe*): Don't disable make expect
	gnuserv on target.
	(powerpcle-*-solaris*): Don't disable make expect gnuserv on
	target.
	* configure: Regenerate.

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

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

-------------- next part --------------

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


More information about the Gcc-regression mailing list