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
> > (http://public.perforce.com/public/jam/src/Jam.html) 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>> &,
boost::algorithm::is_equal)"
at
"/txusr/rwgrosse/boost_regression/boost/boost/algorithm/s
std::allocator<char>>
line 212 of
tring/detail/finder.hpp"
instantiation of "boost::algorithm::iterator_range<<error-type>>
boost::algorithm::trim_left_copy_if(const
"/txusr/rwgrosse/boost_regression/boost/boost/algorithm/s
boost::algorithm::detail::first_finderF<const char *,
std::basic_string<char, std::char_traits<char>,
tring/predicate.hpp"
instantiation of "bool boost::algorithm::contains(const
boost::algorithm::is_equal>::operator()(<error-type>,
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,

"/txusr/rwgrosse/boost_regression/boost/boost/algorithm/s
mipspro-Link-action
/txusr/rwgrosse/boost_regression/results/bin/boost/libs/algorithm/minmax/test/minmax.test/mipspro/debug/minmax
^^^^^^^^^^^^^^^^^^^

"/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/" \
"-lm"

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

tring/find.hpp"
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 acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk