Boost logo

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