1 new GCC HEAD@174518 regression
regress
regress@apple.com
Wed Jun 1 12:45:00 GMT 2011
With your recent patch, GCC HEAD revision 174518 had problems on:
native: regress-17 (1 NEW failures)
The previous build was of revision 174497.
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/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.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_1.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
Log information for changes since the last build:
------------------------------------------------------------------------
r174498 | uros | 2011-05-31 10:43:04 -0700 (Tue, 31 May 2011) | 8 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.md
* config/i386/i386.md: Use SWI248x instead of X87MODEI, SWI24 instead
of X87MODEI12 and SWI48x instead of SSEMODEI24.
(SWI248x): New mode iterator, rename from X87MODEI.
(X87MODEI): Remove mode iterator.
(X87MODEI12): Ditto.
(SSEMODEI24): Ditto.
------------------------------------------------------------------------
r174499 | jason | 2011-05-31 11:06:39 -0700 (Tue, 31 May 2011) | 5 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/tree.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/cpp0x/rv-template1.C
PR c++/44870
* tree.c (lvalue_kind): Recurse on NON_DEPENDENT_EXPR. Handle
ARROW_EXPR, TYPEID_EXPR, and arbitrary class-valued expressions.
(build_min_non_dep): Preserve reference refs.
(build_min_non_dep_call_vec): Likewise
------------------------------------------------------------------------
r174500 | ian | 2011-05-31 11:06:47 -0700 (Tue, 31 May 2011) | 2 lines
Changed paths:
M /trunk/libgo/mksysinfo.sh
libgo/mksysinfo: Remove structs within stat found on Alpha.
------------------------------------------------------------------------
r174501 | ian | 2011-05-31 11:08:48 -0700 (Tue, 31 May 2011) | 2 lines
Changed paths:
M /trunk/libgo/go/os/stat.go
os: Correct Ctime_ns calculation.
------------------------------------------------------------------------
r174502 | ian | 2011-05-31 11:15:14 -0700 (Tue, 31 May 2011) | 4 lines
Changed paths:
M /trunk/libgo/syscalls/syscall_linux_alpha.go
libgo: Define PtraceRegs for Alpha GNU/Linux.
>From Uros Bizjak.
------------------------------------------------------------------------
r174503 | burnus | 2011-05-31 11:25:51 -0700 (Tue, 31 May 2011) | 20 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/resolve.c
M /trunk/gcc/fortran/trans-array.c
M /trunk/gcc/fortran/trans-array.h
M /trunk/gcc/fortran/trans-decl.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gfortran.dg/coarray_4.f90
2011-05-31 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* resolve.c (resolve_fl_variable): Handle static coarrays
with non-constant cobounds.
(resolve_symbol): Handle SAVE statement without arguments
for coarrays.
* trans-array.c (gfc_trans_array_cobounds): New function.
(gfc_trans_array_bounds): Place code by call to it.
* trans-array.h (gfc_trans_array_cobounds): New prototype.
* trans-decl.c (gfc_get_symbol_decl, gfc_trans_deferred_vars):
Handle static coarrays with nonconstant cobounds.
2011-05-31 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray/save_1.f90: New.
* gfortran.dg/coarray_4.f90: Update dg-error.
------------------------------------------------------------------------
r174504 | burnus | 2011-05-31 11:40:55 -0700 (Tue, 31 May 2011) | 12 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/trans-array.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/coarray/dummy_1.f90
2011-05-31 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* trans-array.c (gfc_trans_dummy_array_bias): Handle
cobounds of assumed-shape arrays.
2011-05-31 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray/dummy_1.f90: New.
------------------------------------------------------------------------
r174506 | fabien | 2011-05-31 12:02:19 -0700 (Tue, 31 May 2011) | 16 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/name-lookup.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/lookup/name-clash9.C
gcc/cp/ChangeLog
2010-05-31 Fabien Chene <fabien@gcc.gnu.org>
PR c++/48010
* name-lookup.c (supplement_binding_1): If the old binding was a
type name, also check that the DECL actually refers to the same
type or is not a type.
gcc/testsuite/ChangeLog
2010-05-31 Fabien Chene <fabien@gcc.gnu.org>
PR c++/48010
* g++.dg/lookup/name-clash9.C: New.
------------------------------------------------------------------------
r174507 | jakub | 2011-05-31 12:12:25 -0700 (Tue, 31 May 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.md
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/pr48688.c
PR target/48688
* config/i386/i386.md (*lea_general_4): New define_insn_and_split.
* gcc.target/i386/pr48688.c: New test.
------------------------------------------------------------------------
r174508 | jakub | 2011-05-31 12:14:21 -0700 (Tue, 31 May 2011) | 25 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/cselib.c
M /trunk/gcc/dwarf2out.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/guality/bswaptest.c
A /trunk/gcc/testsuite/gcc.dg/guality/clztest.c
A /trunk/gcc/testsuite/gcc.dg/guality/ctztest.c
A /trunk/gcc/testsuite/gcc.dg/guality/rotatetest.c
M /trunk/gcc/var-tracking.c
* cselib.c (promote_debug_loc): Allow l->next non-NULL for
cselib_preserve_constants.
(cselib_lookup_1): If cselib_preserve_constants,
a new VALUE is being created for REG and there is a VALUE for the
same register in wider mode, add another loc with lowpart SUBREG of
the wider VALUE.
(cselib_subst_to_values): Handle ENTRY_VALUE.
* var-tracking.c (replace_expr_with_values): Return NULL for
ENTRY_VALUE too.
* dwarf2out.c (convert_descriptor_to_signed): New function.
(mem_loc_descriptor) <case ZERO_EXTEND>: Optimize using DW_OP_and
instead of two shifts.
(mem_loc_descriptor) <do_shift>: ZERO_EXTEND second argument to
the right mode if needed.
(mem_loc_descriptor) <case MOD>: For typed ops just use DW_OP_mod.
(mem_loc_descriptor) <case UNSIGNED_FIX>: Use
convert_descriptor_to_signed.
(mem_loc_descriptor) <case UDIV, CLZ, CTZ, FFS, POPCOUNT, PARITY,
BSWAP, ROTATE, ROTATERT>: Handle these rtls.
* gcc.dg/guality/bswaptest.c: New test.
* gcc.dg/guality/clztest.c: New test.
* gcc.dg/guality/ctztest.c: New test.
* gcc.dg/guality/rotatetest.c: New test.
------------------------------------------------------------------------
r174509 | jakub | 2011-05-31 12:15:13 -0700 (Tue, 31 May 2011) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/dwarf2out.c
* dwarf2out.c (resolve_addr_in_expr): Optimize away redundant
DW_OP_GNU_convert ops.
------------------------------------------------------------------------
r174510 | burnus | 2011-05-31 13:04:09 -0700 (Tue, 31 May 2011) | 28 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/check.c
M /trunk/gcc/fortran/gfortran.h
M /trunk/gcc/fortran/intrinsic.c
M /trunk/gcc/fortran/intrinsic.h
M /trunk/gcc/fortran/intrinsic.texi
M /trunk/gcc/fortran/iresolve.c
M /trunk/gcc/fortran/iso-fortran-env.def
M /trunk/gcc/fortran/trans-intrinsic.c
M /trunk/gcc/fortran/trans-types.c
M /trunk/gcc/fortran/trans.c
M /trunk/gcc/fortran/trans.h
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/coarray/atomic_1.f90
A /trunk/gcc/testsuite/gfortran.dg/coarray_atomic_1.f90
2011-05-31 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* intrinsic.c (klass): Add CLASS_ATOMIC.
(add_subroutines): Add atomic_ref/atomic_define.
* intrinsic.texi (ATOMIC_REF, ATOMIC_DEFINE): Document.
* intrinsic.h (gfc_check_atomic_def, gfc_check_atomic_ref,
gfc_resolve_atomic_def, gfc_resolve_atomic_ref): New prototypes.
* gfortran.h (gfc_isym_id): Add GFC_ISYM_ATOMIC_DEF
and GFC_ISYM_ATOMIC_REF.
(gfc_atomic_int_kind, gfc_atomic_logical_kind): New global vars.
* iresolve.c (gfc_resolve_atomic_def, gfc_resolve_atomic_ref):
* New
functions.
* check.c (gfc_check_atomic, gfc_check_atomic_def,
gfc_check_atomic_ref): New functions.
* iso-fortran-env.def (ISOFORTRANENV_FILE_ATOMIC_INT_KIND,
ISOFORTRANENV_FILE_ATOMIC_LOGICAL_KIND): Change kind value.
* trans-intrinsic.c (conv_intrinsic_atomic_def,
conv_intrinsic_atomic_ref, gfc_conv_intrinsic_subroutine): New
functions.
(conv_intrinsic_move_alloc) Renamed from
gfc_conv_intrinsic_move_alloc - and made static.
* trans.h (gfc_conv_intrinsic_move_alloc): Remove.
(gfc_conv_intrinsic_subroutine) Add prototype.
* trans.c (trans_code): Call gfc_conv_intrinsic_subroutine.
------------------------------------------------------------------------
r174511 | pthaugen | 2011-05-31 13:47:37 -0700 (Tue, 31 May 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/rs6000/rs6000.c
* config/rs6000/rs6000.c (rs6000_register_move_cost): Preserve from
parameter value for dump. Dump cost on outermost call only.
(rs6000_memory_move_cost): Dump cost on outermost call only.
------------------------------------------------------------------------
r174512 | pthaugen | 2011-05-31 13:50:37 -0700 (Tue, 31 May 2011) | 4 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/rs6000/rs6000.h
* config/rs6000/rs6000.h (REG_CLASS_CONTENTS): Remove vr0..vr2 from
NON_FLOAT_REGS.
------------------------------------------------------------------------
r174518 | gccadmin | 2011-05-31 17:18:07 -0700 (Tue, 31 May 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