Boost logo

Boost Users :

Subject: Re: [Boost-users] config / cygwin question
From: Frédéric Bron (frederic.bron_at_[hidden])
Date: 2010-06-16 08:13:24


Hi Rob,
Can you provide the user-config.jam you use to run the regression
tests for cygwin 1.7.5 and g++ 4.3.4?
Also can you provide the command you use?

I use the following user-config.jam:

using gcc : cygwin_4.3.4 : /usr/bin/g++-4 : ;

and the following command:

$ python run.py --runner=bronf-cygwin-1.7 --tag=trunk --force-update
--bjam-options="-j2
--user-config=/cygdrive/d/boost_regression/cygwin/user-config.jam"
--toolsets=gcc-cygwin_4.3.4

But I get errors when gathering all results and nothing is reported to
the boost web site: there is an issue with mixing unix like and
windows like paths.

...
# Searching for "process_jam_log.exe" in
"/cygdrive/d/boost_regression/cygwin/tools_regression/build"...
# process_jam_log.exe succesfully built in
"/cygdrive/d/boost_regression/cygwin/tools_regression/build/bin/gcc-cygwin_4.3.4/release/process_jam_log.exe"
location
# Making "/cygdrive/d/boost_regression/cygwin/results" directory...
# Starting tests
("/cygdrive/d/boost_regression/cygwin/tools_bjam/bin.cygwinx86/bjam.exe"
"-sBOOST_BUILD_PATH=/cygdrive/d/boost_regression/cygwin:/cygdrive/d/boost_regression/cygwin/tools_bb"
"-sBOOST_ROOT=/cygdrive/d/boost_regression/cygwin/boost"
"--boost=/cygdrive/d/boost_regression/cygwin/boost"
"--boost-build=/cygdrive/d/boost_regression/cygwin/tools_bb"
"--debug-configuration" -l300 gcc-cygwin_4.3.4 -d2
preserve-test-targets=off --dump-tests -j2
--user-config=/cygdrive/d/boost_regression/cygwin/user-config.jam
"--build-dir=/cygdrive/d/boost_regression/cygwin/results"
>>"/cygdrive/d/boost_regression/cygwin/results/bjam.log" 2>&1)...
# Running Boost.Build tests
# Using bjam binary in
'/cygdrive/d/boost_regression/cygwin/tools_bjam/bin.cygwinx86'
Traceback (most recent call last):
  File "/cygdrive/d/boost_regression/cygwin/boost/tools/build/v2/test/test_all.py",
line 236, in <module>
    run_tests(critical_tests, tests)
  File "/cygdrive/d/boost_regression/cygwin/boost/tools/build/v2/test/test_all.py",
line 51, in run_tests
    __import__(i)
  File "/cygdrive/d/boost_regression/cygwin/boost/tools/build/v2/test/custom_generator.py",
line 47, in <module>
    t.expect_content("bin/$toolset/debug/r.obj", "rc-object")
  File "/cygdrive/d/boost_regression/cygwin/boost/tools/build/v2/test/BoostBuild.py",
line 718, in expect_content
    actual = self.__read_file(name, exact)
  File "/cygdrive/d/boost_regression/cygwin/boost/tools/build/v2/test/BoostBuild.py",
line 711, in __read_file
    result = string.replace(self.read_and_strip(name), "\\", "/")
  File "/cygdrive/d/boost_regression/cygwin/boost/tools/build/v2/test/BoostBuild.py",
line 528, in read_and_strip
    lines = open(self.glob_file(name), "rb").readlines()
TypeError: coercing to Unicode: need string or buffer, list found
# Getting test case results out of
"/cygdrive/d/boost_regression/cygwin/results/bjam.log"...
boost_root: D:/boost_regression/cygwin/boost
locate_root: D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results
*****Warning - can't open output file:
D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results/n_4.3.4/debug/test_log.xml
*****Warning - can't open output file:
D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results/n_4.3.4/debug/test_log.xml
*****Warning - can't open output file:
D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results/n_4.3.4/debug/test_log.xml
...
*****Warning - can't open output file:
D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results/in_4.3.4/release/link-static/test_log.xml
*****Warning - can't open output file:
D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results/st/gcc-cygwin_4.3.4/release/link-static/test_log.xml
*****Warning - can't open output file:
D:/boost_regression/cygwin/boost/status/cygdrive/d/boost_regression/cygwin/results/st/gcc-cygwin_4.3.4/release/link-static/test_log.xml
# Comment file "/cygdrive/d/boost_regression/cygwin/comment.html" not
found; creating default comment.
# Executing SVN command "svn --non-interactive info --xml
"/cygdrive/d/boost_regression/cygwin/boost"
>"/cygdrive/d/boost_regression/cygwin/boost/svn_info.txt""
# Collecting test logs into
"/cygdrive/d/boost_regression/cygwin/results/bronf-cygwin-1.7.xml"...
# Reading comments file "/cygdrive/d/boost_regression/cygwin/comment.html"...
# Collecting test logs ...
# Walking directory "/cygdrive/d/boost_regression/cygwin/results" ...
# Processing test log
"/cygdrive/d/boost_regression/cygwin/results/boost-build-gcc-cygwin_4.3.4/test_log.xml"
# Done writing "/cygdrive/d/boost_regression/cygwin/results/bronf-cygwin-1.7.xml".
# Compressing "/cygdrive/d/boost_regression/cygwin/results/bronf-cygwin-1.7.xml"...
# Done writing "/cygdrive/d/boost_regression/cygwin/results/bronf-cygwin-1.7.zip".
# Uploading log archive
"/cygdrive/d/boost_regression/cygwin/results/bronf-cygwin-1.7.zip" to
ftp://anonymous@boost.cowic.de/boost/do-not-publish-this-url/results//trunk


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net