Boost logo

Boost Testing :

Subject: [Boost-testing] Reporting when the compiler/linker/test hangs or timeout differently
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2015-10-20 03:51:02


Hi,

I like a lot the output improvement done recently in the regression test
page stating if the compilation, the link the run fails.

I'm wondering if we can catch when the compiler the linker or the run
hands, e.g.

Test output: oracle-intel-S2-12.4-stlport4 - thread -
async__async_executor_p / sun-12.4_stlport4
Rev f901030755131ef4350bf59b8fba5ec987dd27da / Mon, 05 Oct 2015 17:38:24
+0000
Compile [2015-10-07 04:15:38 UTC]: fail

     "CC" -compat=5 -library=stlport4 -temp=/tmp/bn -xO4 -mt -erroff=%none -m32 -KPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED -DBOOST_THREAD_USE_DLL=1 -DNDEBUG -D__typeof__=__typeof__ -I".." -c -o "/export/home/sstrunk-tester/boost_regression/boost_regression_develop/boost_intel-S2_stlport4/results/boost/bin.v2/libs/thread/test/async__async_executor_p.test/sun-12.4_stlport4/release/threading-multi/sync/futures/async/async_executor_pass.o" "../libs/thread/test/sync/futures/async/async_executor_pass.cpp"

CC: Fatal error in /ws/ntrunk/builds/trunk/biweekly/pythia/build76.0/inst/intel-S2/lib/compilers/ccfe
CC: Status 139

We could also report differently when there is a timeout.

Best,
Vicente



Boost-testing list run by mbergal at meta-comm.com