config / cygwin question

looks like it didn't like the attachments. Try a smaller set Robert Ramey wrote:
I recently upgraded my cygwin gcc compiler to version 4.3.4 from version 4.3.2 and now I've having problems compiling tests for the serialization library.
The problem shows up as a failure to link to std::basic_string
... This can be traced back to:
#ifndef BOOST_NO_STD_WSTRING ar & BOOST_SERIALIZATION_NVP(z); #endif
Which suggests to me that BOOST_NO_STD_WSTRING is not being defined even though it should be with this configuration.
I've run the config test - the results are atached.
I've looked through the config files and can't figure out how this could be different between the two versions 4.3.2 and 4.3.4.
Any help would be appreciated.
Robert Ramey
begin 666 bjam.log
M8F]O

Nevermind. Robert Ramey Robert Ramey wrote:
looks like it didn't like the attachments. Try a smaller set
Robert Ramey wrote:
I recently upgraded my cygwin gcc compiler to version 4.3.4 from version 4.3.2 and now I've having problems compiling tests for the serialization library.
The problem shows up as a failure to link to std::basic_string
... This can be traced back to:
#ifndef BOOST_NO_STD_WSTRING ar & BOOST_SERIALIZATION_NVP(z); #endif
Which suggests to me that BOOST_NO_STD_WSTRING is not being defined even though it should be with this configuration.
I've run the config test - the results are atached.
I've looked through the config files and can't figure out how this could be different between the two versions 4.3.2 and 4.3.4.
Any help would be appreciated.
Robert Ramey

"/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",
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" 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

# Uploading log archive "/cygdrive/d/boost_regression/cygwin/results/bronf-cygwin-1.7.zip" to
ftp://anonymous@...
Rene, I think you're going to have to change this again.
Oh! I am terribly sorry for this mistake. May I propose the attached patch so that this will never happen again. Regards, Frédéric
participants (3)
-
Frédéric Bron
-
Robert Ramey
-
Steven Watanabe