Boost logo

Boost-Build :

From: Caleb Epstein (caleb.epstein_at_[hidden])
Date: 2005-01-10 10:48:40


I'm trying to run the regression tests (using the regression.py
script) and in so doing provide a customized <compiler>-tools.jam file
but its not working.

In ~/src/boost-regression, I have the regression.py script and I've
created a new file called sunpro-5_3-tools.jam. From what I can tell,
regression.py sets up the BOOST_BUILD path so it should be able to
locate these files in its directory. Here are the contents of
sunpro-5_3-tools.jam:

{
extends-toolset sunpro ;
flags sunpro C++FLAGS : -features=tmplife -instances=static ;
}

Basically I need to get these extra command line flags used with the
SunPRO compiler to fix various regression failures. When I run
regression.py with --toolsets sunpro-5_3,gcc-3_4_3 however, nothing is
built.

Here's a relevant section from the regression.py output:

# Found preinstalled "/home/nbde52d/src/boost-regression/bjam"; will use it.
# Starting tests (/home/nbde52d/src/boost-regression/bjam
"-sBOOST_BUILD_PATH=/home/nbde52d/src/boost-regression:/home/nbde52d/src/boost-regression/boost/tools/build/v1"
"-sBOOST_ROOT=/home/nbde52d/src/boost-regression/boost"
-sTOOLS=sunpro-5_3 -d2 --dump-tests
"-sALL_LOCATE_TARGET=/home/nbde52d/src/boost-regression/results"
>>/home/nbde52d/src/boost-regression/results/bjam.log 2>&1)...
# Getting test case results out of
"/home/nbde52d/src/boost-regression/results/bjam.log"...

And here is the tail end of the bjam.log:

boost-test(RUN) "simple_example_4" : "libs/tokenizer/simple_example_4.cpp"
boost-test(RUN) "simple_example_5" : "libs/tokenizer/simple_example_5.cpp"
boost-test(RUN) "tuple_test_bench" : "libs/tuple/test/tuple_test_bench.cpp"
boost-test(RUN) "io_test" : "libs/tuple/test/io_test.cpp"
don't know how to make -d2
don't know how to make --dump-tests
don't know how to make
-sALL_LOCATE_TARGET=/home/nbde52d/src/boost-regression/results
...found 4 targets...
...can't find 4 targets...

I must be doing something wrong here. Whats the *right* way to do this?

-- 
Caleb Epstein
caleb dot epstein at gmail dot com
 

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