2 new GCC HEAD@176671 regressions
regress
regress@apple.com
Sat Jul 23 11:12:00 GMT 2011
With your recent patch, GCC HEAD revision 176671 had problems on:
native: regress-21 (2 NEW failures)
The previous build was of revision 176629.
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
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 gfortran.sum gfortran.dg/debug/pr35154-dwarf2.f
NEW gfortran.sum gfortran.dg/debug/pr37738.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:
------------------------------------------------------------------------
r176630 | jamborm | 2011-07-22 08:35:48 -0700 (Fri, 22 Jul 2011) | 8 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/cgraphunit.c
2011-07-22 Martin Jambor <mjambor@suse.cz>
PR lto/49796
* cgraphunit.c (verify_edge_corresponds_to_fndecl): Return false
if decl node is in another partition, call cgraph_get_node only
once.
------------------------------------------------------------------------
r176631 | meissner | 2011-07-22 08:49:08 -0700 (Fri, 22 Jul 2011) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/rs6000/rs6000.c
Allow linux ppc to bootstrap again
------------------------------------------------------------------------
r176632 | meissner | 2011-07-22 08:50:07 -0700 (Fri, 22 Jul 2011) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
Fix up ChangeLog date
------------------------------------------------------------------------
r176634 | hjl | 2011-07-22 09:04:02 -0700 (Fri, 22 Jul 2011) | 27 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.target/i386/avx-vzeroupper-16.c
M /trunk/gcc/testsuite/gcc.target/i386/avx-vzeroupper-17.c
M /trunk/gcc/testsuite/gcc.target/i386/avx-vzeroupper-18.c
M /trunk/gcc/testsuite/gcc.target/i386/pr43662.c
M /trunk/gcc/testsuite/gcc.target/i386/pr43869.c
M /trunk/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp
Disallow MS ABI in x32 mode.
gcc/
2011-07-22 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (ix86_option_override_internal): Disallow
MS ABI in x32 mode.
(ix86_init_builtins): Call ix86_init_builtins_va_builtins_abi
only for TARGET_LP64.
(ix86_handle_abi_attribute): Check TARGET_LP64 instead of
TARGET_64BIT.
gcc/testsuite/
2011-07-22 H.J. Lu <hongjiu.lu@intel.com>
* gcc/testsuite/gcc.target/i386/avx-vzeroupper-16.c: Only run
on lp64 targets.
* gcc/testsuite/gcc.target/i386/avx-vzeroupper-17.c: Likewise.
* gcc/testsuite/gcc.target/i386/avx-vzeroupper-18.c: Likewise.
* gcc/testsuite/gcc.target/i386/pr43662.c: Likewise.
* gcc/testsuite/gcc.target/i386/pr43869.c: Likewise.
* gcc.target/x86_64/abi/callabi/callabi.exp: Check ilp32
instead of ia32.
------------------------------------------------------------------------
r176635 | jason | 2011-07-22 09:06:08 -0700 (Fri, 22 Jul 2011) | 5 lines
Changed paths:
M /trunk/gcc/c-family/ChangeLog
M /trunk/gcc/c-family/c-opts.c
M /trunk/gcc/c-family/c-pretty-print.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/opt/builtins2.C
M /trunk/gcc/testsuite/g++.dg/other/error27.C
PR c++/49813
* c-opts.c (set_std_cxx0x): Set flag_isoc94 and flag_isoc99.
* c-pretty-print.c (pp_c_cv_qualifiers): Check c_dialect_cxx as well
as flag_isoc99 for 'restrict'.
(pp_c_specifier_qualifier_list): Likewise for _Complex.
------------------------------------------------------------------------
r176647 | ebotcazou | 2011-07-22 11:47:17 -0700 (Fri, 22 Jul 2011) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/var-tracking.c
PR debug/49815
* var-tracking.c (vt_finalize): Always free windowed_parm_regs.
------------------------------------------------------------------------
r176650 | jason | 2011-07-22 12:59:49 -0700 (Fri, 22 Jul 2011) | 13 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/c-family/c-pragma.c
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/decl.c
M /trunk/gcc/cp/name-lookup.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/other/pragma-re-1.C
PR c++/30112
gcc/c-family/
* c-common.h: Declare c_linkage_bindings.
* c-pragma.c (handle_pragma_redefine_extname): Use it.
gcc/
* c-decl.c (c_linkage_bindings): Define.
gcc/cp/
* decl.c (cp_finish_decl): Apply pragma redefine_extname in
other namespaces as well.
* name-lookup.c (c_linkage_bindings): Define.
(lookup_extern_c_fun_in_all_ns): Rename from
lookup_extern_c_fun_binding_in_all_ns. Return tree.
(pushdecl_maybe_friend_1): Adjust. Copy DECL_ASSEMBLER_NAME.
------------------------------------------------------------------------
r176652 | jakub | 2011-07-22 13:03:33 -0700 (Fri, 22 Jul 2011) | 15 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/common.opt
M /trunk/gcc/doc/invoke.texi
M /trunk/gcc/dwarf2out.c
PR other/32998
* common.opt (grecord-gcc-switches, gno-record-gcc-switches): New
options.
* dwarf2out.c: Include opts.h.
(dchar_p): New typedef. Define heap VEC for it.
(producer_string): New variable.
(gen_producer_string): New function.
(gen_compile_unit_die): Use it.
(dwarf2out_finish): Fix up comp_unit_die () DW_AT_producer
if needed.
* Makefile.in (dwarf2out.o): Depend on $(OPTS_H).
* doc/invoke.texi: Document -grecord-gcc-switches and
-gno-record-gcc-switches, add a -grecord-gcc-switches reference
to -frecord-gcc-switches description.
------------------------------------------------------------------------
r176653 | jakub | 2011-07-22 13:06:09 -0700 (Fri, 22 Jul 2011) | 23 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/dwarf2out.c
M /trunk/include/ChangeLog
M /trunk/include/dwarf2.h
* dwarf2.h (DW_AT_GNU_macros): New.
(enum dwarf_macro_record_type): New enum. Add DW_MACRO_GNU_*.
* dwarf2out.c (struct macinfo_struct): Change code to unsigned char.
(DEBUG_MACRO_SECTION, DEBUG_MACRO_SECTION_LABEL): Define.
(dwarf_attr_name): Handle DW_AT_GNU_macros.
(dwarf2out_define): If the vector is empty and
lineno is 0, emit a dummy entry first.
(dwarf2out_undef): Likewise. Remove redundant semicolon.
(htab_macinfo_hash, htab_macinfo_eq, output_macinfo_op,
optimize_macinfo_range): New functions.
(output_macinfo): Use them. If !dwarf_strict and .debug_str is
mergeable, optimize longer strings using
DW_MACRO_GNU_{define,undef}_indirect and if HAVE_COMDAT_GROUP,
optimize longer sequences of define/undef ops from headers
using DW_MACRO_GNU_transparent_include. For !dwarf_strict
emit a section headers.
(dwarf2out_init): For !dwarf_strict set debug_macinfo_section
and macinfo_section_label to DEBUG_MACRO_SECTION
resp. DEBUG_MACRO_SECTION_LABEL.
(dwarf2out_finish): For !dwarf_strict emit DW_AT_GNU_macros
instead of DW_AT_macro_info.
------------------------------------------------------------------------
r176655 | jason | 2011-07-22 14:05:58 -0700 (Fri, 22 Jul 2011) | 6 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/cp-tree.h
M /trunk/gcc/cp/error.c
M /trunk/gcc/cp/parser.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/cpp0x/override1.C
A /trunk/gcc/testsuite/g++.dg/cpp0x/override3.C
Warn about the use of final/override in non-c++0x mode, and
add __final for non-c++0x mode.
* cp-tree.h (cpp0x_warn_str): Add CPP0X_OVERRIDE_CONTROLS.
* error.c (maybe_warn_cpp0x): Adjust.
* parser.c (cp_parser_virt_specifier_seq_opt): Use it. Add
'__final' as a non-c++0x alternative for 'final'.
------------------------------------------------------------------------
r176660 | burnus | 2011-07-22 15:39:10 -0700 (Fri, 22 Jul 2011) | 9 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/resolve.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/coarray_25.f90
M /trunk/gcc/testsuite/gfortran.dg/coarray_4.f90
2011-07-23 Tobias Burnus <burnus@net-b.de>
* resolve.c (resolve_symbol): Fix coarray var decl check.
2011-07-23 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/coarray_25.f90: New.
------------------------------------------------------------------------
r176661 | burnus | 2011-07-22 15:44:20 -0700 (Fri, 22 Jul 2011) | 12 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/namelist_72.f
M /trunk/libgfortran/ChangeLog
M /trunk/libgfortran/io/list_read.c
2011-07-23 Tobias Burnus <burnus@net-b.de>
PR fortran/49791
* io/list_read.c (nml_parse_qualifier): Remove check to
enabled extended read for another case.
2011-07-23 Tobias Burnus <burnus@net-b.de>
PR fortran/49791
* gfortran.dg/namelist_72.f: New.
------------------------------------------------------------------------
r176662 | gerald | 2011-07-22 15:52:55 -0700 (Fri, 22 Jul 2011) | 3 lines
Changed paths:
M /trunk/libiberty/ChangeLog
M /trunk/libiberty/stack-limit.c
PR target/49817
* stack-limit.c: Include <stdint.h>.
------------------------------------------------------------------------
r176663 | rth | 2011-07-22 16:19:25 -0700 (Fri, 22 Jul 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/jump.c
Fix mark_all_labels vs cfglayout mode.
* jump.c (maybe_propagate_label_ref): Split out of...
(mark_all_labels): ... here. Do not attempt label_ref
propagation while in cfglayout mode.
------------------------------------------------------------------------
r176664 | rth | 2011-07-22 16:54:29 -0700 (Fri, 22 Jul 2011) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/bb-reorder.c
* bb-reorder.c (gate_handle_partition_blocks): Honor optimize.
------------------------------------------------------------------------
r176665 | jason | 2011-07-22 17:14:46 -0700 (Fri, 22 Jul 2011) | 3 lines
Changed paths:
M /trunk/gcc/c-family/ChangeLog
M /trunk/gcc/c-family/c.opt
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/typeck2.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/cpp0x/initlist17.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/initlist36.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/initlist5.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/initlist52.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/initlist7.C
PR c++/49793
* typeck2.c (check_narrowing): Downgrade permerror to pedwarn.
Make conditional on -Wnarrowing.
------------------------------------------------------------------------
r176669 | gccadmin | 2011-07-22 17:18:28 -0700 (Fri, 22 Jul 2011) | 1 line
Changed paths:
M /trunk/gcc/DATESTAMP
Daily bump.
------------------------------------------------------------------------
r176670 | jason | 2011-07-22 17:30:13 -0700 (Fri, 22 Jul 2011) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/doc/invoke.texi
A /trunk/gcc/testsuite/g++.dg/cpp0x/initlist55.C
* doc/invoke.texi (C++ Dialect Options): Document -Wno-narrowing.
------------------------------------------------------------------------
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