Boost logo

Boost Testing :

Subject: [Boost-testing] Getting Started with Testing
From: Tom Kent (lists_at_[hidden])
Date: 2012-07-23 07:01:15


I just got a new server running and I was hoping to get a VM going running
the regression tests on the trunk, but I seem to be having a bit of a
problem. I can run a regression test fine with msvc-10.0, but when I try
to run with msvc-8.0 or msvc-9.0 I get the following error:

C:\local\regression\boost\status>"C:\local\regression\tools_bjam\bin.ntx86\bjam.exe"
"-sBOOST_BUILD_PATH=C:\local\regression;C:\local\regression\tools_bb"
"-sBOOST_ROOT=C:\local\regression\boost"
"--boost=C:\local\regression\boost"
"--boost-build=C:\local\regression\tools_bb" "--debug-configuration" -l300
msvc-8.0 -d2 preserve-test-targets=off --dump-tests
 "--build-dir=C:\local\regression\results"
 1>>"C:\local\regression\results\bjam.log" 2>&1
# Running Boost.Build tests
Traceback (most recent call last):
  File "run.py", line 60, in <module>
    runner(root)
  File "C:\local\regression\tools_regression_src\regression.py", line 205,
in __init__
    self.main()
  File "C:\local\regression\tools_regression_src\regression.py", line 566,
in main
    getattr(self,action_m)()
  File "C:\local\regression\tools_regression_src\regression.py", line 531,
in command_regression
    self.command_test()
  File "C:\local\regression\tools_regression_src\regression.py", line 329,
in command_test
    self.command_test_boost_build()
  File "C:\local\regression\tools_regression_src\regression.py", line 369,
in command_test_boost_build
    "boost/bin.v2/libs/any/test/any_test.test"));
WindowsError: [Error 3] The system cannot find the path specified:
'C:\\local\\regression\\results\\boost/bin.v2/libs/any/test/any_test.test/*.*'

Indeed in the C:\local\regression\results folder that whole path is
missing. There is only a bjam.log file with the following contents:

notice: found boost-build.jam at C:/local/regression/boost/boost-build.jam
notice: loading Boost.Build from C:/local/regression/tools_bb
notice: Searching 'C:\Windows' 'C:\Users\tomkent' 'C:\Users\tomkent'
'C:\local\regression\tools_bb' 'C:\local\regression'
'C:\local\regression\tools_bb' 'C:/local/regression/tools_bb/kernel'
'C:/local/regression/tools_bb/util' 'C:/local/regression/tools_bb/build'
'C:/local/regression/tools_bb/tools' 'C:/local/regression/tools_bb/contrib'
'C:/local/regression/tools_bb/.' for site-config configuration file
'site-config.jam'.
notice: Loading site-config configuration file 'site-config.jam' from
'C:/local/regression/tools_bb'.
notice: Searching 'C:\Users\tomkent' 'C:\Users\tomkent'
'C:\local\regression\tools_bb' 'C:\local\regression'
'C:\local\regression\tools_bb' 'C:/local/regression/tools_bb/kernel'
'C:/local/regression/tools_bb/util' 'C:/local/regression/tools_bb/build'
'C:/local/regression/tools_bb/tools' 'C:/local/regression/tools_bb/contrib'
'C:/local/regression/tools_bb/.' for user-config configuration file
'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from
'C:/local/regression/tools_bb'.
notice: iostreams: not using zlib compression
notice: iostreams: not using zlib compression
notice: iostreams: not using bzip2 compression
notice: iostreams: not using bzip2 compression
notice: [python-cfg] Configuring python...
notice: [python-cfg] Checking interpreter command "python"...
notice: [python-cfg] running command 'DIR /-C /A:S "C:\Python27\python.exe"
2>&1'
notice: [python-cfg] running command '"python" -c "from sys import *;
print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s'
%
(version_info[0],version_info[1],platform,prefix,exec_prefix,executable))"
2>&1'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg] interpreter command: "python"
notice: [python-cfg] include path: "C:\Python27\Include"
notice: [python-cfg] library path: "C:\Python27\libs"
notice: [python-cfg] DLL search path: "C:\Python27"
warning: No toolsets are configured.
warning: Configuring default toolset "msvc".
warning: If the default is wrong, your build may not work correctly.
warning: Use the "toolset=xxxxx" option to override our guess.
warning: For more configuration options, please consult
warning:
http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
notice: [msvc-cfg] msvc-10.0 detected, command: 'C:\program files
(x86)\microsoft visual studio 10.0\VC\bin\cl.exe'
notice: [msvc-cfg] msvc-9.0 detected, command: 'C:\program files
(x86)\microsoft visual studio 9.0\VC\bin\cl.exe'
notice: [msvc-cfg] msvc-8.0 detected, command: 'C:\program files
(x86)\microsoft visual studio 8\VC\bin\cl.exe'
notice: will use 'C:\program files (x86)\microsoft visual studio
10.0\VC\bin\cl.exe' for msvc, condition <toolset>msvc-10.0
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>/<address-model>', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat" x86
>nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>/<address-model>32', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat" x86
>nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>x86/<address-model>', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat" x86
>nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>x86/<address-model>32', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat" x86
>nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>/<address-model>64', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat"
x86_amd64 >nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>x86/<address-model>64', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat"
x86_amd64 >nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>ia64/<address-model>', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat"
x86_ia64 >nul
'
notice: [msvc-cfg] condition:
'<toolset>msvc-10.0/<architecture>ia64/<address-model>64', setup: 'call
"C:\program files (x86)\microsoft visual studio 10.0\VC\vcvarsall.bat"
x86_ia64 >nul
'
C:/local/regression/tools_bb/build\feature.jam:308: in implied-subfeature
from module feature
error: "8.0" is not a known subfeature value of <toolset>msvc
C:/local/regression/tools_bb/build\feature.jam:491: in
validate-value-string from module feature
C:/local/regression/tools_bb/build\feature.jam:358: in
expand-subfeatures-aux from module feature
C:/local/regression/tools_bb/build\feature.jam:419: in
feature.expand-subfeatures from module feature
 C:/local/regression/tools_bb/build\build-request.jam:20: in
apply-to-property-set from module build-request
C:/local/regression/tools_bb/kernel\modules.jam:103: in modules.call-in
from module build-request
C:/local/regression/tools_bb/util\sequence.jam:48: in sequence.transform
from module sequence
C:/local/regression/tools_bb/build\build-request.jam:32: in
build-request.expand-no-defaults from module build-request
C:/local/regression/tools_bb\build-system.jam:630: in load from module
build-system
C:\local\regression\tools_bb/kernel\modules.jam:283: in import from module
modules
C:\local\regression\tools_bb/kernel/bootstrap.jam:142: in boost-build from
module
C:\local\regression\boost\boost-build.jam:17: in module scope from module

I'm particularly noticing the line that says: "8.0" is not a known
subfeature value of <toolset>msvc, but I'm not sure why that would be
happening.

Any ideas?

Thanks,
Tom Kent



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