|
Boost Testing : |
From: Stephen Carson (StephenC_at_[hidden])
Date: 2005-01-09 16:08:53
Rene Rivera wrote:
>No problem.. Since I wrote the cw-tools.jam.. And use it daily I can
>tell you where things need to change.
Great! Alright, I did what Aleksey recommended and made my own
copy of cw-tools.jam. Here is what I got initially, (sorry if I've pasted too
much here, I'll be more concise as I figure more out about this stuff):
Stephen-Carsons-Computer:~/Development/boost stephencarson$
python regression.py --runner=Dirxion --toolsets=cw-9_3-darwin
# Cleaning up "/Users/stephencarson/Development/boost/boost"
directory ...
# Cleaning up "/Users/stephencarson/Development/boost/results"
directory ...
# Getting sources (Sun, 09 Jan 2005 20:50:07 +0000)...
# Downloading "http://www.meta-comm.com/engineering/boost/
snapshot/boost-CVS-HEAD.tar.bz2" to "/Users/stephencarson/
Development/boost"...
# Looking for old unpacked archives...
# Unpacking boost tarball ("/Users/stephencarson/Development/boost/
boost-CVS-HEAD.tar.bz2")...
# Unpacked into directory "/Users/stephencarson/Development/
boost/boost-CVS-HEAD-05-01-09-2015"
# Renaming "/Users/stephencarson/Development/boost/boost-CVS-
HEAD-05-01-09-2015" into "/Users/stephencarson/Development/boost/
boost"
# Preinstalled "/Users/stephencarson/Development/boost/bjam" is not
found; building one...
# Warning: Specified toolset (cw-9_3-darwin) cannot be used to
bootstrap "bjam".
# Using default toolset for the platform ().
# Found "bjam" source directory "/Users/stephencarson/Development/
boost/boost/tools/build/jam_src"
# Building "bjam" (./build.sh )...
###
### Using 'darwin' toolset.
###
rm -rf bootstrap
mkdir bootstrap
cc -o bootstrap/jam0 command.c compile.c execnt.c execunix.c
execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c
hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c
make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c
rules.c scan.c search.c subst.c timestamp.c variable.c modules.c
strings.c filesys.c builtins.c pwd.c class.c native.c modules/set.c
modules/path.c modules/regex.c modules/property-set.c modules/
sequence.c modules/order.c
./bootstrap/jam0 -f build.jam --toolset=darwin --toolset-root= clean
...found 1 target...
...updating 1 target...
...updated 1 target...
./bootstrap/jam0 -f build.jam --toolset=darwin --toolset-root=
...found 82 targets...
...updating 6 targets...
.mkdir. bin.macosxppc
.cc. bin.macosxppc/yyacc
.cc. bin.macosxppc/mkjambase
.mkjambase. jambase.c
.cc. bin.macosxppc/jam
.link. bin.macosxppc/bjam
...updated 6 targets...
# Searching for "bjam" in "/Users/stephencarson/Development/boost/
boost/tools/build/jam_src"...
# bjam succesfully built in "/Users/stephencarson/Development/boost/
boost/tools/build/jam_src/bin.macosxppc/bjam" location
# Preinstalled "/Users/stephencarson/Development/boost/
process_jam_log" is not found; building one...
# Found "process_jam_log" source directory "/Users/stephencarson/
Development/boost/boost/tools/regression/build"
# Building "process_jam_log" (/Users/stephencarson/Development/
boost/boost/tools/build/jam_src/bin.macosxppc/bjam "-
sBOOST_BUILD_PATH=/Users/stephencarson/Development/boost:/
Users/stephencarson/Development/boost/boost/tools/build/v1" "-
sBOOST_ROOT=/Users/stephencarson/Development/boost/boost" -
sTOOLS=cw-9_3-darwin)...
...found 109 targets...
...updating 34 targets...
MkDir1 ../../../bin
MkDir1 ../../../bin/boost
MkDir1 ../../../bin/boost/libs
MkDir1 ../../../bin/boost/libs/filesystem
MkDir1 ../../../bin/boost/libs/filesystem/build
MkDir1 ../../../bin/boost/libs/filesystem/build/libboost_filesystem.a
MkDir1 ../../../bin/boost/libs/filesystem/build/libboost_filesystem.a/cw-
9_3-darwin
MkDir1 ../../../bin/boost/libs/filesystem/build/libboost_filesystem.a/cw-
9_3-darwin/release
MkDir1 ../../../bin/boost/libs/filesystem/build/libboost_filesystem.a/cw-
9_3-darwin/release/threading-multi
cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
exception.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -maxerrors 5 -warn on -
maxwarnings 20 -nowraplines -opt full -inline auto -inline level=8 -cwd
include -warn nounusedexpr,nounused -runtime dm -DNOMINMAX -
RTTI on -iso_templates on "-I../../../bin/boost/libs/filesystem/build" "-I/
Users/stephencarson/Development/boost/boost" -I- "-I/usr/include" "-I/
Users/stephencarson/Development/boost/boost" -o "../../../bin/boost/
libs/filesystem/build/libboost_filesystem.a/cw-9_3-darwin/release/
threading-multi/exception.o" "/Users/stephencarson/Development/
boost/boost/libs/filesystem/build/../src/exception.cpp"
...failed cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
exception.o...
cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
operations_posix_windows.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -maxerrors 5 -warn on -
maxwarnings 20 -nowraplines -opt full -inline auto -inline level=8 -cwd
include -warn nounusedexpr,nounused -runtime dm -DNOMINMAX -
RTTI on -iso_templates on "-I../../../bin/boost/libs/filesystem/build" "-I/
Users/stephencarson/Development/boost/boost" -I- "-I/usr/include" "-I/
Users/stephencarson/Development/boost/boost" -o "../../../bin/boost/
libs/filesystem/build/libboost_filesystem.a/cw-9_3-darwin/release/
threading-multi/operations_posix_windows.o" "/Users/stephencarson/
Development/boost/boost/libs/filesystem/build/../src/
operations_posix_windows.cpp"
...failed cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
operations_posix_windows.o...
cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
path_posix_windows.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -maxerrors 5 -warn on -
maxwarnings 20 -nowraplines -opt full -inline auto -inline level=8 -cwd
include -warn nounusedexpr,nounused -runtime dm -DNOMINMAX -
RTTI on -iso_templates on "-I../../../bin/boost/libs/filesystem/build" "-I/
Users/stephencarson/Development/boost/boost" -I- "-I/usr/include" "-I/
Users/stephencarson/Development/boost/boost" -o "../../../bin/boost/
libs/filesystem/build/libboost_filesystem.a/cw-9_3-darwin/release/
threading-multi/path_posix_windows.o" "/Users/stephencarson/
Development/boost/boost/libs/filesystem/build/../src/
path_posix_windows.cpp"
...failed cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
path_posix_windows.o...
cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
convenience.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -maxerrors 5 -warn on -
maxwarnings 20 -nowraplines -opt full -inline auto -inline level=8 -cwd
include -warn nounusedexpr,nounused -runtime dm -DNOMINMAX -
RTTI on -iso_templates on "-I../../../bin/boost/libs/filesystem/build" "-I/
Users/stephencarson/Development/boost/boost" -I- "-I/usr/include" "-I/
Users/stephencarson/Development/boost/boost" -o "../../../bin/boost/
libs/filesystem/build/libboost_filesystem.a/cw-9_3-darwin/release/
threading-multi/convenience.o" "/Users/stephencarson/Development/
boost/boost/libs/filesystem/build/../src/convenience.cpp"
...failed cw-C++-action ../../../bin/boost/libs/filesystem/build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi/
convenience.o...
...skipped <@boost!libs!filesystem!build/libboost_filesystem.a/cw-9_3-
darwin/release/threading-multi>libboost_filesystem-cw93-mt-
1_32.CMD for lack of <@boost!libs!filesystem!build/
libboost_filesystem.a/cw-9_3-darwin/release/threading-multi>
exception.o...
...skipped <@boost!libs!filesystem!build/libboost_filesystem.a/cw-9_3-
darwin/release/threading-multi>libboost_filesystem-cw93-mt-1_32.a
for lack of <@boost!libs!filesystem!build/libboost_filesystem.a/cw-9_3-
darwin/release/threading-multi>exception.o...
MkDir1 ../../../bin/boost/tools
MkDir1 ../../../bin/boost/tools/regression
MkDir1 ../../../bin/boost/tools/regression/build
MkDir1 ../../../bin/boost/tools/regression/build/process_jam_log
MkDir1 ../../../bin/boost/tools/regression/build/process_jam_log/cw-9_3-
darwin
MkDir1 ../../../bin/boost/tools/regression/build/process_jam_log/cw-9_3-
darwin/release
MkDir1 ../../../bin/boost/tools/regression/build/process_jam_log/cw-9_3-
darwin/release/threading-multi
cw-C++-action ../../../bin/boost/tools/regression/build/process_jam_log/
cw-9_3-darwin/release/threading-multi/process_jam_log.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -
DBOOST_ALL_NO_LIB=1 -maxerrors 5 -warn on -maxwarnings 20 -
nowraplines -opt full -inline auto -inline level=8 -cwd include -warn
nounusedexpr,nounused -runtime dm -DNOMINMAX -RTTI on -
iso_templates on "-I../../../bin/boost/tools/regression/build" -I- "-I/usr/
include" "-I/Users/stephencarson/Development/boost/boost" -o "../../../
bin/boost/tools/regression/build/process_jam_log/cw-9_3-darwin/
release/threading-multi/process_jam_log.o" "../../../tools/regression/
build/../process_jam_log.cpp"
...failed cw-C++-action ../../../bin/boost/tools/regression/build/
process_jam_log/cw-9_3-darwin/release/threading-multi/
process_jam_log.o...
cw-C++-action ../../../bin/boost/tools/regression/build/process_jam_log/
cw-9_3-darwin/release/threading-multi/tiny_xml.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -
DBOOST_ALL_NO_LIB=1 -maxerrors 5 -warn on -maxwarnings 20 -
nowraplines -opt full -inline auto -inline level=8 -cwd include -warn
nounusedexpr,nounused -runtime dm -DNOMINMAX -RTTI on -
iso_templates on "-I../../../bin/boost/tools/regression/build" -I- "-I/usr/
include" "-I/Users/stephencarson/Development/boost/boost" -o "../../../
bin/boost/tools/regression/build/process_jam_log/cw-9_3-darwin/
release/threading-multi/tiny_xml.o" "../../../tools/regression/build/../
detail/tiny_xml.cpp"
...failed cw-C++-action ../../../bin/boost/tools/regression/build/
process_jam_log/cw-9_3-darwin/release/threading-multi/tiny_xml.o...
...skipped <@boost!tools!regression!build/process_jam_log/cw-9_3-
darwin/release/threading-multi>process_jam_log.CMD for lack of <
@boost!tools!regression!build/process_jam_log/cw-9_3-darwin/
release/threading-multi>process_jam_log.o...
...skipped <@boost!tools!regression!build/process_jam_log/cw-9_3-
darwin/release/threading-multi>process_jam_log for lack of <
@boost!libs!filesystem!build/libboost_filesystem.a/cw-9_3-darwin/
release/threading-multi>libboost_filesystem-cw93-mt-1_32.a...
MkDir1 ../../../bin/boost/tools/regression/build/compiler_status
MkDir1 ../../../bin/boost/tools/regression/build/compiler_status/cw-9_3-
darwin
MkDir1 ../../../bin/boost/tools/regression/build/compiler_status/cw-9_3-
darwin/release
MkDir1 ../../../bin/boost/tools/regression/build/compiler_status/cw-9_3-
darwin/release/threading-multi
cw-C++-action ../../../bin/boost/tools/regression/build/compiler_status/
cw-9_3-darwin/release/threading-multi/compiler_status.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -
DBOOST_ALL_NO_LIB=1 -maxerrors 5 -warn on -maxwarnings 20 -
nowraplines -opt full -inline auto -inline level=8 -cwd include -warn
nounusedexpr,nounused -runtime dm -DNOMINMAX -RTTI on -
iso_templates on "-I../../../bin/boost/tools/regression/build" -I- "-I/usr/
include" "-I/Users/stephencarson/Development/boost/boost" -o "../../../
bin/boost/tools/regression/build/compiler_status/cw-9_3-darwin/
release/threading-multi/compiler_status.o" "../../../tools/regression/
build/../compiler_status.cpp"
...failed cw-C++-action ../../../bin/boost/tools/regression/build/
compiler_status/cw-9_3-darwin/release/threading-multi/
compiler_status.o...
cw-C++-action ../../../bin/boost/tools/regression/build/compiler_status/
cw-9_3-darwin/release/threading-multi/tiny_xml.o
Error : Unknown option 'arn'; expected one of '1, 2, or 3'
while parsing option '-w'
Errors caused tool to abort.
mwcc -c -lang c++ -DNDEBUG -DNDEBUG -
DBOOST_ALL_NO_LIB=1 -maxerrors 5 -warn on -maxwarnings 20 -
nowraplines -opt full -inline auto -inline level=8 -cwd include -warn
nounusedexpr,nounused -runtime dm -DNOMINMAX -RTTI on -
iso_templates on "-I../../../bin/boost/tools/regression/build" -I- "-I/usr/
include" "-I/Users/stephencarson/Development/boost/boost" -o "../../../
bin/boost/tools/regression/build/compiler_status/cw-9_3-darwin/
release/threading-multi/tiny_xml.o" "../../../tools/regression/build/../
detail/tiny_xml.cpp"
...failed cw-C++-action ../../../bin/boost/tools/regression/build/
compiler_status/cw-9_3-darwin/release/threading-multi/tiny_xml.o...
...skipped <@boost!tools!regression!build/compiler_status/cw-9_3-
darwin/release/threading-multi>compiler_status.CMD for lack of <
@boost!tools!regression!build/compiler_status/cw-9_3-darwin/release/
threading-multi>compiler_status.o...
...skipped <@boost!tools!regression!build/compiler_status/cw-9_3-
darwin/release/threading-multi>compiler_status for lack of <
@boost!libs!filesystem!build/libboost_filesystem.a/cw-9_3-darwin/
release/threading-multi>libboost_filesystem-cw93-mt-1_32.a...
...failed updating 8 targets...
...skipped 6 targets...
...updated 20 targets...
# Searching for "process_jam_log" in "/Users/stephencarson/
Development/boost/boost/bin/boost/tools/regression/build/
process_jam_log"...
Traceback (most recent call last):
File "regression.py", line 837, in ?
commands[ command ]( **accept_args( args ) )
File "regression.py", line 666, in regression
setup( comment, toolsets, bjam_toolset, pjl_toolset, monitored, proxy,
[] )
File "regression.py", line 403, in setup
build_if_needed( process_jam_log, pjl_toolset, toolsets )
File "regression.py", line 353, in build_if_needed
tool[ 'build_path' ] = tool_path( tool )
File "regression.py", line 314, in tool_path
raise Exception( 'Cannot find "%s" in any of the following locations:\
n%s' % (
Exception: Cannot find "process_jam_log" in any of the following
locations:
/Users/stephencarson/Development/boost/process_jam_log
/Users/stephencarson/Development/boost/boost/bin/boost/tools/
regression/build/process_jam_log
_______________________________________________________
_________
Sent via the WebMail system at Mail.Dirxion.com