1 new GCC HEAD@147790 regression

regress regress@apple.com
Fri May 22 14:11:00 GMT 2009


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

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/struct/wo_prof_double_malloc.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
NEW   libjava.sum SyncTest

Log information for changes since the last build:
------------------------------------------------------------------------
r147773 | hjl | 2009-05-21 11:42:20 -0700 (Thu, 21 May 2009) | 37 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/cpuid.h
   M /trunk/gcc/config/i386/driver-i386.c
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/i386/i386.h
   M /trunk/gcc/config/i386/i386.md
   M /trunk/gcc/config/i386/i386.opt
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/i386/movbe-1.c
   A /trunk/gcc/testsuite/gcc.target/i386/movbe-2.c

gcc/

2009-05-21  H.J. Lu  <hongjiu.lu@intel.com>
	    Uros Bizjak  <ubizjak@gmail.com>

	* config/i386/cpuid.h (bit_MOVBE): New.

	* config/i386/driver-i386.c (host_detect_local_cpu): Check movbe.

	* config/i386/i386.c (OPTION_MASK_ISA_MOVBE_SET): New.
	(OPTION_MASK_ISA_MOVBE_UNSET): Likewise.
	(ix86_handle_option): Handle OPT_mmovbe.
	(ix86_target_string): Add -mmovbe.
	(pta_flags): Add PTA_MOVBE.
	(processor_alias_table): Add PTA_MOVBE to "atom".
	(override_options): Handle PTA_MOVBE.

	* config/i386/i386.h (TARGET_MOVBE): New.

	* config/i386/i386.md (bswapsi2): Check TARGET_MOVBE.
	(*bswapsi_movbe): New.
	(*bswapdi_movbe): Likewise.
	(bswapdi2): Renamed to ...
	(*bswapdi_1): This.
	(bswapdi2): New expander.

	* config/i386/i386.opt (mmovbe): New.

	* doc/invoke.texi: Document -mmovbe.

gcc/testsuite/

2009-05-21  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/movbe-1.c: New.
	* gcc.target/i386/movbe-2.c: Likewise.

------------------------------------------------------------------------
r147775 | denisc | 2009-05-21 11:46:07 -0700 (Thu, 21 May 2009) | 2 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/MAINTAINERS

	* MAINTAINERS: Update my e-mail address.

------------------------------------------------------------------------
r147776 | rguenth | 2009-05-21 11:59:11 -0700 (Thu, 21 May 2009) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraph.h
   M /trunk/gcc/ipa-inline.c

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

	* cgraph.h (struct cgraph_node): Remove inline_decl member.
	* ipa-inline.c (cgraph_mark_inline_edge): Do not check it.
	(cgraph_default_inline_p): Likewise.
	(cgraph_decide_inlining_incrementally): Likewise.

------------------------------------------------------------------------
r147778 | nemet | 2009-05-21 13:22:45 -0700 (Thu, 21 May 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mips/mips.md

	* config/mips/mips.md (*extzv_trunc<mode>_exts): Turn into a
	regular pattern from a template and rename it ...
	(*extzv_truncsi_exts): ... to this.

------------------------------------------------------------------------
r147779 | rguenth | 2009-05-21 15:43:19 -0700 (Thu, 21 May 2009) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gimplify.c
   M /trunk/gcc/tree-ssa-loop-im.c
   M /trunk/gcc/tree-ssa-pre.c
   M /trunk/gcc/tree-ssa-sccvn.c

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

	* tree-ssa-sccvn.c (copy_reference_ops_from_ref): Record
	TMR_ORIGINAL.  Always either record TMR_SYMBOL or TMR_BASE.
	* tree-ssa-pre.c (create_component_ref_by_pieces_1): Handle
	TARGET_MEM_REF.
	(create_expression_by_pieces): Only convert if necessary.
	* gimplify.c (gimplify_expr): Handle TARGET_MEM_REF.
	* tree-ssa-loop-im.c (gen_lsm_tmp_name): Handle INTEGER_CST.

------------------------------------------------------------------------
r147782 | sje | 2009-05-21 16:51:22 -0700 (Thu, 21 May 2009) | 13 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/ia64/hpux.h
   M /trunk/gcc/config/ia64/ia64.h
   M /trunk/gcc/config/ia64/ia64.md
   M /trunk/gcc/config/ia64/ia64.opt
   M /trunk/gcc/config/ia64/vect.md

	PR target/37846
	* config/ia64/ia64.opt (mfused-madd): New.
	* config/ia64/ia64.h (TARGET_DEFAULT): Set MASK_FUSED_MADD.
	* config/ia64/hpux.h (TARGET_DEFAULT): Ditto.
	* config/ia64/ia64.md (maddsf4, msubsf4, nmaddsf4,
	madddf4, madddf4_trunc, msubdf4, msubdf4_trunc, nmadddf4,
	nmadddf4_truncsf, maddxf4, maddxf4_truncsf, maddxf4_truncdf,
	msubxf4, msubxf4_truncsf msubxf4_truncdf, nmaddxf4,
	nmaddxf4_truncsf, nmaddxf4_truncdf): Check TARGET_FUSED_MADD.
	* config/ia64/vect.md (addv2sf3, subv2sf3): Force fpma/fpms 
	instruction if !TARGET_FUSED_MADD.
	(fpma, fpms): Remove colon from name.

------------------------------------------------------------------------
r147783 | sje | 2009-05-21 16:53:02 -0700 (Thu, 21 May 2009) | 6 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/ia64/mfused-madd-vect.c
   A /trunk/gcc/testsuite/gcc.target/ia64/mfused-madd.c
   A /trunk/gcc/testsuite/gcc.target/ia64/mno-fused-madd-vect.c
   A /trunk/gcc/testsuite/gcc.target/ia64/mno-fused-madd.c

	PR target/37846
	* gcc.target/ia64/mfused-madd-vect.c: New test.
	* gcc.target/ia64/mfused-madd.c: New test.
	* gcc.target/ia64/mno-fused-madd-vect.c: New test.
	* gcc.target/ia64/mno-fused-madd.c: New test.

------------------------------------------------------------------------
r147786 | gccadmin | 2009-05-21 17:16:57 -0700 (Thu, 21 May 2009) | 1 line
Changed paths:
   M /trunk/gcc/DATESTAMP

Daily bump.
------------------------------------------------------------------------
r147788 | paolo | 2009-05-21 18:28:50 -0700 (Thu, 21 May 2009) | 15 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/config/abi/pre/gnu.ver
   M /trunk/libstdc++-v3/configure
   M /trunk/libstdc++-v3/include/ext/throw_allocator.h
   M /trunk/libstdc++-v3/src/Makefile.am
   M /trunk/libstdc++-v3/src/Makefile.in
   M /trunk/libstdc++-v3/src/throw_allocator.cc

2009-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
	
	PR libstdc++/40094
	Revert:
	2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
	* include/ext/throw_allocator.h (throw_allocator_base): Avoid
	out of line member functions definitions.
	(throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
	Remove, use static locals instead.
	(throw_allocator_base::do_check_allocated, print_to_string): Declare.
	* src/throw_allocator.cc: New.
	* src/Makefile.am: Add.
	* config/abi/pre/gnu.ver: Add exports.
	* src/Makefile.in: Regenerate.

------------------------------------------------------------------------
r147789 | paolo | 2009-05-21 18:32:49 -0700 (Thu, 21 May 2009) | 15 lines
Changed paths:
   D /trunk/libstdc++-v3/src/throw_allocator.cc

2009-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
	
	PR libstdc++/40094
	Revert:
	2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
	* include/ext/throw_allocator.h (throw_allocator_base): Avoid
	out of line member functions definitions.
	(throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
	Remove, use static locals instead.
	(throw_allocator_base::do_check_allocated, print_to_string): Declare.
	* src/throw_allocator.cc: New.
	* src/Makefile.am: Add.
	* config/abi/pre/gnu.ver: Add exports.
	* src/Makefile.in: Regenerate.

------------------------------------------------------------------------
r147790 | bje | 2009-05-21 18:51:19 -0700 (Thu, 21 May 2009) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-format.c

	* c-format.c (handle_format_attribute): Fix comment typo.

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

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