This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
19 new GCC HEAD@158360 regressions
- From: regress at apple dot com (regress)
- To: gcc-regression at gcc dot gnu dot org
- Date: Thu, 15 Apr 2010 00:53:33 -0700 (PDT)
- Subject: 19 new GCC HEAD@158360 regressions
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 158360 had problems on:
native: regress-43 (19 NEW failures)
The previous build was of revision 158346.
Regressions for native:
old g++.sum g++.dg/eh/simd-3.C
old g++.sum g++.dg/eh/simd-4.C
NEW g++.sum g++.dg/ext/altivec-1.C
NEW g++.sum g++.dg/ext/altivec-10.C
NEW g++.sum g++.dg/ext/altivec-12.C
NEW g++.sum g++.dg/ext/altivec-13.C
NEW g++.sum g++.dg/ext/altivec-14.C
NEW g++.sum g++.dg/ext/altivec-16.C
NEW g++.sum g++.dg/ext/altivec-2.C
NEW g++.sum g++.dg/ext/altivec-3.C
NEW g++.sum g++.dg/ext/altivec-4.C
NEW g++.sum g++.dg/ext/altivec-5.C
NEW g++.sum g++.dg/ext/altivec-6.C
NEW g++.sum g++.dg/ext/altivec-7.C
NEW g++.sum g++.dg/ext/altivec-8.C
NEW g++.sum g++.dg/ext/altivec-9.C
NEW g++.sum g++.dg/ext/altivec-cell-1.C
NEW g++.sum g++.dg/ext/altivec-cell-2.C
NEW g++.sum g++.dg/ext/altivec-cell-3.C
NEW g++.sum g++.dg/ext/altivec-cell-4.C
NEW g++.sum g++.dg/ext/altivec-cell-5.C
old gcc.sum gcc.dg/debug/dwarf2/aranges-fnsec-1.c
old gcc.sum gcc.dg/pr34668-1.c
old gcc.sum gcc.dg/pragma-darwin.c
old gcc.sum gcc.dg/sms-2.c
old gcc.sum gcc.dg/sms-3.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/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/pr35821-altivec.c
old gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old gfortran.sum gfortran.fortran-torture/execute/where_2.f90
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
old objc.sum objc/execute/exceptions/catchall-1.m
old objc.sum objc/execute/exceptions/local-variables-1.m
Log information for changes since the last build:
------------------------------------------------------------------------
r158347 | uros | 2010-04-14 08:08:54 -0700 (Wed, 14 Apr 2010) | 13 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/df-core.c
M /trunk/gcc/dwarf2asm.c
M /trunk/gcc/dwarf2out.c
M /trunk/gcc/genattrtab.c
M /trunk/gcc/print-rtl.c
* df-core.c (df_ref_debug): Change format string placeholder
from 0x%x to %#x.
* dwarf2asm.c (dw2_asm_output_data_raw,
dw2_asm_output_data_uleb128_raw, dw2_asm_output_data_uleb128,
dw2_asm_output_data_sleb128_raw, dw2_asm_output_data_sleb128): Ditto.
* dwarf2out.c (output_cfi, output_cfi_directive,
dwarf2out_do_cfi_startproc, output_loc_sequence_raw,
output_cfa_loc_raw, output_die, output_ranges, output_file_names):
Ditto.
* genattrtab.c (write_test_expr, write_attr_valueq): Ditto.
* print-rtl.c (print_rtx): Ditto.
------------------------------------------------------------------------
r158348 | uros | 2010-04-14 08:23:05 -0700 (Wed, 14 Apr 2010) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/alpha/alpha.c
* config/alpha/alpha.c (alpha_adjust_cost): Remove set but not
used insn_type variable.
(function_value): Add ATTRIBUTE_UNUSED to dummy variable declaration
to avoid set-but-not-used warning.
------------------------------------------------------------------------
r158349 | manu | 2010-04-14 09:08:23 -0700 (Wed, 14 Apr 2010) | 23 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/diagnostic.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/c-c++-common/cpp/warning-directive-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-comments-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-cxx-compat-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-deprecated-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-long-long-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-multichar-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-normalized-3.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-redefined-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-traditional-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-trigraphs-3.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-trigraphs-4.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-undef-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-unused-macros-2.c
M /trunk/gcc/testsuite/gcc.dg/cpp/warn-variadic-2.c
M /trunk/gcc/testsuite/gfortran.dg/warning-directive-2.F90
2010-04-14 Manuel L?\195?\179pez-Ib?\195?\161?\195?\177ez <manu@gcc.gnu.org>
PR 42966
* diagnostics.c (diagnostic_report_diagnostic): Mark specially
warnings converted to errors.
testsuite/
* gcc.dg/cpp/warn-undef-2.c: Update.
* gcc.dg/cpp/warn-traditional-2.c: Update.
* gcc.dg/cpp/warn-comments-2.c: Update.
* gcc.dg/cpp/warn-variadic-2.c: Update.
* gcc.dg/cpp/warn-long-long-2.c: Update.
* gcc.dg/cpp/warn-deprecated-2.c: Update.
* gcc.dg/cpp/warn-multichar-2.c: Update.
* gcc.dg/cpp/warn-normalized-3.c: Update.
* gcc.dg/cpp/warn-cxx-compat-2.c: Update.
* gcc.dg/cpp/warn-trigraphs-3.c: Update.
* gcc.dg/cpp/warn-unused-macros-2.c: Update.
* gcc.dg/cpp/warn-trigraphs-4.c: Update.
* gcc.dg/cpp/warn-redefined-2.c: Update.
* gfortran.dg/warning-directive-2.F90: Update.
* c-c++-common/cpp/warning-directive-2.c: Update.
------------------------------------------------------------------------
r158350 | uros | 2010-04-14 09:16:31 -0700 (Wed, 14 Apr 2010) | 12 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.md
M /trunk/gcc/config/i386/mmx.md
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/config/i386/sync.md
* config/i386/i386.md (maxmin_int): Rename code attribute from
maxminiprefix and update all users.
(maxmin_float): Ditto from maxminfprefix.
(logic): Ditto from logicprefix.
(absneg_mnemonic): Ditto from absnegprefix.
* config/i386/mmx.md: Update all users of maxminiprefix,
maxminfprefix and loficprefix for rename.
* config/i386/sse.md: Ditto.
* config/i386/sync.md (sync_<code><mode>): Update for
logicprefix rename.
------------------------------------------------------------------------
r158351 | sje | 2010-04-14 09:47:15 -0700 (Wed, 14 Apr 2010) | 5 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.dg/pr43643.c
2010-04-14 Steve Ellcey <sje@cup.hp.com>
PR testsuite/43739
* gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
------------------------------------------------------------------------
r158352 | kargl | 2010-04-14 11:32:51 -0700 (Wed, 14 Apr 2010) | 8 lines
Changed paths:
M /trunk/gcc/fortran/intrinsic.texi
2010-04-14 Steven G. Kargl <kargl@gcc.gnu.org>
* fortran/intrinsic.texi: Add the missing specific name of intrinsic
procedure where the specific name is identical to the generic name.
Fix inconsistent or mismatch in the argument names in intrinsic
procedure descriptions. Add the SCALAR allocatable description to
ALLOCATED.
------------------------------------------------------------------------
r158353 | uros | 2010-04-14 11:55:05 -0700 (Wed, 14 Apr 2010) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.md
* config/i386/i386.md (*divmod<mode>4): Remove stray "&&" from
splitter condition.
(*udivmod<mode>4): Ditto.
------------------------------------------------------------------------
r158354 | kargl | 2010-04-14 12:38:07 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
Add ChangeLog entry for my previous commit.
------------------------------------------------------------------------
r158355 | jason | 2010-04-14 13:17:34 -0700 (Wed, 14 Apr 2010) | 8 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/c-common.c
M /trunk/gcc/c-common.h
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/parser.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/ext/attrib38.C
PR c++/36625
* c-common.c (attribute_takes_identifier_p): New fn.
* c-common.h: Declare it.
cp/
* parser.c (cp_parser_parenthesized_expression_list): Change
is_attribute_list parm to int to indicate whether or not to
handle initial identifier specially.
(cp_parser_attribute_list): Use attribute_takes_identifier_p.
------------------------------------------------------------------------
r158357 | bernds | 2010-04-14 13:42:02 -0700 (Wed, 14 Apr 2010) | 17 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/basic-block.h
M /trunk/gcc/cfgcleanup.c
M /trunk/gcc/ifcvt.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/arm/pr42496.c
gcc/
PR target/21803
* ifcvt.c (cond_exec_process_if_block): Look for identical sequences
at the start and end of the then/else blocks, and omit them from the
conversion.
* cfgcleanup.c (flow_find_cross_jump): No longer static. Remove MODE
argument; all callers changed. Pass zero to old_insns_match_p instead.
(flow_find_head_matching_sequence): New function.
(old_insns_match_p): Check REG_EH_REGION notes for calls.
* basic-block.h (flow_find_cross_jump,
flow_find_head_matching_sequence): Declare functions.
gcc/testsuite/
PR target/21803
* gcc.target/arm/pr42496.c: New test.
------------------------------------------------------------------------
r158359 | devans | 2010-04-14 14:16:34 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
M /trunk/include/ChangeLog
M /trunk/include/filenames.h
* filenames.h (HAS_DRIVE_SPEC, STRIP_DRIVE_SPEC): New macros.
------------------------------------------------------------------------
r158360 | aesok | 2010-04-14 15:05:32 -0700 (Wed, 14 Apr 2010) | 14 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/double-int.c
M /trunk/gcc/double-int.h
M /trunk/gcc/expmed.c
M /trunk/gcc/fold-const.c
M /trunk/gcc/tree.c
M /trunk/gcc/tree.h
* double-int.h (HOST_BITS_PER_DOUBLE_INT): Define.
(double_int_not, double_int_lshift, double_int_rshift): Declare.
(double_int_negative_p): Convert to static inline function.
* double-int.c (double_int_lshift, double_int_lshift): Add new function.
(double_int_negative_p): Remove.
* tree.h (lshift_double, rshift_double):
* tree.c (build_low_bits_mask): Clean up, use double_int_* functions.
* fold-const.c (fold_convert_const_int_from_real,
fold_convert_const_int_from_fixed, div_if_zero_remainder): (Ditto.).
(lshift_double): Change type of arith argument to bool.
(rshift_double): Change type of arith argument to bool. Correct
comment.
* expmed.c (mask_rtx, lshift_value): (Ditto.).
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)