84 new GCC HEAD@148415 regressions
regress
regress@apple.com
Fri Jun 12 14:51:00 GMT 2009
With your recent patch, GCC HEAD revision 148415 had problems on:
native: regress-108 (84 NEW failures)
The previous build was of revision 148401.
Regressions for native:
NEW g++.sum g++.dg/debug/anonunion1.C
NEW g++.sum g++.dg/debug/const1.C
NEW g++.sum g++.dg/debug/const2.C
NEW g++.sum g++.dg/debug/const3.C
NEW g++.sum g++.dg/debug/const4.C
NEW g++.sum g++.dg/debug/crash1.C
NEW g++.sum g++.dg/debug/debug1.C
NEW g++.sum g++.dg/debug/debug2.C
NEW g++.sum g++.dg/debug/debug3.C
NEW g++.sum g++.dg/debug/debug4.C
NEW g++.sum g++.dg/debug/debug5.C
NEW g++.sum g++.dg/debug/debug6.C
NEW g++.sum g++.dg/debug/debug7.C
NEW g++.sum g++.dg/debug/debug8.C
NEW g++.sum g++.dg/debug/debug9.C
NEW g++.sum g++.dg/debug/dwarf2-1.C
NEW g++.sum g++.dg/debug/dwarf2-2.C
NEW g++.sum g++.dg/debug/enum-1.C
NEW g++.sum g++.dg/debug/enum-2.C
NEW g++.sum g++.dg/debug/minimal1.C
NEW g++.sum g++.dg/debug/namespace1.C
NEW g++.sum g++.dg/debug/namespace2.C
NEW g++.sum g++.dg/debug/pr16792.C
NEW g++.sum g++.dg/debug/pr22514.C
NEW g++.sum g++.dg/debug/pr27657.C
NEW g++.sum g++.dg/debug/pr29906.C
NEW g++.sum g++.dg/debug/pr30898.C
NEW g++.sum g++.dg/debug/pr34895.C
NEW g++.sum g++.dg/debug/static1.C
NEW g++.sum g++.dg/debug/template1.C
NEW g++.sum g++.dg/debug/trivial.C
NEW g++.sum g++.dg/debug/typedef1.C
NEW g++.sum g++.dg/debug/typedef2.C
NEW g++.sum g++.dg/debug/typedef3.C
NEW g++.sum g++.dg/debug/using1.C
NEW g++.sum g++.dg/debug/using2.C
NEW g++.sum g++.dg/debug/using3.C
NEW g++.sum g++.dg/debug/vartrack1.C
old g++.sum g++.dg/eh/simd-4.C
NEW gcc.sum gcc.dg/debug/20000503-1.c
NEW gcc.sum gcc.dg/debug/20010207-1.c
NEW gcc.sum gcc.dg/debug/20011223-1.c
NEW gcc.sum gcc.dg/debug/20020104-2.c
NEW gcc.sum gcc.dg/debug/20020220-1.c
NEW gcc.sum gcc.dg/debug/20020224-1.c
NEW gcc.sum gcc.dg/debug/20020327-1.c
NEW gcc.sum gcc.dg/debug/20030605-1.c
NEW gcc.sum gcc.dg/debug/20031231-1.c
NEW gcc.sum gcc.dg/debug/20041023-1.c
NEW gcc.sum gcc.dg/debug/20041219-1.c
NEW gcc.sum gcc.dg/debug/20050907-1.c
NEW gcc.sum gcc.dg/debug/const-1.c
NEW gcc.sum gcc.dg/debug/const-2.c
NEW gcc.sum gcc.dg/debug/const-3.c
NEW gcc.sum gcc.dg/debug/crash1.c
NEW gcc.sum gcc.dg/debug/debug-1.c
NEW gcc.sum gcc.dg/debug/debug-2.c
NEW gcc.sum gcc.dg/debug/debug-3.c
NEW gcc.sum gcc.dg/debug/debug-4.c
NEW gcc.sum gcc.dg/debug/debug-5.c
NEW gcc.sum gcc.dg/debug/debug-6.c
NEW gcc.sum gcc.dg/debug/debug-7.c
NEW gcc.sum gcc.dg/debug/dwarf2-1.c
NEW gcc.sum gcc.dg/debug/dwarf2-2.c
NEW gcc.sum gcc.dg/debug/dwarf2-3.c
NEW gcc.sum gcc.dg/debug/enum-1.c
NEW gcc.sum gcc.dg/debug/pr16676.c
NEW gcc.sum gcc.dg/debug/pr26881.c
NEW gcc.sum gcc.dg/debug/pr29558.c
NEW gcc.sum gcc.dg/debug/pr29609-1.c
NEW gcc.sum gcc.dg/debug/pr29609-2.c
NEW gcc.sum gcc.dg/debug/pr32610.c
NEW gcc.sum gcc.dg/debug/pr33316.c
NEW gcc.sum gcc.dg/debug/pr36690-1.c
NEW gcc.sum gcc.dg/debug/pr36690-2.c
NEW gcc.sum gcc.dg/debug/pr36690-3.c
NEW gcc.sum gcc.dg/debug/pr37616.c
NEW gcc.sum gcc.dg/debug/pr39412.c
NEW gcc.sum gcc.dg/debug/redecl-1.c
NEW gcc.sum gcc.dg/debug/redecl-2.c
NEW gcc.sum gcc.dg/debug/redecl-3.c
NEW gcc.sum gcc.dg/debug/redecl-4.c
NEW gcc.sum gcc.dg/debug/redecl-5.c
NEW gcc.sum gcc.dg/debug/trivial.c
old gcc.sum gcc.dg/framework-2.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
NEW 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:
------------------------------------------------------------------------
r148402 | kkojima | 2009-06-11 16:20:49 -0700 (Thu, 11 Jun 2009) | 5 lines
Changed paths:
M /trunk/libffi/ChangeLog
M /trunk/libffi/testsuite/libffi.call/cls_longdouble_va.c
M /trunk/libffi/testsuite/libffi.call/err_bad_abi.c
M /trunk/libffi/testsuite/libffi.call/err_bad_typedef.c
* testsuite/libffi.call/cls_longdouble_va.c: Add xfail sh*-*-linux-*.
* testsuite/libffi.call/err_bad_abi.c: Add xfail sh*-*-*.
* testsuite/libffi.call/err_bad_typedef.c: Likewise.
------------------------------------------------------------------------
r148403 | daney | 2009-06-11 16:55:45 -0700 (Thu, 11 Jun 2009) | 18 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/builtins.c
M /trunk/gcc/builtins.def
M /trunk/gcc/cfgcleanup.c
M /trunk/gcc/cfgrtl.c
M /trunk/gcc/doc/extend.texi
M /trunk/gcc/system.h
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/builtin-unreachable-1.c
A /trunk/gcc/testsuite/gcc.dg/builtin-unreachable-2.c
2009-06-11 David Daney <ddaney@caviumnetworks.com>
PR c/39252
* doc/extend.texi ( __builtin_unreachable): Document new builtin.
* builtins.c (expand_builtin_unreachable): New function.
(expand_builtin): Handle BUILT_IN_UNREACHABLE case.
* builtins.def (BUILT_IN_UNREACHABLE): Add new builtin.
* cfgcleanup.c (try_optimize_cfg): Delete empty blocks with no
successors.
* cfgrtl.c (rtl_verify_flow_info): Handle empty blocks when
searching for missing barriers.
2009-06-11 David Daney <ddaney@caviumnetworks.com>
PR c/39252
* gcc.dg/builtin-unreachable-1.c: New test.
* gcc.dg/builtin-unreachable-2.c: Same.
------------------------------------------------------------------------
r148404 | daney | 2009-06-11 17:04:11 -0700 (Thu, 11 Jun 2009) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/system.h
2009-06-11 David Daney <ddaney@caviumnetworks.com>
* system.h (gcc_assert, gcc_unreachable): Revert accidental commit
in r148403.
------------------------------------------------------------------------
r148407 | gccadmin | 2009-06-11 17:16:42 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
M /trunk/gcc/DATESTAMP
Daily bump.
------------------------------------------------------------------------
r148408 | rth | 2009-06-11 20:08:11 -0700 (Thu, 11 Jun 2009) | 27 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/gcc-interface/misc.c
M /trunk/gcc/common.opt
M /trunk/gcc/doc/invoke.texi
M /trunk/gcc/dwarf2.h
M /trunk/gcc/dwarf2out.c
M /trunk/gcc/opth-gen.awk
M /trunk/gcc/opts.c
* common.opt (gdwarf-): Accept a version number.
* doc/invoke.texi (gdwarf-): Update docs.
* opth-gen.awk: Special case -gdwarf+ to OPT_gdwarfplus.
* opts.c (common_handle_option) [OPT_gdwarf_]: Verify dwarf
version level, and record it.
* dwarf2.h (DW_CIE_VERSION): Remove.
* dwarf2out.c (DWARF_VERSION): Remove.
(add_fde_cfi): Skip DW_CFA_set_loc addition for dwarf3.
(output_call_frame_info): Use CIE version 3 for dwarf3,
or if the return register column is out of range for version 1.
(dwarf_stack_op_name): Add all dwarf3 values.
(DEBUG_PUBTYPES_SECTION): New.
(size_of_die) [dw_val_class_die_ref]: Handle DW_FORM_ref_addr
encoding change for dwarf3.
(output_die) [dw_val_class_die_ref]: Likewise.
(output_compilation_unit_header): Emit correct version for dwarf3.
(output_line_info): Likewise.
(output_pubnames): Update for DWARF_VERSION removal.
(output_aranges): Likewise.
(gen_subprogram_die): Emit DW_OP_call_frame_cfa if emitting dwarf3.
(dwarf2out_init): Don't ifdef DEBUG_PUBTYPES_SECTION.
(dwarf2out_finish): Likewise.
ada/
* gcc-interface/misc.c (gnat_handle_option): Rename
OPT_gdwarf_ to OPT_gdwarfplus.
------------------------------------------------------------------------
r148409 | rth | 2009-06-11 20:50:21 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
Missed commit with patch.
------------------------------------------------------------------------
r148410 | hjl | 2009-06-11 21:27:34 -0700 (Thu, 11 Jun 2009) | 27 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/config/i386/i386.h
M /trunk/gcc/config/i386/i386.md
M /trunk/gcc/config/i386/i386.opt
M /trunk/gcc/doc/invoke.texi
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/crc32-1.c
A /trunk/gcc/testsuite/gcc.target/i386/crc32-2.c
gcc/
2009-06-11 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (OPTION_MASK_ISA_CRC32_SET): New.
(OPTION_MASK_ISA_CRC32_UNSET): Likewise.
(ix86_handle_option): Handle OPT_mcrc32.
(ix86_target_string): Add -mcrc32.
(bdesc_args): Enable crc32 builtins with OPTION_MASK_ISA_CRC32.
* config/i386/i386.h (TARGET_CRC32): New.
* config/i386/i386.md (sse4_2_crc32<mode>): Also check
TARGET_CRC32.
(sse4_2_crc32di): Likewise.
* config/i386/i386.opt (mcrc32: New.
* doc/invoke.texi: Document -mcrc32.
gcc/testsuite/
2009-06-11 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/crc32-1.c: New.
* gcc.target/i386/crc32-2.c: Likewise.
------------------------------------------------------------------------
r148411 | rth | 2009-06-11 21:53:54 -0700 (Thu, 11 Jun 2009) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/dwarf2out.c
* dwarf2out.c (need_data_align_sf_opcode): New.
(div_data_align): Move earlier.
(def_cfa_1, reg_save): Use it.
------------------------------------------------------------------------
r148412 | rth | 2009-06-11 22:11:04 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/dwarf2out.c
* dwarf2out.c (def_cfa_1): Likewise for DW_CFA_cfa_offset.
------------------------------------------------------------------------
r148413 | rth | 2009-06-11 22:23:38 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/alpha/alpha.c
* config/alpha/alpha.c (alpha_emit_setcc): Fix test for
when gen_lowpart is needed.
------------------------------------------------------------------------
r148414 | rth | 2009-06-11 22:46:46 -0700 (Thu, 11 Jun 2009) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/alpha/alpha.c
* alpha.c (alpha_expand_prologue): Add a REF_CFA_REGISTER
note when storing the frame pointer in a register.
(FRP): Don't redefine to nothing for epilogue.
(alpha_expand_epilogue): Mark register and sp restores.
(unicosmk_gen_dsib): Don't mark weird frame pointer adjust.
------------------------------------------------------------------------
r148415 | jakub | 2009-06-12 00:01:25 -0700 (Fri, 12 Jun 2009) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/dwarf2out.c
* dwarf2out.c (last_var_location_insn): New variable.
(dwarf2out_end_epilogue): Clear last_var_location_insn.
(dwarf2out_var_location): Don't record anything after last real
insn. Only change labels if there were any real instructions
in between last note and this one, or if changed sections.
------------------------------------------------------------------------
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