|
Boost Testing : |
Subject: Re: [Boost-testing] Attempting to run set up a new Mac OS tester
From: Marshall Clow (mclow.lists_at_[hidden])
Date: 2013-02-28 11:29:21
On Feb 28, 2013, at 8:22 AM, Steven Watanabe <watanabesj_at_[hidden]> wrote:
> AMDG
>
> On 02/28/2013 07:49 AM, Marshall Clow wrote:
>> Config: Mac OS X 10.8.2, Python 2.7.2
>> gcc 4.2.1 and clang.
>>
>>
>> $ ./run.py --runner=Marshall --toolsets=darwin
>> [ lots of stuff; full log available ]
>>
>> # Searching for "process_jam_log" in "/Volumes/TwoTB/regression/tools_regression/build"...
>> Traceback (most recent call last):
>> <snip>
>> Exception: Cannot find "process_jam_log" in any of the following locations:
>> /Volumes/TwoTB/regression/process_jam_log
>> /Volumes/TwoTB/regression/tools_regression/build
>>
>>
>> So, it appears to me that "process_jam_log" is not getting built for some reason, and then when it looks for it, it fails.
>> Any ideas?
>>
>
> The full log should include the attempt to build
> process_jam_log. Can you try building it manually?
>
> b2 tools/regression/build//process_jam_log
$ cd tools/regression/build
$ ../../../../tools_bjam/bin.macosxx86_64/b2
worked fine.
And in the log, I found:
...updated 2 targets...
# Searching for "bjam" in "/Volumes/TwoTB/regression/tools_bjam"...
# bjam succesfully built in "/Volumes/TwoTB/regression/tools_bjam/bin.macosxx86_64/bjam" location
# Preinstalled "/Volumes/TwoTB/regression/process_jam_log" is not found; building one...
# Found "process_jam_log" source directory "/Volumes/TwoTB/regression/tools_regression/build"
# Building "process_jam_log" ("/Volumes/TwoTB/regression/tools_bjam/bin.macosxx86_64/bjam" "-sBOOST_BUILD_PATH=/Volumes/TwoTB/regression:/Volumes/TwoTB/regression/tools_bb" "-sBOOST_ROOT=/Volumes/TwoTB/regression/boost" "--boost=/Volumes/TwoTB/regression/boost" "--boost-build=/Volumes/TwoTB/regression/tools_bb" "--debug-configuration" process_jam_log -d2 -l300)...
notice: found boost-build.jam at /Volumes/TwoTB/regression/boost-build.jam
notice: loading Boost.Build from /Volumes/TwoTB/regression/tools_bb
notice: Searching '/etc' '/Users/mclow' '/Volumes/TwoTB/regression/tools_bb' '/Volumes/TwoTB/regression' '/Volumes/TwoTB/regression/tools_bb' '/Volumes/TwoTB/regression/tools_bb/kernel' '/Volumes/TwoTB/regression/tools_bb/util' '/Volumes/TwoTB/regression/tools_bb/build' '/Volumes/TwoTB/regression/tools_bb/tools' '/Volumes/TwoTB/regression/tools_bb/contrib' '/Volumes/TwoTB/regression/tools_bb/.' for site-config configuration file 'site-config.jam'.
notice: Loading site-config configuration file 'site-config.jam' from '/Volumes/TwoTB/regression/tools_bb'.
notice: Searching '/Users/mclow' '/Volumes/TwoTB/regression/tools_bb' '/Volumes/TwoTB/regression' '/Volumes/TwoTB/regression/tools_bb' '/Volumes/TwoTB/regression/tools_bb/kernel' '/Volumes/TwoTB/regression/tools_bb/util' '/Volumes/TwoTB/regression/tools_bb/build' '/Volumes/TwoTB/regression/tools_bb/tools' '/Volumes/TwoTB/regression/tools_bb/contrib' '/Volumes/TwoTB/regression/tools_bb/.' for user-config configuration file 'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from '/Users/mclow'.
notice: will use 'clang++' for clang-darwin, condition <toolset>clang-darwin-4.2.1
notice: will use '/usr/bin/clang++' for clang-darwin, condition <toolset>clang-darwin-11
notice: will use '/Users/mclow/Projects/LLVM/build/llvm-cmake-nodebug/bin/clang++' for clang-darwin, condition <toolset>clang-darwin-tot
I interpret that as it thinks it built it, but didn't for some reason.
-- Marshall
Marshall Clow Idio Software <mailto:mclow.lists_at_[hidden]>
A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
-- Yu Suzuki