4 new GCC HEAD@200725 regressions
GCC regression tester
regress@geoffk.org
Sat Jul 6 00:37:00 GMT 2013
With your recent patch, GCC HEAD revision 200725 had problems on:
native: regress-6 (4 NEW failures)
The previous build was of revision 200721.
Regressions for native:
NEW gcc.sum gcc.c-torture/execute/arith-rand-ll.c
old gcc.sum gcc.dg/guality/vla-2.c
old gfortran.sum gfortran.dg/lto/pr45586
NEW gfortran.sum gfortran.dg/selected_real_kind_2.f90
NEW gfortran.sum gfortran.fortran-torture/execute/where_7.f90
NEW libgomp.sum libgomp.fortran/vla3.f90
Log information for changes since the last build:
------------------------------------------------------------------------
r200723 | vmakarov | 2013-07-05 13:56:13 -0700 (Fri, 05 Jul 2013) | 25 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/lra-assigns.c
M /trunk/gcc/lra-constraints.c
M /trunk/gcc/lra-int.h
M /trunk/gcc/lra.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/pr55342.c
2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/55342
* lra-int.h (lra_subreg_reload_pseudos): New.
* lra.c: Add undoing optional reloads to the block diagram.
(lra_subreg_reload_pseudos): New.
(lra_optional_reload_pseudos): Change comments.
(lra): Init and clear lra_subreg_reload_pseudos. Clear
lra_optional_reload_pseudos after undo transformations.
* lra-assigns.c (pseudo_prefix_title): New.
(lra_setup_reg_renumber): Use it.
(spill_for): Ditto. Check subreg reload pseudos too.
(assign_by_spills): Consider subreg reload pseudos too.
* lra-constraints.c (simplify_operand_subreg): Use
lra_subreg_reload_pseudos instead of lra_optional_reload_pseudos.
(curr_insn_transform): Recognize and do optional reloads.
(undo_optional_reloads): New.
(lra_undo_inheritance): Call undo_optional_reloads.
2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/55342
* gcc.target/i386/pr55342.c: New.
------------------------------------------------------------------------
r200724 | fdumont | 2013-07-05 14:21:07 -0700 (Fri, 05 Jul 2013) | 13 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/bits/hashtable.h
M /trunk/libstdc++-v3/include/bits/hashtable_policy.h
M /trunk/libstdc++-v3/testsuite/23_containers/unordered_set/instantiation_neg.cc
M /trunk/libstdc++-v3/testsuite/23_containers/unordered_set/not_default_constructible_hash_neg.cc
2013-07-05 Fran?\195?\167ois Dumont <fdumont@gcc.gnu.org>
* include/bits/hashtable_policy.h (_ReuseOrAllocNode): Use forward
pattern.
(_MoveReuseOrAllocNode): Remove.
(_Insert_base): Take a functor defining how the node is generated.
* include/bits/hashtable.h: Adapt.
(operator=(initializer_list<value_type>)): Reuse node if any.
* testsuite/23_containers/unordered_set/instantiation_neg.cc:
Adjust dg-error line number.
* testsuite/23_containers/unordered_set/
not_default_constructible_hash_neg.cc: Likewise.
------------------------------------------------------------------------
r200725 | paolo | 2013-07-05 15:22:26 -0700 (Fri, 05 Jul 2013) | 11 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
* testsuite/23_containers/deque/modifiers/insert/const_iterator.cc:
Tweak, avoid potential undefined behavior.
* testsuite/23_containers/list/modifiers/insert/const_iterator.cc:
Likewise.
* testsuite/23_containers/vector/bool/modifiers/insert/
const_iterator.cc: Likewise.
* testsuite/23_containers/vector/modifiers/insert/const_iterator.cc:
Likewise.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
-------------- next part --------------
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list