This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@161701 regression
- From: GCC regression tester <regress at geoffk dot org>
- To: gcc-regression at gcc dot gnu dot org
- Date: Fri, 2 Jul 2010 04:52:16 -0700
- Subject: 1 new GCC HEAD@161701 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 161701 had problems on:
native: regress-1 (previously the build failed)
The previous build was of revision 161686.
Regressions for native:
NEW libstdc++.sum abi_check
Log information for changes since the last build:
------------------------------------------------------------------------
r161687 | iains | 2010-07-02 02:04:55 -0700 (Fri, 02 Jul 2010) | 9 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/objc/execute/forward-1.m
M /trunk/gcc/testsuite/objc-obj-c++-shared/next-abi.h
restore darwin8 objc/c++ test functionality.
* objc-obj-c++-shared/next-abi.h: Remove dependency on system
headers. Add clause to reflect that, pre-10.5, ABI is always 0.
* objc/execute/forward-1.m: Depend only on __NEXT_RUNTIME__ for
the method types to forward:.
------------------------------------------------------------------------
r161689 | rguenth | 2010-07-02 02:14:03 -0700 (Fri, 02 Jul 2010) | 8 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-29.c
M /trunk/gcc/tree-ssa-ccp.c
2010-07-02 Richard Guenther <rguenther@suse.de>
PR tree-optimization/44748
* tree-ssa-ccp.c (fold_const_aggregate_ref): Properly handle
the embedded conversion in MEM_REFs.
* gcc.dg/tree-ssa/ssa-ccp-29.c: New testcase.
------------------------------------------------------------------------
r161691 | hubicka | 2010-07-02 02:39:54 -0700 (Fri, 02 Jul 2010) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/predict.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/tree-ssa/pr44706.C
PR middle-end/44706
* predict.c (predict_paths_for_bb): Handle case when control dependence
BB has only abnormal edges.
* g++.dg/tree-ssa/pr44706.C: New testcase.
------------------------------------------------------------------------
r161692 | iains | 2010-07-02 02:49:53 -0700 (Fri, 02 Jul 2010) | 7 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm
restore cxx-ivar-3 test functionality
* obj-c++.dg/cxx-ivars-3.mm: Make the test require OSX <= 10.4.
Use the ABI-0 accessors and fail it for m64.
------------------------------------------------------------------------
r161694 | rguenth | 2010-07-02 02:57:12 -0700 (Fri, 02 Jul 2010) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/tree-cfg.c
2010-07-02 Richard Guenther <rguenther@suse.de>
PR middle-end/44777
* tree-cfg.c (gimple_block_ends_with_call_p): Handle empty BBs.
------------------------------------------------------------------------
r161696 | ro | 2010-07-02 03:05:49 -0700 (Fri, 02 Jul 2010) | 62 lines
Changed paths:
M /trunk/config/ChangeLog
M /trunk/contrib/ChangeLog
M /trunk/gcc/ChangeLog
M /trunk/gcc/doc/install.texi
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/Makefile.in
M /trunk/libstdc++-v3/acinclude.m4
M /trunk/libstdc++-v3/config/abi/pre/gnu.ver
M /trunk/libstdc++-v3/config.h.in
M /trunk/libstdc++-v3/configure
M /trunk/libstdc++-v3/configure.host
M /trunk/libstdc++-v3/doc/Makefile.in
M /trunk/libstdc++-v3/doc/xml/manual/abi.xml
M /trunk/libstdc++-v3/doc/xml/manual/configure.xml
M /trunk/libstdc++-v3/include/Makefile.in
M /trunk/libstdc++-v3/libsupc++/Makefile.in
M /trunk/libstdc++-v3/po/Makefile.in
M /trunk/libstdc++-v3/src/Makefile.am
M /trunk/libstdc++-v3/src/Makefile.in
M /trunk/libstdc++-v3/src/atomic.cc
M /trunk/libstdc++-v3/src/compatibility.cc
M /trunk/libstdc++-v3/testsuite/Makefile.am
M /trunk/libstdc++-v3/testsuite/Makefile.in
config:
* gc++filt.m4: New file.
contrib:
* make_sunver.pl: New file.
libstdc++v3:
* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Handle sun style.
Require GCC_PROG_GNU_CXXFILT.
(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT): Define
unless targetting solaris2*.
Include ../config/gc++filt.m4.
* configure.host (i?86-*-solaris2*): Set abi_baseline_pair.
(sparc-*-solaris2*): Likewise.
* src/Makefile.am [ENABLE_SYMVERS_SUN] (version_dep, version_arg):
New variables.
(libstdc++-symbols.ver-sun): New target.
* configure: Regenerate.
* config.h.in: Regenerate.
* Makefile.in: Likewise.
* doc/Makefile.in: Likewise.
* include/Makefile.in: Likewise.
* libsupc++/Makefile.in: Likewise.
* po/Makefile.in: Likewise.
* python/Makefile.in: Likewise.
* src/Makefile.in: Likewise.
* src/atomic.cc: Only define/use _GLIBCXX_ASM_SYMVER if
_GLIBCXX_HAVE_SYMVER_RENAMING_RUNTIME_SUPPORT.
* src/compatibility.cc: Likewise.
* testsuite/Makefile.am (baseline_subdir): Define.
(baseline_symbols): Use it.
(new-abi-baseline): Likewise.
* testsuite/Makefile.in: Regenerate.
* config/abi/pre/gnu.ver (GLIBCXX_3.4.5): Enclose duplicates in
#ifdef HAVE_SYMVER_RENAMING_RUNTIME_SUPPORT.
(GLIBCXX_3.4.6): Likewise.
* doc/xml/manual/configure.xml (--enable-symvers): Document sun
style.
* doc/xml/manual/abi.xml: Fix grammar.
(Symbol versioning on the libstdc++.so binary): Fix mapfile path.
(Incremental bumping of a library pre-defined macro): Fix
c++config path.
(Incremental bumping of a library pre-defined macro,
_GLIBCPP_VERSION): Likewise.
(Matching each specific C++ compiler release to a specific set of
C++ include files): Fix acinclude.m4 path.
(Prerequisites): Allow for Sun linker on Solaris 2.5+.
Use proper link to Configuring.
Fix acinclude.m4 path.
(Checking Active): Allow for additional symbol versioning styles.
Provide Solaris 2 example with pvs -r.
(Bibliography): Update Linker and Libraries Guide, C++ Migration
Guide entries.
gcc:
* doc/install.texi (Prerequisites): Document Perl requirement on
Solaris 2.
(Specific, *-*-solaris2*): Document GNU c++filt requirement.
------------------------------------------------------------------------
r161697 | ro | 2010-07-02 03:12:34 -0700 (Fri, 02 Jul 2010) | 11 lines
Changed paths:
M /trunk/libgfortran/ChangeLog
M /trunk/libgfortran/Makefile.am
M /trunk/libgfortran/Makefile.in
M /trunk/libgfortran/configure
M /trunk/libgfortran/configure.ac
* configure.ac: Check for Sun symbol versioning.
* configure: Regenerate.
* Makefile.am [LIBGFOR_USE_SYMVER]: Protect version_arg with
LIBGFOR_USE_SYMVER_GNU.
Add version_dep.
[LIBGFOR_USE_SYMVER_SUN]: Handle Sun symbol versioning.
[!LIBGFOR_USE_SYMVER]: Add version_dep.
(libgfortran_la_DEPENDENCIES): Set to $(version_dep).
* Makefile.in: Regenerate.
------------------------------------------------------------------------
r161698 | paolo | 2010-07-02 03:13:21 -0700 (Fri, 02 Jul 2010) | 13 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/pt.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/template/crash101.C
/cp
2010-07-02 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/44039
* pt.c (tsubst_baselink): Return error_mark_node if lookup_fnfields
returns NULL_TREE.
/testsuite
2010-07-02 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/44039
* g++.dg/template/crash101.C: New.
------------------------------------------------------------------------
r161699 | ro | 2010-07-02 03:15:09 -0700 (Fri, 02 Jul 2010) | 14 lines
Changed paths:
M /trunk/libssp/ChangeLog
M /trunk/libssp/Makefile.am
M /trunk/libssp/Makefile.in
M /trunk/libssp/config.h.in
M /trunk/libssp/configure
M /trunk/libssp/configure.ac
M /trunk/libssp/memmove-chk.c
M /trunk/libssp/ssp.map
* configure.ac: Check for Sun symbol versioning.
Check for memmove.
* configure: Regenerate.
* config.h.in: Regenerate.
* Makefile.am [LIBSSP_USE_SYMVER]: Protect version_arg,
version_dep with LIBSSP_USE_SYMVER_GNU.
[LIBSSP_USE_SYMVER_SUN]: Handle Sun symbol versioning.
* Makefile.in: Regenerate.
* ssp.map: Reformat.
* memmove-chk.c: Change guard to HAVE_MEMMOVE.
------------------------------------------------------------------------
r161701 | ro | 2010-07-02 03:26:12 -0700 (Fri, 02 Jul 2010) | 2 lines
Changed paths:
A /trunk/config/gc++filt.m4
A /trunk/contrib/make_sunver.pl
M /trunk/libstdc++-v3/python/Makefile.in
Missed in last commit.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)