4 new GCC HEAD@148498 regressions

regress regress@apple.com
Tue Jun 16 01:06:00 GMT 2009


With your recent patch, GCC HEAD revision 148498 had problems on:
native: regress-30 (4 NEW failures)
The previous build was of revision 148485.

Regressions for native:
NEW   g++.sum g++.dg/abi/mangle11.C
NEW   g++.sum g++.dg/abi/mangle12.C
NEW   g++.sum g++.dg/abi/mangle17.C
NEW   g++.sum g++.dg/abi/mangle20-2.C
fixed g++.sum g++.dg/debug/anonunion1.C
fixed g++.sum g++.dg/debug/const1.C
fixed g++.sum g++.dg/debug/const2.C
fixed g++.sum g++.dg/debug/const3.C
fixed g++.sum g++.dg/debug/const4.C
fixed g++.sum g++.dg/debug/crash1.C
fixed g++.sum g++.dg/debug/debug1.C
fixed g++.sum g++.dg/debug/debug2.C
fixed g++.sum g++.dg/debug/debug3.C
fixed g++.sum g++.dg/debug/debug4.C
fixed g++.sum g++.dg/debug/debug5.C
fixed g++.sum g++.dg/debug/debug6.C
fixed g++.sum g++.dg/debug/debug7.C
fixed g++.sum g++.dg/debug/debug8.C
fixed g++.sum g++.dg/debug/debug9.C
fixed g++.sum g++.dg/debug/dwarf2-1.C
fixed g++.sum g++.dg/debug/dwarf2-2.C
fixed g++.sum g++.dg/debug/enum-1.C
fixed g++.sum g++.dg/debug/enum-2.C
fixed g++.sum g++.dg/debug/minimal1.C
fixed g++.sum g++.dg/debug/namespace1.C
fixed g++.sum g++.dg/debug/namespace2.C
fixed g++.sum g++.dg/debug/pr16792.C
fixed g++.sum g++.dg/debug/pr22514.C
fixed g++.sum g++.dg/debug/pr27657.C
fixed g++.sum g++.dg/debug/pr29906.C
fixed g++.sum g++.dg/debug/pr30898.C
fixed g++.sum g++.dg/debug/pr34895.C
fixed g++.sum g++.dg/debug/static1.C
fixed g++.sum g++.dg/debug/template1.C
fixed g++.sum g++.dg/debug/trivial.C
fixed g++.sum g++.dg/debug/typedef1.C
fixed g++.sum g++.dg/debug/typedef2.C
fixed g++.sum g++.dg/debug/typedef3.C
fixed g++.sum g++.dg/debug/using1.C
fixed g++.sum g++.dg/debug/using2.C
fixed g++.sum g++.dg/debug/using3.C
fixed g++.sum g++.dg/debug/vartrack1.C
old   g++.sum g++.dg/eh/simd-4.C
old   gcc.sum gcc.dg/Wshadow-3.c
fixed gcc.sum gcc.dg/debug/20000503-1.c
fixed gcc.sum gcc.dg/debug/20010207-1.c
fixed gcc.sum gcc.dg/debug/20011223-1.c
fixed gcc.sum gcc.dg/debug/20020104-2.c
fixed gcc.sum gcc.dg/debug/20020220-1.c
fixed gcc.sum gcc.dg/debug/20020224-1.c
fixed gcc.sum gcc.dg/debug/20020327-1.c
fixed gcc.sum gcc.dg/debug/20030605-1.c
fixed gcc.sum gcc.dg/debug/20031231-1.c
fixed gcc.sum gcc.dg/debug/20041023-1.c
fixed gcc.sum gcc.dg/debug/20041219-1.c
fixed gcc.sum gcc.dg/debug/20050907-1.c
fixed gcc.sum gcc.dg/debug/const-1.c
fixed gcc.sum gcc.dg/debug/const-2.c
fixed gcc.sum gcc.dg/debug/const-3.c
fixed gcc.sum gcc.dg/debug/crash1.c
fixed gcc.sum gcc.dg/debug/debug-1.c
fixed gcc.sum gcc.dg/debug/debug-2.c
fixed gcc.sum gcc.dg/debug/debug-3.c
fixed gcc.sum gcc.dg/debug/debug-4.c
fixed gcc.sum gcc.dg/debug/debug-5.c
fixed gcc.sum gcc.dg/debug/debug-6.c
fixed gcc.sum gcc.dg/debug/debug-7.c
fixed gcc.sum gcc.dg/debug/dwarf2-1.c
fixed gcc.sum gcc.dg/debug/dwarf2-2.c
fixed gcc.sum gcc.dg/debug/dwarf2-3.c
fixed gcc.sum gcc.dg/debug/enum-1.c
fixed gcc.sum gcc.dg/debug/pr16676.c
fixed gcc.sum gcc.dg/debug/pr26881.c
fixed gcc.sum gcc.dg/debug/pr29558.c
fixed gcc.sum gcc.dg/debug/pr29609-1.c
fixed gcc.sum gcc.dg/debug/pr29609-2.c
fixed gcc.sum gcc.dg/debug/pr32610.c
fixed gcc.sum gcc.dg/debug/pr33316.c
fixed gcc.sum gcc.dg/debug/pr36690-1.c
fixed gcc.sum gcc.dg/debug/pr36690-2.c
fixed gcc.sum gcc.dg/debug/pr36690-3.c
fixed gcc.sum gcc.dg/debug/pr37616.c
fixed gcc.sum gcc.dg/debug/pr39412.c
fixed gcc.sum gcc.dg/debug/redecl-1.c
fixed gcc.sum gcc.dg/debug/redecl-2.c
fixed gcc.sum gcc.dg/debug/redecl-3.c
fixed gcc.sum gcc.dg/debug/redecl-4.c
fixed gcc.sum gcc.dg/debug/redecl-5.c
fixed gcc.sum gcc.dg/debug/trivial.c
old   gcc.sum gcc.dg/framework-2.c
old   gcc.sum gcc.dg/func-ptr-conv-1.c
old   gcc.sum gcc.dg/pr34989-1.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/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
fixed gfortran.sum gfortran.dg/debug/trivial.f
old   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:
------------------------------------------------------------------------
r148486 | rguenth | 2009-06-15 03:05:29 -0700 (Mon, 15 Jun 2009) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree.c

2009-06-15  Richard Guenther  <rguenther@suse.de>

	PR middle-end/40439
	* tree.c (widest_int_cst_value): Fix bootstrap on 32bit HWI hosts.

------------------------------------------------------------------------
r148487 | krebbel | 2009-06-15 03:29:47 -0700 (Mon, 15 Jun 2009) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   D /trunk/gcc/testsuite/gcc.dg/optimize-bswap-1.c
   A /trunk/gcc/testsuite/gcc.dg/optimize-bswapdi-1.c
   A /trunk/gcc/testsuite/gcc.dg/optimize-bswapsi-1.c

2009-06-14  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

	* gcc.dg/optimize-bswap-1.c: Split into these two:
	* gcc.dg/optimize-bswapsi-1.c: New testcase.
	* gcc.dg/optimize-bswapdi-1.c: New testcase.


------------------------------------------------------------------------
r148491 | nickc | 2009-06-15 07:09:43 -0700 (Mon, 15 Jun 2009) | 3 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/configure
   M /trunk/configure.ac

* configure.ac: Define is_elf for QNX Neutrino targets.
* configure: Regenerate.

------------------------------------------------------------------------
r148492 | espindola | 2009-06-15 07:25:50 -0700 (Mon, 15 Jun 2009) | 40 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraph.c
   M /trunk/gcc/cgraphunit.c
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/cp-objcp-common.h
   M /trunk/gcc/cp/cp-tree.h
   M /trunk/gcc/cp/decl.c
   M /trunk/gcc/cp/decl2.c
   M /trunk/gcc/cp/method.c
   M /trunk/gcc/cp/optimize.c
   M /trunk/gcc/dwarf2asm.c
   M /trunk/gcc/langhooks-def.h
   M /trunk/gcc/langhooks.c
   M /trunk/gcc/langhooks.h
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/abi/mangle11.C
   M /trunk/gcc/testsuite/g++.dg/abi/mangle12.C
   M /trunk/gcc/testsuite/g++.dg/abi/mangle17.C
   M /trunk/gcc/testsuite/g++.dg/abi/mangle20-2.C
   M /trunk/gcc/tree.h
   M /trunk/gcc/varasm.c

2009-06-15  Rafael Avila de Espindola  <espindola@google.com>

	* cgraphunit.c (cgraph_function_versioning,save_inline_function_body):
	Use DECL_COMDAT_GROUP instead of DECL_ONE_ONLY.
	* cgraph.c (cgraph_create_virtual_clone): Use DECL_COMDAT_GROUP.
	* config/i386/i386.c (ix86_file_end): Compute DECL_COMDAT_GROUP.
	* dwarf2asm.c(dw2_force_const_mem): Update call to make_decl_one_only.
	* langhooks-def.h (lhd_comdat_group, LANG_HOOKS_COMDAT_GROUP): Remove.
	(LANG_HOOKS_DECLS): Remove LANG_HOOKS_COMDAT_GROUP.
	* langhooks.c (lhd_comdat_group): Remove.
	* langhooks.h (lang_hooks_for_decls): Remove comdat_group.
	* tree.h (DECL_COMDAT_GROUP): New.
	(DECL_ONE_ONLY): Use DECL_COMDAT_GROUP.
	(tree_decl_with_vis): Add comdat_group. Remove one_only.
	(make_decl_one_only): Change signature.
	* varasm.c (get_emutls_init_templ_addr, emutls_decl): Update call to
	make_decl_one_only.
	(make_decl_one_only): Change signature.
	(default_elf_asm_named_section): Use DECL_COMDAT_GROUP.

2009-06-15  Rafael Avila de Espindola  <espindola@google.com>

	* cp-objcp-common.h (LANG_HOOKS_COMDAT_GROUP): Remove.
	* cp-tree.h (cxx_comdat_group): Change signature.
	* decl.c (duplicate_decls): Use DECL_COMDAT_GROUP.
	(cxx_comdat_group): Change signature.
	* decl2.c (comdat_linkage, maybe_make_one_only): Update call to
	make_decl_one_only.
	(constrain_visibility, get_guard): Use DECL_COMDAT_GROUP.
	* method.c (use_thunk): Update call to make_decl_one_only.
	* optimize.c (maybe_clone_body): Use DECL_COMDAT_GROUP

2009-06-15  Rafael Avila de Espindola  <espindola@google.com>

	* g++.dg/abi/mangle11.C: Update warning line.
	* g++.dg/abi/mangle12.C: Update warning line.
	* g++.dg/abi/mangle17.C: Update warning line.
	* g++.dg/abi/mangle20-2.C: Update warning line.


------------------------------------------------------------------------
r148493 | aldyh | 2009-06-15 07:27:18 -0700 (Mon, 15 Jun 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/except.c
   M /trunk/gcc/tree-eh.c

        * except.c (init_eh): Use BUILTINS_LOCATION when calling build_decl.
        * tree-eh.c (lower_try_finally_switch): Initialize tf_loc.


------------------------------------------------------------------------
r148494 | espindola | 2009-06-15 07:52:41 -0700 (Mon, 15 Jun 2009) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraph.c

2009-06-15  Rafael Avila de Espindola  <espindola@google.com>

	* cgraph.c (cgraph_make_node_local): Use DECL_COMDAT_GROUP.

------------------------------------------------------------------------
r148497 | jakub | 2009-06-15 10:08:02 -0700 (Mon, 15 Jun 2009) | 8 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gfortran.dg/debug/pr35154-dwarf2.f
   M /trunk/gcc/testsuite/gfortran.dg/debug/pr37738.f
   M /trunk/gcc/testsuite/lib/gcc-dg.exp
   M /trunk/gcc/testsuite/lib/gfortran-dg.exp

	PR testsuite/40426
	* lib/gcc-dg.exp (gcc-dg-debug-runtest): For type -gdwarf-2 and
	level != "" use separate -gdwarf-2 -g${level} options instead of
	-gdwarf-2${level}.
	* lib/gfortran-dg.exp (gfortran-dg-debug-runtest): Likewise.
	* gfortran.dg/debug/pr37738.f: Also skip if -gdwarf-2 -g1.
	* gfortran.dg/debug/pr35154-dwarf2.f: Likewise.

------------------------------------------------------------------------
r148498 | aph | 2009-06-15 10:14:29 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/libffi/ChangeLog

Fix bad checkin.

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

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