2 new GCC HEAD@176430 regressions
regress
regress@apple.com
Tue Jul 19 09:20:00 GMT 2011
With your recent patch, GCC HEAD revision 176430 had problems on:
native: regress-21 (2 NEW failures)
The previous build was of revision 176397.
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/compile/pr34856.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/pr34856.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
NEW gcc.sum gcc.dg/tree-prof/bb-reorg.c
NEW gcc.sum gcc.dg/tree-prof/pr34999.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
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:
------------------------------------------------------------------------
r176398 | rguenth | 2011-07-18 06:39:28 -0700 (Mon, 18 Jul 2011) | 7 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/expr.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/torture/20110718-1.c
2011-07-18 Richard Guenther <rguenther@suse.de>
* expr.c (expand_expr_real_2): Properly truncate the BIT_NOT_EXPR
expansion result to bitfield precision if required.
* gcc.dg/torture/20110718-1.c: New testcase.
------------------------------------------------------------------------
r176400 | rguenth | 2011-07-18 07:22:50 -0700 (Mon, 18 Jul 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/gimplify.c
2011-07-18 Richard Guenther <rguenther@suse.de>
* gimplify.c (gimplify_expr): Use input_location, not saved_location
when building new trees.
------------------------------------------------------------------------
r176403 | dje | 2011-07-18 07:54:14 -0700 (Mon, 18 Jul 2011) | 2 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/doc/install.texi
* doc/install.texi (Specific, *-ibm-aix*): AIX assembler bug.
------------------------------------------------------------------------
r176404 | burnus | 2011-07-18 08:24:46 -0700 (Mon, 18 Jul 2011) | 6 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/trans-decl.c
2011-07-17 Tobias Burnus <burnus@net-b.de>
* trans-decl.c (gfc_build_qualified_array): Make coarray's
token TYPE_QUAL_RESTRICT.
------------------------------------------------------------------------
r176405 | paolo | 2011-07-18 09:07:24 -0700 (Mon, 18 Jul 2011) | 7 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/bits/shared_ptr.h
M /trunk/libstdc++-v3/include/bits/unique_ptr.h
2011-07-18 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/48430
* include/bits/shared_ptr.h (struct hash<shared_ptr<>>): Use
__hash_base.
* include/bits/unique_ptr.h (struct hash<unique_ptr<>>): Likewise.
------------------------------------------------------------------------
r176406 | ro | 2011-07-18 09:41:55 -0700 (Mon, 18 Jul 2011) | 18 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config.gcc
PR bootstrap/49769
* config.gcc (alpha*-*-linux*): Add crtfastmath.o to extra_parts.
(alpha*-*-freebsd*): Likewise.
(i[34567]86-*-linux*, i[34567]86-*-kfreebsd*-gnu,
i[34567]86-*-knetbsd*-gnu, i[34567]86-*-gnu*,
i[34567]86-*-kopensolaris*-gnu): Add crtprec32.o, crtprec64.o,
crtprec80.o, crtfastmath.o to extra_parts for all targets.
(ia64*-*-elf*): Remove extra_parts.
(sparc-*-linux*): Add crtfastmath.o to extra_parts.
(sparc64-*-linux*): Likewise.
(sparc64-*-freebsd*): Likewise.
Revert:
* config.gcc (ia64*-*-freebsd*): Remove crtfastmath.o from extra_parts.
(ia64*-*-linux*): Likewise.
(mips64*-*-linux*): Likewise.
(mips*-*-linux*): Likewise.
------------------------------------------------------------------------
r176413 | uros | 2011-07-18 10:51:33 -0700 (Mon, 18 Jul 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.c
PR target/47744
* config/i386/i386.c (ix86_decompose_address): Allow only subregs
of DImode hard registers in PLUS address chains.
------------------------------------------------------------------------
r176416 | rth | 2011-07-18 11:45:45 -0700 (Mon, 18 Jul 2011) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/bb-reorder.c
* bb-reorder.c (emit_barrier_after_bb): Split out of ...
(add_labels_and_missing_jumps): ... here.
(fix_up_fall_thru_edges, fix_crossing_conditional_branches): Use it.
------------------------------------------------------------------------
r176417 | jakub | 2011-07-18 12:41:45 -0700 (Mon, 18 Jul 2011) | 7 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/pr49675.f90
M /trunk/gcc/tree.c
PR middle-end/49675
* tree.c (build_common_builtin_nodes): Register
__builtin_return_address, __cyg_profile_func_enter
and __cyg_profile_func_exit.
* gfortran.dg/pr49675.f90: New test.
------------------------------------------------------------------------
r176420 | rth | 2011-07-18 13:34:08 -0700 (Mon, 18 Jul 2011) | 2 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/bb-reorder.c
* bb-reorder.c (fix_crossing_conditional_branches): Emit all insns
before calling create_basic_block.
------------------------------------------------------------------------
r176423 | jamborm | 2011-07-18 14:51:24 -0700 (Mon, 18 Jul 2011) | 7 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/parser.c
2011-07-18 Martin Jambor <mjambor@suse.cz>
gcc/cp/
* parser.c (cp_parser_parameter_declaration_list): Initialize
parenthesized_p.
------------------------------------------------------------------------
r176424 | jamborm | 2011-07-18 15:03:39 -0700 (Mon, 18 Jul 2011) | 78 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/doc/invoke.texi
M /trunk/gcc/ipa-cp.c
M /trunk/gcc/ipa-prop.c
M /trunk/gcc/ipa-prop.h
M /trunk/gcc/params.def
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-1.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-2.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-3.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-4.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-5.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-7.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipa-8.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipacost-1.c
M /trunk/gcc/testsuite/gcc.dg/ipa/ipacost-2.c
A /trunk/gcc/testsuite/gcc.dg/ipa/ipcp-1.c
A /trunk/gcc/testsuite/gcc.dg/ipa/ipcp-2.c
M /trunk/gcc/testsuite/gcc.dg/tree-ssa/ipa-cp-1.c
2011-07-18 Martin Jambor <mjambor@suse.cz>
* ipa-prop.h: Include alloc-pool.h, all sorts of updates to general
comments.
(ipcp_values_pool): Declare.
(ipcp_sources_pool): Likewise.
(ipcp_lattice): Changed to forward declaration.
(ipa_param_descriptor): Removed fields ipcp_lattice, types and
cannot_devirtualize.
(ipa_node_params): New fields descriptors, lattices, known_vals,
clone_for_all_contexts and node dead, removed fields params and
count_scale.
(ipa_set_param_count): Removed.
(ipa_get_param_count): Made to work with descriptors vector.
(ipa_get_param): Updated.
(ipa_param_cannot_devirtualize_p): Removed.
(ipa_param_types_vec_empty): Likewise.
(ipa_set_param_used): New function.
(ipa_get_param_used): Updated to use descriptors vector.
(ipa_func_list): Removed.
(ipa_init_func_list): Removed declaration.
(ipa_push_func_to_list_1): Likewise.
(ipa_pop_func_from_list): Likewise.
(ipa_push_func_to_list): Removed.
(ipa_lattice_from_jfunc): Remove declaration.
(ipa_get_jf_pass_through_result): Declare.
(ipa_get_jf_ancestor_result): Likewise.
(ipa_value_from_jfunc): Likewise.
(ipa_get_lattice): Update.
(ipa_lat_is_single_const): New function.
* ipa-prop.c (ipa_push_func_to_list_1): Removed.
(ipa_init_func_list): Likewise.
(ipa_pop_func_from_list): Likewise.
(ipa_get_param_decl_index): Fix coding style.
(count_formal_params): Removed.
(count_formal_params_1): Renamed to count_formal_params.
(ipa_populate_param_decls): Update to use descriptors vector.
(ipa_initialize_node_params): Likewise.
(visit_ref_for_mod_analysis): Use ipa_set_param_used.
(ipa_analyze_params_uses): Likewise.
(ipa_free_node_params_substructures): Likewise and free also lattices
and known values.
(duplicate_array): Removed.
(ipa_edge_duplication_hook): Add the new edge to the list of edge
clones.
(ipa_node_duplication_hook): Update to use new lattices.
(ipa_free_all_structures_after_ipa_cp): Free alloc pools.
(ipa_free_all_structures_after_iinln): Likewise.
(ipa_write_node_info): Update to use new lattices.
(ipa_read_node_info): Likewise.
(ipa_get_jf_pass_through_result): New function.
(ipa_get_jf_ancestor_result): Likewise.
(ipa_value_from_jfunc): Likewise.
(ipa_cst_from_jfunc): Reimplemented using ipa_value_from_jfunc.
* ipa-cp.c: Reimplemented.
* params.def (PARAM_DEVIRT_TYPE_LIST_SIZE): Removed.
(PARAM_IPA_CP_VALUE_LIST_SIZE): New parameter.
(PARAM_IPA_CP_EVAL_THRESHOLD): Likewise.
* Makefile.in (IPA_PROP_H): Added alloc-pool.h to dependencies.
* doc/invoke.texi (devirt-type-list-size): Removed description.
(ipa-cp-value-list-size): Added description.
* testsuite/gcc.dg/ipa/ipa-1.c: Updated testcase dump scan.
* testsuite/gcc.dg/ipa/ipa-2.c: Likewise.
* testsuite/gcc.dg/ipa/ipa-3.c: Likewise and made functions static.
* testsuite/gcc.dg/ipa/ipa-4.c: Updated testcase dump scan.
* testsuite/gcc.dg/ipa/ipa-5.c: Likewise.
* testsuite/gcc.dg/ipa/ipa-7.c: Likewise.
* testsuite/gcc.dg/ipa/ipa-8.c: Updated testcase dump scan.
* testsuite/gcc.dg/ipa/ipacost-1.c: Likewise.
* testsuite/gcc.dg/ipa/ipacost-2.c: Likewise and increased sizes
of some functions.
* testsuite/gcc.dg/ipa/ipcp-1.c: New test.
* testsuite/gcc.dg/ipa/ipcp-2.c: Likewise.
* testsuite/gcc.dg/tree-ssa/ipa-cp-1.c: Updated testcase.
------------------------------------------------------------------------
r176430 | gccadmin | 2011-07-18 17:18:48 -0700 (Mon, 18 Jul 2011) | 1 line
Changed paths:
M /trunk/gcc/DATESTAMP
Daily bump.
------------------------------------------------------------------------
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