1 new GCC HEAD@175568 regression

regress regress@apple.com
Tue Jun 28 09:38:00 GMT 2011


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

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/tree-ssa/fwprop-align.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.dg/vmx/gcc-bug-i.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:
------------------------------------------------------------------------
r175528 | ktietz | 2011-06-27 06:44:52 -0700 (Mon, 27 Jun 2011) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/optimize-bswapdi-2.c
   M /trunk/gcc/tree-ssa-math-opts.c

2011-06-27  Kai Tietz  <ktietz@redhat.com>

        * tree-ssa-math-opts.c (do_shift_rotate): Zero bits
        out of type precision after operation.
        (find_bswap): Take for limit value the integer auto-
        promotion into account.

ChangeLog

2011-06-27  Kai Tietz  <ktietz@redhat.com>

        * gcc.dg/optimize-bswapdi-2.c: New test.


------------------------------------------------------------------------
r175532 | rguenth | 2011-06-27 07:32:00 -0700 (Mon, 27 Jun 2011) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/passes.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/torture/pr49394.C

2011-06-27  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/49394
	* passes.c (execute_one_pass): Restore current_pass after
	applying IPA transforms.

	* g++.dg/torture/pr49394.C: New testcase.

------------------------------------------------------------------------
r175533 | ebotcazou | 2011-06-27 07:34:05 -0700 (Mon, 27 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c

	PR lto/48492
	* dwarf2out.c (dwarf2out_finish): Do not attach a DIE on the limbo list
	to a NULL parent.

------------------------------------------------------------------------
r175535 | ebotcazou | 2011-06-27 07:54:09 -0700 (Mon, 27 Jun 2011) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c

	* dwarf2out.c (TYPE_DECL_IS_STUB): Extend mechanism to all types.

------------------------------------------------------------------------
r175536 | nickc | 2011-06-27 08:52:26 -0700 (Mon, 27 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mn10300/mn10300.md

	* config/mn10300/mn10300.md (clzsi2): Use XOR after BSCH to
	convert bit position of highest bit set into a count of the high
	zero bits.

------------------------------------------------------------------------
r175537 | ro | 2011-06-27 09:20:47 -0700 (Mon, 27 Jun 2011) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/sol2.h
   M /trunk/libmudflap/ChangeLog
   M /trunk/libmudflap/config.h.in
   M /trunk/libmudflap/configure
   M /trunk/libmudflap/configure.ac
   M /trunk/libmudflap/mf-hooks2.c
   M /trunk/libmudflap/testsuite/libmudflap.c/pass-stratcliff.c

	gcc:
	PR libmudflap/38738
	* config/sol2.h [!USE_GLD] (MFLIB_SPEC): Define.

	libmudflap:
	PR libmudflap/38738
	* configure.ac: Check for sys/mnttab.h.
	Check for library containing connect.
	* configure: Regenerate.
	* config.h.in: Regenerate.
	* mf-hooks2.c [HAVE_SYS_MNTTAB_H]: Include <sys/mnttab.h>.
	* testsuite/libmudflap.c/pass-stratcliff.c (main) [__sun__ &&
	__svr4__]: Disable rawmemchr, stpcpy, mempcpy tests.

------------------------------------------------------------------------
r175540 | jakub | 2011-06-27 09:45:49 -0700 (Mon, 27 Jun 2011) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cselib.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/pr49544.c

	PR debug/49544
	* cselib.c (promote_debug_loc): If cselib_preserve_constants
	and l has two DEBUG_INSN owned locs instead of just one, adjust
	the second location's setting_insn too.

	* gcc.dg/pr49544.c: New test.

------------------------------------------------------------------------
r175541 | jakub | 2011-06-27 09:52:23 -0700 (Mon, 27 Jun 2011) | 21 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/builtin-types.def
   M /trunk/gcc/builtins.c
   M /trunk/gcc/builtins.def
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-common.c
   M /trunk/gcc/doc/extend.texi
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/builtin-assume-aligned-1.c
   A /trunk/gcc/testsuite/gcc.dg/builtin-assume-aligned-2.c
   A /trunk/gcc/testsuite/gcc.target/i386/builtin-assume-aligned-1.c
   M /trunk/gcc/tree-ssa-alias.c
   M /trunk/gcc/tree-ssa-ccp.c
   M /trunk/gcc/tree-ssa-dce.c
   M /trunk/gcc/tree-ssa-structalias.c

	* builtin-types.def (BT_FN_PTR_CONST_PTR_SIZE_VAR): New.
	* builtins.def (BUILT_IN_ASSUME_ALIGNED): New builtin.
	* tree-ssa-structalias.c (find_func_aliases_for_builtin_call,
	find_func_clobbers): Handle BUILT_IN_ASSUME_ALIGNED.
	* tree-ssa-ccp.c (bit_value_assume_aligned): New function.
	(evaluate_stmt, execute_fold_all_builtins): Handle
	BUILT_IN_ASSUME_ALIGNED.
	* tree-ssa-dce.c (propagate_necessity): Likewise.
	* tree-ssa-alias.c (ref_maybe_used_by_call_p_1,
	call_may_clobber_ref_p_1): Likewise.
	* builtins.c (is_simple_builtin, expand_builtin): Likewise.
	(expand_builtin_assume_aligned): New function.
	* doc/extend.texi (__builtin_assume_aligned): Document.

	* c-common.c (check_builtin_function_arguments): Handle
	BUILT_IN_ASSUME_ALIGNED.

	* gcc.dg/builtin-assume-aligned-1.c: New test.
	* gcc.dg/builtin-assume-aligned-2.c: New test.
	* gcc.target/i386/builtin-assume-aligned-1.c: New test.

------------------------------------------------------------------------
r175542 | jakub | 2011-06-27 09:56:08 -0700 (Mon, 27 Jun 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-decl.c
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-common.h
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/cp-tree.h

	* c-common.h (c_tree_chain_next): New static inline function.

	* c-decl.c (union lang_tree_node): Use it in chain_next expression.

	* cp-tree.h (union lang_tree_node): Use it in chain_next expression.

------------------------------------------------------------------------
r175545 | janis | 2011-06-27 11:38:00 -0700 (Mon, 27 Jun 2011) | 15 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-5.C
   M /trunk/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-6.C
   M /trunk/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-5.c
   M /trunk/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-6.c
   M /trunk/gcc/testsuite/gcc.target/arm/fp16-compile-vcvt.c
   M /trunk/gcc/testsuite/lib/target-supports.exp

	* lib/target-supports.exp (add_options_for_arm_fp16): Renamed
	from add_options_for_arm_neon_fp16.
	(check_effective_target_arm_fp16_ok_nocache): Renamed from
	check_effective_target_arm_neon_fp16_ok_nocache.
	Check -mfpu and -mfloat-abi options from current multilib.
	Do not require neon support.
	(check_effective_target_arm_fp16_ok): Renamed from
	check_effecitve_target_arm_neon_fp16_ok.
	* g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
	arm_neon_fp16_ok and arm_fp16.
	* g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
	* gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
	* gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
	* gcc.target/arm/fp16-compile-vcvt.c: Likewise.

------------------------------------------------------------------------
r175546 | janis | 2011-06-27 11:39:21 -0700 (Mon, 27 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/lib/scanasm.exp

	* lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
	scan-assembler-dem-not): For missing file, report unresolved with
	same message as for pass/fail, with reason reported in log file.

------------------------------------------------------------------------
r175547 | janis | 2011-06-27 11:40:18 -0700 (Mon, 27 Jun 2011) | 3 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/lib/target-supports-dg.exp

	* lib/target-supports-dg.exp (dg-require-effective-target): Return
	early if the test is already being skipped.

------------------------------------------------------------------------
r175554 | rth | 2011-06-27 12:57:09 -0700 (Mon, 27 Jun 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/alpha/alpha.c
   M /trunk/gcc/config/ia64/ia64.c

Fix alpha and ia64 non-vms build.

        * config/alpha/alpha.c (vms_patch_builtins): Provide dummy definition.
        * config/ia64/ia64.c (ia64_init_builtins): Call vms_patch_builtins
        inside ifdef.
------------------------------------------------------------------------
r175555 | hubicka | 2011-06-27 13:01:44 -0700 (Mon, 27 Jun 2011) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ipa.c

	* ipa.c (cgraph_address_taken_from_non_vtable_p): Walk references of node
	instead of references in node.

------------------------------------------------------------------------
r175561 | jsm28 | 2011-06-27 13:56:40 -0700 (Mon, 27 Jun 2011) | 2 lines
Changed paths:
   M /trunk/gcc/po/ChangeLog
   M /trunk/gcc/po/de.po

	* de.po: Update.

------------------------------------------------------------------------
r175563 | janus | 2011-06-27 13:59:12 -0700 (Mon, 27 Jun 2011) | 13 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/trans-array.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
   A /trunk/gcc/testsuite/gfortran.dg/extends_14.f03

2011-06-27  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/49466
	* trans-array.c (structure_alloc_comps): Make sure sub-components
	and extended types are correctly deallocated.


2011-06-27  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/49466
	* gfortran.dg/allocatable_scalar_9.f90: Modified.
	* gfortran.dg/extends_14.f03: Modified.

------------------------------------------------------------------------
r175565 | rearnsha | 2011-06-27 14:09:25 -0700 (Mon, 27 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/arm.c

	PR target/48637
	* arm.c (arm_print_operand): Allow sym+offset.  Don't abort on invalid
	asm operands.

------------------------------------------------------------------------
r175567 | gchare | 2011-06-27 14:53:37 -0700 (Mon, 27 Jun 2011) | 3 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/MAINTAINERS

2011-06-27  Gabriel Charette  <gchare@google.com>

	* MAINTAINERS (Write After Approval): Add myself.
------------------------------------------------------------------------

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