1 new GCC HEAD@179320 regression

regress regress@apple.com
Thu Sep 29 08:02:00 GMT 2011


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

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   gcc.sum gcc.c-torture/execute/20040811-1.c
old   gcc.sum gcc.c-torture/execute/pr22061-4.c
old   gcc.sum gcc.dg/20020103-1.c
old   gcc.sum gcc.dg/sms-2.c
old   gcc.sum gcc.dg/sms-4.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.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
NEW   libjava.sum Thread_Sleep_2
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r179312 | ian | 2011-09-28 06:14:11 -0700 (Wed, 28 Sep 2011) | 4 lines
Changed paths:
   M /trunk/libgo/mksysinfo.sh

mksysinfo: #include <ttold.h> on Irix.

>From Rainer Orth.

------------------------------------------------------------------------
r179313 | rguenth | 2011-09-28 06:47:12 -0700 (Wed, 28 Sep 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/fold-const.c

2011-09-28  Richard Guenther  <rguenther@suse.de>

	PR middle-end/50460
	* fold-const.c (try_move_mult_to_index): Handle &a.array the
	same as &a.array[0].

------------------------------------------------------------------------
r179314 | nickc | 2011-09-28 06:56:19 -0700 (Wed, 28 Sep 2011) | 5 lines
Changed paths:
   M /trunk/libgcc/ChangeLog
   M /trunk/libgcc/config/rx/rx-abi.h
   M /trunk/libgcc/config/rx/rx-lib.h

	* config/rx/rx-lib.h: Always restrict doubles to the SF type when
	64-bit doubles are not enabled.
	* config/rx/rx-abi.h: Fix extraneous renaming of the floatsisf
	and floatunsisf functions.

------------------------------------------------------------------------
r179315 | nickc | 2011-09-28 07:37:30 -0700 (Wed, 28 Sep 2011) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/rx/predicates.md
   M /trunk/gcc/config/rx/rx.md

	* config/rx/predicates.md (rx_minmax_operand): New predicate.
	Accepts immediates and a restricted subset of MEMs.
	* config/rx/rx.md (int_modes): New iterator.
	(smaxsi3, sminsi3): Delete and replace with...
	(smax<int_mode>3, smin<int_mode>3): New patterns.
	(umax<>3_u, umax<>3_ur, umax<>3, umin<>3): New patterns.

------------------------------------------------------------------------
r179316 | rsandifo | 2011-09-28 08:00:10 -0700 (Wed, 28 Sep 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/neon.md

gcc/
	* config/arm/neon.md (neon_move_lo_quad_<mode>): Delete.
	(neon_move_hi_quad_<mode>): Likewise.
	(move_hi_quad_<mode>, move_lo_quad_<mode>): Use subreg moves.

------------------------------------------------------------------------
r179318 | devans | 2011-09-28 12:04:30 -0700 (Wed, 28 Sep 2011) | 6 lines
Changed paths:
   M /trunk/include/ChangeLog
   M /trunk/include/libiberty.h
   M /trunk/libiberty/ChangeLog
   M /trunk/libiberty/argv.c

	include/
	* libiberty.h (countargv): Declare.

	libiberty/
	* argv.c (countargv): New function.

------------------------------------------------------------------------
r179319 | devans | 2011-09-28 12:09:50 -0700 (Wed, 28 Sep 2011) | 10 lines
Changed paths:
   M /trunk/include/ChangeLog
   A /trunk/include/timeval-utils.h
   M /trunk/libiberty/ChangeLog
   A /trunk/libiberty/timeval-utils.c

	include/
	* timeval-utils.h: New file.

	libiberty/
	* timeval-utils.c: New file.
	* Makefile.in (CFILES): Add it.
	(REQUIRED_OFILES): Add timeval-utils.$(objext).
	(INSTALLED_HEADERS): Add timeval-utils.h.
	(timeval-utils.$(objext)): Add rule.

------------------------------------------------------------------------
r179320 | kkojima | 2011-09-28 14:43:01 -0700 (Wed, 28 Sep 2011) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/sh/sh.md
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/sh/pr49468-si.c

	PR target/49486
	* config/sh/sh.md (negdi2): Move expansion into split to
	allow more combination options.  Add T_REG clobber.
	(abssi2): New expander.
	(*negdi2, *abssi2, *negabssi2): New insns.
	(cneg): Change from insn to insn_and_split.  Rename to
	negsi_cond.  Add alternative for non-SH4.
	* gcc.target/sh/pr49468-si.c: New.


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

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

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

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


More information about the Gcc-regression mailing list