Boost logo

Boost Testing :

From: Douglas Gregor (dgregor_at_[hidden])
Date: 2007-10-23 14:24:16


On Oct 23, 2007, at 1:43 PM, Douglas Gregor wrote:
> The Boost.Test bug I reported here:
>
> http://article.gmane.org/gmane.comp.lib.boost.devel/166790
>
> is breaking the build of process_jam_log, so none of the Darwin
> testers will report results until that's fixed. I'll try to get that
> done soon (ugh).

Yet more info... I've fixed this bug, and process_jam_log is now
building properly. However, regression.py isn't finding process_jam_log:

darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.0.1/
release/link-static/thrd-api-pthread/operations.o
darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.0.1/
release/link-static/thrd-api-pthread/path.o
darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.0.1/
release/link-static/thrd-api-pthread/portability.o
darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.0.1/
release/link-static/thrd-api-pthread/utf8_codecvt_facet.o
darwin.archive ../../../bin.v2/libs/filesystem/build/darwin-4.0.1/
release/link-static/thrd-api-pthread/libboost_filesystem-40-1_35.a
MkDir1 ../../../bin.v2/libs/system
MkDir1 ../../../bin.v2/libs/system/build
MkDir1 ../../../bin.v2/libs/system/build/darwin-4.0.1
MkDir1 ../../../bin.v2/libs/system/build/darwin-4.0.1/release
MkDir1 ../../../bin.v2/libs/system/build/darwin-4.0.1/release/link-
static
MkDir1 ../../../bin.v2/libs/system/build/darwin-4.0.1/release/link-
static/thrd-api-pthread
darwin.compile.c++ ../../../bin.v2/libs/system/build/darwin-4.0.1/
release/link-static/thrd-api-pthread/error_code.o
darwin.archive ../../../bin.v2/libs/system/build/darwin-4.0.1/release/
link-static/thrd-api-pthread/libboost_system-40-1_35.a
darwin.link bin/darwin-4.0.1/release/thrd-api-pthread/process_jam_log
...updated 28 targets...
# Searching for "process_jam_log" in "/Volumes/scratch/dgregor/
BoostRegressionTesting/boost/dist/bin"...
Traceback (most recent call last):
   File "regression.py", line 1043, in ?
     commands[ command ]( **accept_args( args ) )
   File "regression.py", line 829, in regression
     v2, [] )
   File "regression.py", line 459, in setup
     build_if_needed( process_jam_log, pjl_toolset, toolsets, v2 )
   File "regression.py", line 405, in build_if_needed
     tool[ 'build_path' ] = tool_path( tool, v2 )
   File "regression.py", line 366, 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:
/Volumes/scratch/dgregor/BoostRegressionTesting/process_jam_log
/Volumes/scratch/dgregor/BoostRegressionTesting/boost/dist/bin

It looks like the executable isn't getting staged to boost/dist/bin
properly.

        - Doug


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