From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29518 invoked by alias); 21 Jan 2015 11:13:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 28598 invoked by uid 48); 21 Jan 2015 11:13:25 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/64368] [5 Regression] Several libstdc++ test failures on darwin and others after r218964. Date: Wed, 21 Jan 2015 11:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 5.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-01/txt/msg02188.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64368 Rainer Orth changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro at gcc dot gnu.org --- Comment #14 from Rainer Orth --- I've just confirmed that r218964 is also the cuprit for the (considerably smaller) set of 64-bit testsuite failures seen on Solaris (both SPARC and x86): FAIL: 22_locale/num_get/get/char/37958.cc execution test FAIL: 22_locale/num_get/get/wchar_t/23953.cc execution test FAIL: 22_locale/num_get/get/wchar_t/37958.cc execution test FAIL: 22_locale/num_put/put/char/23953.cc execution test FAIL: 22_locale/num_put/put/char/38196.cc execution test FAIL: 22_locale/num_put/put/wchar_t/23953.cc execution test FAIL: 22_locale/num_put/put/wchar_t/38196.cc execution test FAIL: 27_io/basic_ostream/inserters_arithmetic/char/1.cc execution test FAIL: 27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc execution test The first one e.g. is a SEGV: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1 (LWP 1)] 0xffff80ffbf4b2482 in realfree () from /lib/64/libc.so.1 (gdb) where #0 0xffff80ffbf4b2482 in realfree () from /lib/64/libc.so.1 #1 0xffff80ffbf4b2b70 in _free_unlocked () from /lib/64/libc.so.1 #2 0xffff80ffbf4b2acd in free () from /lib/64/libc.so.1 #3 0xffff80fcc0763a3f in std::__numpunct_cache::~__numpunct_cache ( this=0x419f50, __in_chrg=) at /var/gcc/regression/trunk/11-gcc-gas/build/i386-pc-solaris2.11/amd64/libstdc++-v3/include/bits/locale_facets.h:1623 #4 0xffff80fcc0763a71 in std::__numpunct_cache::~__numpunct_cache ( this=0x419f50, __in_chrg=) at /var/gcc/regression/trunk/11-gcc-gas/build/i386-pc-solaris2.11/amd64/libstdc++-v3/include/bits/locale_facets.h:1626 #5 0xffff80fcc07ffc37 in std::numpunct::~numpunct (this=0x41a000, __in_chrg=) at numeric_members_cow.cc:66 #6 0xffff80fcc08109dd in ~numpunct_shim (this=0x41a000, __in_chrg=) at /vol/gcc/src/hg/trunk/local/libstdc++-v3/src/c++11/cxx11-shim_facets.cc:242 #7 std::__facet_shims::(anonymous namespace)::numpunct_shim::~numpunct_shim (this=0x41a000, __in_chrg=) at /vol/gcc/src/hg/trunk/local/libstdc++-v3/src/c++11/cxx11-shim_facets.cc:242 #8 0xffff80fcc07f51ab in std::locale::_Impl::~_Impl() () from ../../../amd64/libstdc++-v3/src/.libs/libstdc++.so.6 #9 0xffff80fcc07f53e3 in std::locale::~locale() () from ../../../amd64/libstdc++-v3/src/.libs/libstdc++.so.6 #10 0x0000000000404506 in ~basic_ios (this=0xffff80ffbfffef88, __in_chrg=) at /var/gcc/regression/trunk/11-gcc-gas/build/i386-pc-solaris2.11/amd64/libstdc++-v3/include/bits/basic_ios.h:282 #11 ~basic_istringstream (this=0xffff80ffbfffef10, __in_chrg=, __vtt_parm=) at /var/gcc/regression/trunk/11-gcc-gas/build/i386-pc-solaris2.11/amd64/libstdc++-v3/include/sstream:433 #12 test01 () at /vol/gcc/src/hg/trunk/local/libstdc++-v3/testsuite/22_locale/num_get/get/char/23953.cc:75 #13 0x00000000004047e9 in main () at /vol/gcc/src/hg/trunk/local/libstdc++-v3/testsuite/22_locale/num_get/get/char/23953.cc:80 Rainer