stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Created: (STDCXX-456) [Intel Thread Checker] infinite loop on 22.time.put.mt
Date Fri, 22 Jun 2007 17:48:26 GMT
[Intel Thread Checker] infinite loop on 22.time.put.mt
------------------------------------------------------

                 Key: STDCXX-456
                 URL: https://issues.apache.org/jira/browse/STDCXX-456
             Project: C++ Standard Library
          Issue Type: Bug
          Components: External
         Environment: Intel Thread Checker 3.1 with Intel C++ 9.1 on Red Hat Enterprise Linux
AS release 4 (Nahant Update 4)
            Reporter: Martin Sebor


The thread checker gets into an infinite loop when running the 22.locale.time.put.mt test:

tcheck_cl -v && make 22.locale.time.put.mt && time tcheck_cl -f html -o 22.locale.time.put.mt
./22.locale.time.put.mt --nthreads=2 --nloops=1
Intel(R) Thread Checker 3.1 command line instrumentation driver (24400)
Copyright (c) 2007 Intel Corporation. All rights reserved.
icc -cxxlib-nostd -g   -w1  -I/amd/devco/sebor/stdcxx/include/ansi -D_RWSTDDEBUG   -D_REENTRANT
-I/amd/devco/sebor/stdcxx/include -I/build/sebor/stdcxx-icc-9.1_049-15S/include -I/amd/devco/sebor/stdcxx/tests/include
 -L/build/sebor/stdcxx-icc-9.1_049-15S/rwtest -lrwtest15S -cxxlib-nostd  -lpthread  -L/build/sebor/stdcxx-icc-9.1_049-15S/lib
  /amd/devco/sebor/stdcxx/tests/localization/22.locale.time.put.mt.cpp /build/sebor/stdcxx-icc-9.1_049-15S/lib/libstd15S.a
/build/sebor/stdcxx-icc-9.1_049-15S/rwtest/librwtest15S.a  -lstd15S -lcxaguard -lsupc++ -lm
-o 22.locale.time.put.mt
Intel(R) Thread Checker 3.1 command line instrumentation driver (24400)
Copyright (c) 2007 Intel Corporation. All rights reserved.
Building project
Instrumenting
 11% 22.locale.time.put.mt ( All Functions ):.......................................................
.

Running:  /build/sebor/stdcxx-icc-9.1_049-15S/tests/22.locale.time.put.mt --nthreads=2 --nloops=1

# INFO (S1) (10 lines):
# TEXT: 
# COMPILER: Intel C++, __INTEL_COMPILER = 910, __INTEL_COMPILER_BUILD_DATE = 20070320, __EDG_VERSION__
= 306
# ENVIRONMENT: x86_64/LP64 running linux-elf 2.4.20 with glibc 2.3
# FILE: 22.locale.time.put.mt.cpp
# COMPILED: Jun 13 2007, 14:05:31
# COMMENT: thread safety
############################################################

# CLAUSE: lib.locale.time.put

# NOTE (S2) (5 lines):
# TEXT: executing "locale -a > /tmp/tmpfile-kF1e8S"
# CLAUSE: lib.locale.time.put
# FILE: process.cpp
# LINE: 274

# INFO (S1) (3 lines):
# TEXT: testing std::time_put<charT> with 2 threads, 1 iteration each, in 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.time.put

# INFO (S1) (3 lines):
# TEXT: exercising std::time_put<char>
# CLAUSE: lib.locale.time.put

^C

Shutting down application. Please wait...

Application finished


real    1m29.177s
user    1m2.169s
sys     0m14.875s


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message