Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 30417 invoked from network); 8 Jul 2007 22:37:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Jul 2007 22:37:25 -0000 Received: (qmail 508 invoked by uid 500); 8 Jul 2007 22:37:28 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 341 invoked by uid 500); 8 Jul 2007 22:37:28 -0000 Mailing-List: contact stdcxx-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-dev@incubator.apache.org Received: (qmail 310 invoked by uid 99); 8 Jul 2007 22:37:28 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Jul 2007 15:37:28 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Jul 2007 15:37:24 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id BE62B7141ED for ; Sun, 8 Jul 2007 15:37:04 -0700 (PDT) Message-ID: <13363183.1183934224777.JavaMail.jira@brutus> Date: Sun, 8 Jul 2007 15:37:04 -0700 (PDT) From: "Martin Sebor (JIRA)" To: stdcxx-dev@incubator.apache.org Subject: [jira] Assigned: (STDCXX-477) SIGABRT calling std::locale::operator==() in debug configurations In-Reply-To: <9681785.1183933504446.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/STDCXX-477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor reassigned STDCXX-477: ----------------------------------- Assignee: Martin Sebor > SIGABRT calling std::locale::operator==() in debug configurations > ----------------------------------------------------------------- > > Key: STDCXX-477 > URL: https://issues.apache.org/jira/browse/STDCXX-477 > Project: C++ Standard Library > Issue Type: Bug > Components: 22. Localization > Affects Versions: 4.1.3, 4.1.2 > Reporter: Martin Sebor > Assignee: Martin Sebor > > The 22.locale.cons.mt test causes a SIGABRT in std::locale::operator==() but only in debug builds: > $ ./22.locale.cons.mt --nloops=10000 > # INFO (S1) (10 lines): > # TEXT: > # COMPILER: Intel C++, __INTEL_COMPILER = 1000, __INTEL_COMPILER_BUILD_DATE = 20070613, __EDG_VERSION__ = 308 > # ENVIRONMENT: x86_64/LP64 running linux-elf (Fedora Core release 6 (Zod)) with glibc 2.5 > # FILE: 22.locale.cons.mt.cpp > # COMPILED: Jul 8 2007, 15:54:33 > # COMMENT: thread safety > ############################################################ > # CLAUSE: lib.locale.cons > # NOTE (S2) (5 lines): > # TEXT: executing "locale -a > /tmp/tmpfile-n8bvda" > # CLAUSE: lib.locale.cons > # FILE: process.cpp > # LINE: 274 > # INFO (S1) (3 lines): > # TEXT: testing std::locale ctors with 2 threads, 10000 iterations each, in 32 locales { "aa_DJ" "aa_DJ.iso88591" "aa_DJ.utf8" "aa_ER" "aa_ER@saaho" "aa_ER.utf8" "aa_ER.utf8@saaho" "aa_ET" "aa_ET.utf8" "af_ZA" "af_ZA.iso88591" "af_ZA.utf8" "am_ET" "am_ET.utf8" "an_ES" "an_ES.iso885915" "an_ES.utf8" "ar_AE" "ar_AE.iso88596" "ar_AE.utf8" "ar_BH" "ar_BH.iso88596" "ar_BH.utf8" "ar_DZ" "ar_DZ.iso88596" "ar_DZ.utf8" "ar_EG" "ar_EG.iso88596" "ar_EG.utf8" "ar_IN" "ar_IN.utf8" "ar_IQ" } > # CLAUSE: lib.locale.cons > /home/sebor/stdcxx/src/locale_eq.cpp:73: bool std::locale::operator==(const std::locale &) const: Assertion '_C_body->_C_std_facet_bits != _C_body->_C_all || rhs._C_body->_C_std_facet_bits != _C_body->_C_all || _C_body->_C_byname_facet_bits != _C_body->_C_all || rhs._C_body->_C_byname_facet_bits != _C_body->_C_all' failed. > ./22.locale.cons.mt[0x45896e] > /home/sebor/stdcxx/src/locale_eq.cpp:73: bool std::locale::operator==(const std::locale &) const: Assertion '_C_body->_C_std_facet_bits != _C_body->_C_all || rhs._C_body->_C_std_facet_bits != _C_body->_C_all || _C_body->_C_byname_facet_bits != _C_body->_C_all || rhs._C_body->_C_byname_facet_bits != _C_body->_C_all' failed. > ./22.locale.cons.mt[0x45896e] > ./22.locale.cons.mt[0x458a39] > ./22.locale.cons.mt[0x46030f] > ./22.locale.cons.mt[0x4412ec] > /lib64/libpthread.so.0[0x39fae06305] > /lib64/libc.so.6(clone+0x6d)[0x39f82cd50d] > Aborted -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.