Can anyone please give me advice on regression test building?

This is my second attempt to get some help on regression test build. If I should post this to another list, please anyone give me advice to where I should post instead. Here is my question: I try to invoke bjam in subdirectory .....\boost\status (After having set TOOLS=vc-7_1 ) The last line I see is: Unknown suffix on <@boost!libs!spirit!test>./select_p_with_rule.cpp<template>normal - see UserObject rule in Jamfile(5). Obviously nothing has been built (no tests have been run?) Is this an error in the test Jamfile of spirit, or am I trying to do something stupid? Thank you for any help on this. Roland

Roland Schwarz wrote:
The last line I see is:
Unknown suffix on <@boost!libs!spirit!test>./select_p_with_rule.cpp<template>normal - see UserObject rule in Jamfile(5).
Finally I have been able to run the tests and generate a status page, but only after I did remove the subinclude libs/spirit/test ; # test-suite spirit line from the Jamfile in the status subdirectory. So the spirit library currently seems to prevent building the regressions at all. At least on Windows. Roland

Roland Schwarz wrote: [...] I have no problems with current 1_32_0_RC . Some hints: 1. I "copied" svars32.bat into system environment variables. Thus when I start cmd.exe, I already have all variables defined, like: F:\>set [...cut...] MSVCDir=C:\Program Files\Microsoft Visual Studio .NET 2003\VC7 [...cut...] PATH=[...usual stuff...];C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE;C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\BIN;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322; [following ones are less important] VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003 VS71COMNTOOLS=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\ VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE 2. becasue I also have few environment settings crafted for boost 1.31, I need to reset them before running regression tests. These are: F:\>set BOOST_ROOT=F:\boost F:\>set INCLUDE=C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\INCLUDE;C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\PlatformSDK\include;C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include F:\>set LIB=C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\LIB;C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\lib 3. Running regression tests (standalone) is as trivial as F:\>cd boost\status F:\boost\status>bjam "-sTOOLS=vc-7_1" 4. Regression tests that you may see on meta-comm site are actually run by regression.py , and procedure to run it is little different Regards B.

Thank you for your answer. In the meantime Stefan fixed a "missing blank" in one of the spirit Jamfiles. He contacted me offlist. The regressions (MAIN) really did not build before. Roland
participants (2)
-
Bronek Kozicki
-
Roland Schwarz