Boost logo

Boost Testing :

From: John Maddock (john_at_[hidden])
Date: 2007-10-22 03:15:21


Folks,

I seem to remember that someone (Dave A.?) fixed bjam/bbv2 so that parallel
builds of the regression runs should work OK?

I'm asking because many of the IBM xlc result failures have no error message
associated with them. Looking at the error log files posted to
ftp://fx.meta-comm.com/boost-regression/trunk/logs I see things like:

"../libs/serialization/test/test_non_intrusive.cpp", line 68.36: 1540-0130
(S) "std::numeric_limits" is not declared.
"../libs/serialization/test/test_non_intrusive.cpp", line 83.34: 1540-0130
(S) "std::numeric_limits" is not declared.
MkDir1
/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_default_ctor_text_archive.test/vacpp

    mkdir
"/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_default_ctor_text_archive.test/vacpp"

MkDir1
/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_xml_warchive_dll.test/vacpp/debug

    mkdir
"/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_xml_warchive_dll.test/vacpp/debug"

vacpp.compile.c++
/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_text_archive_dll.test/vacpp/debug/test_non_intrusive.o

    xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp
 -DBOOST_LIB_DIAGNOSTIC=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect
 -qeh -qrtti -I".." -o
"/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_text_archive_dll.test/vacpp/debug/test_non_intrusive.o"
"../libs/serialization/test/test_non_intrusive.cpp"

MkDir1
/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_xml_warchive.test/vacpp/debug

    mkdir
"/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_xml_warchive.test/vacpp/debug"

MkDir1
/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_default_ctor_text_archive_dll.test

    mkdir
"/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_default_ctor_text_archive_dll.test"

...failed vacpp.compile.c++
/home/ccambly/boost_regression/results/boost/bin.v2/libs/serialization/test/test_non_intrusive_binary_archive.test/vacpp/debug/test_non_intrusive.o...

So it looks like the error messages are getting disconnected from the
failure message?

The tests are run with -j16 I believe, so is this to be expected, or should
this work now? Any special requirements on building bjam or on the C std
lib for this to work correctly?

Many thanks, John.


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