Boost logo

Boost-Build :

From: Aleksey Gurtovoy (alexy_at_[hidden])
Date: 2004-08-09 21:58:28

David Abrahams writes:
> Aleksey Gurtovoy <alexy_at_[hidden]> writes:
> > The "BUGS, LIMITATIONS" section in the Jam man page
> > ( says:
> >
> > "With the -j flag, errors from failed commands can get staggeringly
> > mixed up."
> >
> > This is a real showstopper for running regression tests with -jn, where
> > n > 1 -- due to this mixing of the tools' output the resulting log
> > just doesn't make much sense. Is there any chance for this to get fixed?
> What does "fixed" mean in this context?

Made to produce a meaningful output that is suitable for parsing.

> What kind of output would be acceptable?

Just not mixing up the output of different actions (see a fragment of the
current output below) would be enough.

A template was detected during header processing.
instantiation of "std::basic_string<char, std::char_traits<char>,std::allocator<char>> &,
line 212 of
instantiation of "boost::algorithm::iterator_range<<error-type>>
boost::algorithm::detail::first_finderF<const char *,
std::basic_string<char, std::char_traits<char>,
instantiation of "bool boost::algorithm::contains(const
std::allocator<char>> &,
std::basic_string<char, std::char_traits<char>,
<error-type>) const" at line 77 of
boost::algorithm::detail::is_classifiedF)" at line 102
instantiation of "std::stringstd::allocator<char>> &, const std::basic_string<char,


"/usr/bin/CC" \
-o "/txusr/rwgrosse/boost_regression/results/bin/boost/libs/algorithm/minmax/test/minmax.test/mipspro/debug/minmax" \
"/txusr/rwgrosse/boost_regression/results/bin/boost/libs/algorithm/minmax/test/minmax.test/mipspro/debug/minmax_test.o" \
"-nostdinc" "-LANG:std" "-OPT:Olimit=0" "-OPT:IEEE_NaN_inf=ON" "-no_auto_include" "-n32" "-mips3" "-O0" "-g" "-INLINE:none"
"-I/usr/include/CC" "-I/usr/include/CC" "-I/txusr/rwgrosse/boost_regression/boost/boost/compatibility/cpp_c_headers" \
"-I/usr/include" "-I/usr/include" "-I/txusr/rwgrosse/boost_regression/boost" \
"-nostdlib" \
"-L/usr/lib32/mips3" "-L/usr/lib32/" "-L/usr/lib32/mips3" "-L/usr/lib32/" "-L/usr/lib32/mips3" "-L/usr/lib32/"
"-L/usr/lib32/mips3" "-L/usr/lib32/" "-L/usr/lib64/mips3" "-L/usr/lib64/" "-L/usr/lib64/mips3" "-L/usr/lib64/" \

boost::algorithm::trim_left_copy(const std::string &,std::char_traits<char>, std::allocator<char>> &,

instantiation of
const std::locale &)"boost::algorithm::is_equal)" at line 31 ofat line 225 of

Aleksey Gurtovoy
MetaCommunications Engineering

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at