This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
17 new GCC HEAD@180580 regressions
- From: regress at apple dot com (regress)
- To: gcc-regression at gcc dot gnu dot org
- Date: Fri, 28 Oct 2011 00:06:04 -0700 (PDT)
- Subject: 17 new GCC HEAD@180580 regressions
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 180580 had problems on:
native: regress-35 (previously the build failed)
The previous build was of revision 180566.
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/torture/pr30252.C
NEW g++.sum g++.dg/torture/pr30567.C
NEW g++.sum g++.dg/torture/pr31863.C
NEW g++.sum g++.dg/torture/pr33572.C
NEW g++.sum g++.dg/torture/pr33819.C
NEW g++.sum g++.dg/torture/pr33887-1.C
NEW g++.sum g++.dg/torture/pr33887-2.C
NEW g++.sum g++.dg/torture/pr33887-3.C
NEW g++.sum g++.dg/torture/pr34099.C
NEW g++.sum g++.dg/torture/pr34235.C
NEW g++.sum g++.dg/torture/pr37146-1.C
NEW g++.sum g++.dg/torture/pr37146-2.C
NEW g++.sum g++.dg/torture/pr37922.C
NEW g++.sum g++.dg/torture/pr39002.C
NEW g++.sum g++.dg/torture/type-generic-1.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-7.c
NEW gcc.sum gcc.dg/torture/builtin-noret-1.c
NEW gcc.sum gcc.dg/torture/builtin-noret-2.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
old gfortran.sum gfortran.dg/alloc_comp_assign_2.f90
old gfortran.sum gfortran.dg/alloc_comp_assign_3.f90
old gfortran.sum gfortran.dg/maxloc_bounds_5.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
fixed libstdc++.sum tr1/4_metaprogramming/is_floating_point/value.cc
Log information for changes since the last build:
------------------------------------------------------------------------
r180567 | rth | 2011-10-27 09:23:25 -0700 (Thu, 27 Oct 2011) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/optabs.c
* optabs.c (expand_vec_perm): Use the correct mode for scaling the
selector. Save the qimode constant selector for later use by the
qimode vec_perm pattern.
------------------------------------------------------------------------
r180568 | dodji | 2011-10-27 10:44:39 -0700 (Thu, 27 Oct 2011) | 5 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/cp-tree.h
Small comment cleanup
gcc/cp/
* cp-tree.h (DECL_DECLARES_TYPE_P): Fix comment.
------------------------------------------------------------------------
r180569 | ian | 2011-10-27 10:55:53 -0700 (Thu, 27 Oct 2011) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/cppdefault.c
* cppdefault.c: Undef NATIVE_SYSTEM_HEADER_DIR if
CROSS_DIRECTORY_STRUCTURE is defined and TARGET_SYSTEM_ROOT is
not.
(cpp_include_defaults): Only use NATIVE_SYSTEM_HEADER_DIR if it is
defined.
------------------------------------------------------------------------
r180572 | ebotcazou | 2011-10-27 11:19:54 -0700 (Thu, 27 Oct 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/reload.c
PR rtl-optimization/46603
PR bootstrap/50879
* reload.c (push_reload): In the out case, restore previous behavior
for subregs that don't have word mode.
------------------------------------------------------------------------
r180574 | jakub | 2011-10-27 12:04:43 -0700 (Thu, 27 Oct 2011) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/tree-ssa-strlen.c
* tree-ssa-strlen.c: Include expr.h.
(get_stridx): Don't use c_strlen, instead use string_constant
and compute string length from it.
* Makefile.in (tree-ssa-strlen.o): Depend on $(EXPR_H).
------------------------------------------------------------------------
r180575 | jakub | 2011-10-27 12:05:28 -0700 (Thu, 27 Oct 2011) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
* Makefile.in (build/gencheck.o): Depend on tree.def and
c-family/c-common.def.
------------------------------------------------------------------------
r180576 | uros | 2011-10-27 12:07:27 -0700 (Thu, 27 Oct 2011) | 10 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/pr50875.f90
PR target/50875
* config/i386/sse.md (*avx2_unpcklpd256): Remove extra insn
constraints. Change alternative 1 to "x,m,1".
testsuitee/ChangeLog:
PR target/50875
* gfortran.dg/pr50875.f90: New test.
------------------------------------------------------------------------
r180577 | jamborm | 2011-10-27 12:27:38 -0700 (Thu, 27 Oct 2011) | 5 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/tree-ssa/pr45605.C
2011-10-27 Martin Jambor <mjambor@suse.cz>
* g++.dg/tree-ssa/pr45605.C: Scan fre1 dump and unxfail.
------------------------------------------------------------------------
r180578 | jamborm | 2011-10-27 12:37:07 -0700 (Thu, 27 Oct 2011) | 12 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/ipa-prop.c
2011-10-27 Martin Jambor <mjambor@suse.cz>
* ipa-prop.c (compute_pass_through_member_ptrs): Rename parm_info
to parm_ainfo.
(ipa_compute_jump_functions_for_edge): Likewise.
(ipa_compute_jump_functions): Likewise.
(ipa_analyze_indirect_call_uses): Likewise.
(ipa_analyze_call_uses): Likewise.
(ipa_analyze_params_uses): Likewise.
(ipa_analyze_node): Likewise.
------------------------------------------------------------------------
r180579 | jakub | 2011-10-27 12:52:06 -0700 (Thu, 27 Oct 2011) | 10 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/config/i386/sse.md
* config/i386/i386.c (ix86_print_operand): Handle 'q' and 'x'
overrides for -masm=intel memory.
* config/i386/sse.md (sse2_cvtdq2pd, sse2_cvtps2pd,
sse4_1_<code>v8qiv8hi2, avx2_<code>v8qiv8si2,
sse4_1_<code>v4hiv4si2, avx2_<code>v4hiv4di2,
sse4_1_<code>v2siv2di2): Use %q1 instead of %1 for -masm=intel.
(sse4_1_<code>v4qiv4si2, avx2_<code>v4qiv4di2,
sse4_1_<code>v2hiv2di2): Use %k1 instead of %1 for -masm=intel.
(sse4_1_<code>v2qiv2di2): Use %w1 instead of %1 for -masm=intel.
------------------------------------------------------------------------
r180580 | jakub | 2011-10-27 12:53:28 -0700 (Thu, 27 Oct 2011) | 11 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/avx-cvt-1.c
A /trunk/gcc/testsuite/gcc.target/i386/avx-cvt-2.c
A /trunk/gcc/testsuite/gcc.target/i386/avx2-cvt-1.c
A /trunk/gcc/testsuite/gcc.target/i386/avx2-cvt-2.c
A /trunk/gcc/testsuite/gcc.target/i386/sse2-cvt-1.c
A /trunk/gcc/testsuite/gcc.target/i386/sse2-cvt-2.c
* config/i386/sse.md (avx_cvtpd2dq256_2, avx_cvttpd2dq256_2,
vec_pack_sfix_trunc_v4df, vec_pack_sfix_v4df): New expanders.
(*avx_cvtpd2dq256_2, *avx_cvttpd2dq256_2): New insns.
* gcc.target/i386/sse2-cvt-1.c: New test.
* gcc.target/i386/sse2-cvt-2.c: New test.
* gcc.target/i386/avx-cvt-1.c: New test.
* gcc.target/i386/avx-cvt-2.c: New test.
* gcc.target/i386/avx2-cvt-1.c: New test.
* gcc.target/i386/avx2-cvt-2.c: New test.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)