This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

1 new GCC HEAD@158590 regression


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

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   g++.sum g++.dg/ext/altivec-1.C
old   g++.sum g++.dg/ext/altivec-10.C
old   g++.sum g++.dg/ext/altivec-12.C
old   g++.sum g++.dg/ext/altivec-13.C
old   g++.sum g++.dg/ext/altivec-14.C
old   g++.sum g++.dg/ext/altivec-16.C
old   g++.sum g++.dg/ext/altivec-2.C
old   g++.sum g++.dg/ext/altivec-3.C
old   g++.sum g++.dg/ext/altivec-4.C
old   g++.sum g++.dg/ext/altivec-5.C
old   g++.sum g++.dg/ext/altivec-6.C
old   g++.sum g++.dg/ext/altivec-7.C
old   g++.sum g++.dg/ext/altivec-8.C
old   g++.sum g++.dg/ext/altivec-9.C
old   g++.sum g++.dg/ext/altivec-cell-1.C
old   g++.sum g++.dg/ext/altivec-cell-2.C
old   g++.sum g++.dg/ext/altivec-cell-3.C
old   g++.sum g++.dg/ext/altivec-cell-4.C
old   g++.sum g++.dg/ext/altivec-cell-5.C
old   gcc.sum gcc.dg/debug/dwarf2/aranges-fnsec-1.c
old   gcc.sum gcc.dg/pr34668-1.c
old   gcc.sum gcc.dg/pragma-darwin.c
old   gcc.sum gcc.dg/sms-2.c
old   gcc.sum gcc.dg/sms-3.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.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/pr35821-altivec.c
old   gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
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
old   objc.sum objc/execute/exceptions/catchall-1.m
old   objc.sum objc/execute/exceptions/local-variables-1.m

Log information for changes since the last build:
------------------------------------------------------------------------
r158583 | gccadmin | 2010-04-20 17:17:25 -0700 (Tue, 20 Apr 2010) | 1 line
Changed paths:
   M /trunk/gcc/DATESTAMP

Daily bump.
------------------------------------------------------------------------
r158584 | wilson | 2010-04-20 22:29:11 -0700 (Tue, 20 Apr 2010) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ira-lives.c

PR rtl-optimization/43520
* ira-lives.c (ira_implicitly_set_insn_hard_regs): Exclude classes with
zero available registers.

------------------------------------------------------------------------
r158586 | jason | 2010-04-20 23:06:27 -0700 (Tue, 20 Apr 2010) | 9 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/cvt.c
   M /trunk/gcc/cp/decl.c
   M /trunk/gcc/cp/init.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/init/member1.C
   M /trunk/gcc/testsuite/g++.dg/other/fold1.C
   M /trunk/gcc/testsuite/g++.dg/parse/crash36.C
   A /trunk/gcc/testsuite/g++.dg/template/recurse2.C
   M /trunk/gcc/testsuite/lib/prune.exp

	PR c++/9335
gcc/cp:
	* init.c (constant_value_1): Treat error_mark_node as a constant
	if DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P is set.
	* cvt.c (ocp_convert): Handle getting error_mark_node from
	integral_constant_value.
	* decl.c (compute_array_index_type): Likewise.
gcc/testsuite:
	* lib/prune.exp: Prune "skipping N instantiation contexts".
------------------------------------------------------------------------
r158587 | uros | 2010-04-20 23:24:30 -0700 (Tue, 20 Apr 2010) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.md

	* config/i386/i386.md (bswap<mode>2): Macroize expander from
	bswap{si,di}2 using SWI48 mode iterator.
	(*bswap<mode>2_movbe): Macroize insn from *bswap{si,di}_movbe using
	SWI48 mode iterator.  Set type attribute of bswap insn to bitmanip,
	set modrm attribute of bswap insn to 0 and remove length attribute.
	(*bswap<mode>2_1): Macroize insn from *bswap{si,di}_1 using SWI48 mode
	iterator.  Set type attribute to bitmanip, set modrm attribute to 0,
	set mode attribute to <MODE> and remove length attribute.


------------------------------------------------------------------------
r158588 | ghazi | 2010-04-20 23:26:22 -0700 (Tue, 20 Apr 2010) | 3 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/torture/builtin-cproj-3.c

        * gcc.dg/torture/builtin-cproj-3.c: New.


------------------------------------------------------------------------
r158589 | jakub | 2010-04-20 23:57:37 -0700 (Tue, 20 Apr 2010) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c
   M /trunk/gcc/unwind-dw2-fde.c
   M /trunk/gcc/unwind-dw2.c

	* dwarf2out.c (output_call_frame_info): For dw_cie_version
	>= 4 add also address size and segment size fields into CIE
	header.

	* unwind-dw2.c (extract_cie_info): Handle CIE version 4, as
	long as address size is the same as sizeof (void *) and
	segment size is 0.
	* unwind-dw2-fde.c (get_cie_encoding): Likewise.  If
	address size or segment size is unexpected, return DW_EH_PE_omit.
	(classify_object_over_fdes): If get_cie_encoding returned
	DW_EH_PE_omit, return -1.
	(init_object): If classify_object_over_fdes returned -1,
	pretend there were no FDEs at all.

------------------------------------------------------------------------
r158590 | jakub | 2010-04-21 00:05:00 -0700 (Wed, 21 Apr 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c

	* dwarf2out.c (add_var_loc_to_decl): Add LABEL argument.  Drop
	last chain entry if it starts with the still current label.
	(add_location_or_const_value_attribute): Check that
	loc_list->first->next is NULL instead of comparing ->first with
	->last.
	(dwarf2out_var_location): Pass last_label resp. last_postcall_label
	to add_var_loc_to_decl.

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

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

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]