|
Boost : |
From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-12-27 15:53:50
Hi,
This test, regex_regress, is failing under intel-10 with this error
message.
[kbelco_at_sahp7645 results]$ head /var/scratch2/boost/results/boost/
bin.v2/libs/regex/test/regex_regress.test/intel-linux-10.0/debug/
threading-multi/regex_regress.output
terminate called without an active exception
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
terminate called recursively
[ ... ]
Where the "terminate called recursively" is repeated approximately
570e6 times.
[kbelco_at_sahp7645 results]$ ls -l /var/scratch2/boost/results/boost/
bin.v2/libs/regex/test/regex_regress.test/intel-linux-10.0/debug/
threading-multi/regex_regress.output
-rw-rw-r-- 1 kbelco kbelco 572424926 Dec 27 04:58 /var/scratch2/
boost/results/boost/bin.v2/libs/regex/test/regex_regress.test/intel-
linux-10.0/debug/threading-multi/regex_regress.output
This is causing process_jam_log to fail to process the intel-10.0
results, resulting in a hang. Any idea why this test is failing
under intel-10.0 while it appears to pass okay under 8.1, 9.0 and 9.1?
Thanks.
-- Noel Belcourt
[ Here's the bjam.log output for this test ]
testing.capture-output /var/scratch2/boost/results/boost/bin.v2/libs/
regex/test/regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress.run
LD_LIBRARY_PATH=/usr/local/intel/cc/10.0.025/lib:/var/scratch2/
boost/results/boost/bin.v2/libs/regex/build/intel-linux-10.0/debug/
threading-multi:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
"/var/scratch2/boost/results/boost/bin.v2/libs/regex/test/
regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress" > "/var/scratch2/boost/results/boost/bin.v2/libs/
regex/test/regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress.output" 2>&1
status=$?
echo >> "/var/scratch2/boost/results/boost/bin.v2/libs/regex/
test/regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress.output"
echo EXIT STATUS: $status >> "/var/scratch2/boost/results/boost/
bin.v2/libs/regex/test/regex_regress.test/intel-linux-10.0/debug/
threading-multi/regex_regress.output"
if test $status -eq 0 ; then
cp "/var/scratch2/boost/results/boost/bin.v2/libs/regex/test/
regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress.output" "/var/scratch2/boost/results/boost/bin.v2/libs/
regex/test/regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress.run"
fi
verbose=0
if test $status -ne 0 ; then
verbose=1
fi
if test $verbose -eq 1 ; then
echo ====== BEGIN OUTPUT ======
cat "/var/scratch2/boost/results/boost/bin.v2/libs/regex/
test/regex_regress.test/intel-linux-10.0/debug/threading-multi/
regex_regress.output"
echo ====== END OUTPUT ======
fi
exit $status
300 second time limit exceeded
...failed testing.capture-output /var/scratch2/boost/results/boost/
bin.v2/libs/regex/test/regex_regress.test/intel-linux-10.0/debug/
threading-multi/regex_regress.run...
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk