summaryrefslogtreecommitdiff
path: root/tools/regression/test
diff options
context:
space:
mode:
Diffstat (limited to 'tools/regression/test')
-rw-r--r--tools/regression/test/Jamfile.v227
-rw-r--r--tools/regression/test/compile-fail_fail.cpp10
-rw-r--r--tools/regression/test/compile-fail_pass.cpp9
-rw-r--r--tools/regression/test/compile_fail.cpp9
-rw-r--r--tools/regression/test/compile_pass.cpp9
-rw-r--r--tools/regression/test/compile_warn.cpp18
-rw-r--r--tools/regression/test/run-fail_compile-fail.cpp9
-rw-r--r--tools/regression/test/run-fail_fail-warn.cpp16
-rw-r--r--tools/regression/test/run-fail_fail.cpp12
-rw-r--r--tools/regression/test/run-fail_pass.cpp15
-rw-r--r--tools/regression/test/run-fail_warn.cpp20
-rw-r--r--tools/regression/test/run_compile-fail.cpp9
-rw-r--r--tools/regression/test/run_fail-note.cpp17
-rw-r--r--tools/regression/test/run_fail-warn.cpp20
-rw-r--r--tools/regression/test/run_fail.cpp14
-rw-r--r--tools/regression/test/run_note.cpp17
-rw-r--r--tools/regression/test/run_pass.cpp12
-rw-r--r--tools/regression/test/run_warn-note.cpp24
-rw-r--r--tools/regression/test/run_warn.cpp18
-rw-r--r--tools/regression/test/test-boost-build/ignored_rc/ignored_rc.jam11
-rw-r--r--tools/regression/test/test-boost-build/ignored_rc/recognized_rc.jam12
-rw-r--r--tools/regression/test/test-boost-build/missing_dependencies/Jamfile.v29
-rw-r--r--tools/regression/test/test-boost-build/missing_dependencies/lib/Jamfile.v27
-rw-r--r--tools/regression/test/test-boost-build/missing_dependencies/lib/lib.cpp1
-rw-r--r--tools/regression/test/test-boost-build/missing_dependencies/test.cpp1
-rw-r--r--tools/regression/test/test-cases/Huber2629/bjam.log36
-rw-r--r--tools/regression/test/test-cases/Huber2629/expected/results.xml27
-rw-r--r--tools/regression/test/test-cases/general/bjam.log325
-rw-r--r--tools/regression/test/test-cases/general/expected/results.xml167
-rw-r--r--tools/regression/test/test-cases/incremental/bjam.log33
-rw-r--r--tools/regression/test/test-cases/incremental/bjam.log.138
-rw-r--r--tools/regression/test/test-cases/incremental/expected/results.xml9
-rw-r--r--tools/regression/test/test.bat15
-rw-r--r--tools/regression/test/test.py181
34 files changed, 0 insertions, 1157 deletions
diff --git a/tools/regression/test/Jamfile.v2 b/tools/regression/test/Jamfile.v2
deleted file mode 100644
index 43c715b2e..000000000
--- a/tools/regression/test/Jamfile.v2
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright Misha Bergal 2006
-#
-# Distributed under the Boost Software License, Version 1.0.
-# See http://www.boost.org/LICENSE_1_0.txt
-
-test-suite testlib :
- [ compile-fail compile-fail_fail.cpp ]
- [ compile-fail compile-fail_pass.cpp ]
- [ compile compile_fail.cpp ]
- [ compile compile_pass.cpp ]
- [ compile compile_warn.cpp ]
-# The link test .cpp files were apparently never committed to the repository,
-# and were lost.
-# [ link link_fail.cpp ]
-# [ link link_pass.cpp ]
-# [ link-fail link-fail_fail.cpp ]
-# [ link-fail link-fail_pass.cpp ]
- [ run-fail run-fail_compile-fail.cpp ]
- [ run-fail run-fail_fail-warn.cpp ]
- [ run-fail run-fail_fail.cpp ]
- [ run-fail run-fail_pass.cpp ]
- [ run run_fail.cpp ]
- [ run run_note.cpp ]
- [ run run_pass.cpp ]
- [ run run_warn-note.cpp ]
- [ run run_warn.cpp ]
- ;
diff --git a/tools/regression/test/compile-fail_fail.cpp b/tools/regression/test/compile-fail_fail.cpp
deleted file mode 100644
index 76fc53b9d..000000000
--- a/tools/regression/test/compile-fail_fail.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-int main() { return 0; }
-
diff --git a/tools/regression/test/compile-fail_pass.cpp b/tools/regression/test/compile-fail_pass.cpp
deleted file mode 100644
index cacb17d13..000000000
--- a/tools/regression/test/compile-fail_pass.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#error example of a compile failure
diff --git a/tools/regression/test/compile_fail.cpp b/tools/regression/test/compile_fail.cpp
deleted file mode 100644
index cacb17d13..000000000
--- a/tools/regression/test/compile_fail.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#error example of a compile failure
diff --git a/tools/regression/test/compile_pass.cpp b/tools/regression/test/compile_pass.cpp
deleted file mode 100644
index 384b51fa4..000000000
--- a/tools/regression/test/compile_pass.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-int main() { return 0; }
diff --git a/tools/regression/test/compile_warn.cpp b/tools/regression/test/compile_warn.cpp
deleted file mode 100644
index 7895a229e..000000000
--- a/tools/regression/test/compile_warn.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-// provoke one or more compiler warnings
-
-int main(int argc, char * argv[] )
-{
- short s;
- unsigned long ul;
- s = s & ul; // warning from many compilers
- if ( s == ul ) {} // warning from GCC
- return 0;
-}
diff --git a/tools/regression/test/run-fail_compile-fail.cpp b/tools/regression/test/run-fail_compile-fail.cpp
deleted file mode 100644
index cacb17d13..000000000
--- a/tools/regression/test/run-fail_compile-fail.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#error example of a compile failure
diff --git a/tools/regression/test/run-fail_fail-warn.cpp b/tools/regression/test/run-fail_fail-warn.cpp
deleted file mode 100644
index 577d2bb89..000000000
--- a/tools/regression/test/run-fail_fail-warn.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-int main()
-{
- short s;
- unsigned long ul;
- s = s & ul; // warning from many compilers
- if ( s == ul ) {} // warning from GCC
- return 0;
-}
diff --git a/tools/regression/test/run-fail_fail.cpp b/tools/regression/test/run-fail_fail.cpp
deleted file mode 100644
index 865b8eb3d..000000000
--- a/tools/regression/test/run-fail_fail.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-int main()
-{
- return 0;
-}
diff --git a/tools/regression/test/run-fail_pass.cpp b/tools/regression/test/run-fail_pass.cpp
deleted file mode 100644
index 3e3ab1397..000000000
--- a/tools/regression/test/run-fail_pass.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- std::cout << "example of output from a run-time failure\n";
- return 1;
-}
diff --git a/tools/regression/test/run-fail_warn.cpp b/tools/regression/test/run-fail_warn.cpp
deleted file mode 100644
index 8cc21a110..000000000
--- a/tools/regression/test/run-fail_warn.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- short s;
- unsigned long ul;
- s = s & ul; // warning from many compilers
- if ( s == ul ) {} // warning from GCC
-
- std::cout << "example of output from a run-time failure\n";
- return 1;
-}
diff --git a/tools/regression/test/run_compile-fail.cpp b/tools/regression/test/run_compile-fail.cpp
deleted file mode 100644
index cacb17d13..000000000
--- a/tools/regression/test/run_compile-fail.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#error example of a compile failure
diff --git a/tools/regression/test/run_fail-note.cpp b/tools/regression/test/run_fail-note.cpp
deleted file mode 100644
index b514da093..000000000
--- a/tools/regression/test/run_fail-note.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- std::cout << "example of output before a <note> line\n";
- std::cout << "<note>\n";
- std::cout << "example of output after a <note> line\n";
- return 1;
-}
diff --git a/tools/regression/test/run_fail-warn.cpp b/tools/regression/test/run_fail-warn.cpp
deleted file mode 100644
index 8cc21a110..000000000
--- a/tools/regression/test/run_fail-warn.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- short s;
- unsigned long ul;
- s = s & ul; // warning from many compilers
- if ( s == ul ) {} // warning from GCC
-
- std::cout << "example of output from a run-time failure\n";
- return 1;
-}
diff --git a/tools/regression/test/run_fail.cpp b/tools/regression/test/run_fail.cpp
deleted file mode 100644
index d6b8ffacf..000000000
--- a/tools/regression/test/run_fail.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- return 1;
-}
diff --git a/tools/regression/test/run_note.cpp b/tools/regression/test/run_note.cpp
deleted file mode 100644
index 284161852..000000000
--- a/tools/regression/test/run_note.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- std::cout << "example of output before a <note> line\n";
- std::cout << "<note>\n";
- std::cout << "example of output after a <note> line\n";
- return 0;
-}
diff --git a/tools/regression/test/run_pass.cpp b/tools/regression/test/run_pass.cpp
deleted file mode 100644
index 865b8eb3d..000000000
--- a/tools/regression/test/run_pass.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-int main()
-{
- return 0;
-}
diff --git a/tools/regression/test/run_warn-note.cpp b/tools/regression/test/run_warn-note.cpp
deleted file mode 100644
index 36e1c5faf..000000000
--- a/tools/regression/test/run_warn-note.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-#include <iostream>
-
-int main()
-{
- std::cout << "example of output before a <note> line\n";
- std::cout << "<note>\n";
- std::cout << "example of output after a <note> line\n";
-
- // provoke a compiler warning to make sure <note> takes priority over
- // a warning, but neither is lost from status reporting links HTML.
- short s;
- unsigned long ul;
- s = s & ul; // warning from many compilers
- if ( s == ul ) {} // warning from GCC
- return 0;
-}
diff --git a/tools/regression/test/run_warn.cpp b/tools/regression/test/run_warn.cpp
deleted file mode 100644
index 7895a229e..000000000
--- a/tools/regression/test/run_warn.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-// (C) Copyright Beman Dawes 2003. Distributed under the Boost
-// Software License, Version 1.0. (See accompanying file
-// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-// Test naming convention: the portion of the name before the tilde ("~")
-// identifies the bjam test type. The portion after the tilde
-// identifies the correct result to be reported by compiler_status.
-
-// provoke one or more compiler warnings
-
-int main(int argc, char * argv[] )
-{
- short s;
- unsigned long ul;
- s = s & ul; // warning from many compilers
- if ( s == ul ) {} // warning from GCC
- return 0;
-}
diff --git a/tools/regression/test/test-boost-build/ignored_rc/ignored_rc.jam b/tools/regression/test/test-boost-build/ignored_rc/ignored_rc.jam
deleted file mode 100644
index 61b145929..000000000
--- a/tools/regression/test/test-boost-build/ignored_rc/ignored_rc.jam
+++ /dev/null
@@ -1,11 +0,0 @@
-rule failure
- {
- }
-
-actions failure
- {
- dir _
- echo a
- }
-
-failure f ;
diff --git a/tools/regression/test/test-boost-build/ignored_rc/recognized_rc.jam b/tools/regression/test/test-boost-build/ignored_rc/recognized_rc.jam
deleted file mode 100644
index 6afbc25ed..000000000
--- a/tools/regression/test/test-boost-build/ignored_rc/recognized_rc.jam
+++ /dev/null
@@ -1,12 +0,0 @@
-rule failure
- {
- }
-
-actions failure
- {
- dir _
- if errorlevel 1 exit %errorlevel%
- echo a
- }
-
-failure f ;
diff --git a/tools/regression/test/test-boost-build/missing_dependencies/Jamfile.v2 b/tools/regression/test/test-boost-build/missing_dependencies/Jamfile.v2
deleted file mode 100644
index d9e5149e8..000000000
--- a/tools/regression/test/test-boost-build/missing_dependencies/Jamfile.v2
+++ /dev/null
@@ -1,9 +0,0 @@
-project
- : requirements
- <library>/boost/filesystem//boost_filesystem
- <define>BOOST_ALL_NO_LIB
- ;
-
- test-suite "missing_dependencies" :
- [ run test.cpp lib//<link>static ]
- ;
diff --git a/tools/regression/test/test-boost-build/missing_dependencies/lib/Jamfile.v2 b/tools/regression/test/test-boost-build/missing_dependencies/lib/Jamfile.v2
deleted file mode 100644
index 410e7edc9..000000000
--- a/tools/regression/test/test-boost-build/missing_dependencies/lib/Jamfile.v2
+++ /dev/null
@@ -1,7 +0,0 @@
-SOURCES =
- lib ;
-
-lib lib
- :
- $(SOURCES).cpp
- ;
diff --git a/tools/regression/test/test-boost-build/missing_dependencies/lib/lib.cpp b/tools/regression/test/test-boost-build/missing_dependencies/lib/lib.cpp
deleted file mode 100644
index 09c7cfafd..000000000
--- a/tools/regression/test/test-boost-build/missing_dependencies/lib/lib.cpp
+++ /dev/null
@@ -1 +0,0 @@
-#error
diff --git a/tools/regression/test/test-boost-build/missing_dependencies/test.cpp b/tools/regression/test/test-boost-build/missing_dependencies/test.cpp
deleted file mode 100644
index 76e819701..000000000
--- a/tools/regression/test/test-boost-build/missing_dependencies/test.cpp
+++ /dev/null
@@ -1 +0,0 @@
-int main() { return 0; }
diff --git a/tools/regression/test/test-cases/Huber2629/bjam.log b/tools/regression/test/test-cases/Huber2629/bjam.log
deleted file mode 100644
index ca1fe1b9f..000000000
--- a/tools/regression/test/test-cases/Huber2629/bjam.log
+++ /dev/null
@@ -1,36 +0,0 @@
-boost-test(RUN) "statechart/DllTestNative" : "libs/statechart/test/TuTestMain.cpp"
-boost-test(RUN) "statechart/DllTestNormal" : "libs/statechart/test/TuTestMain.cpp"
-
-compile-c-c++ ..\..\..\bin.v2\libs\statechart\test\DllTestNormal.test\msvc-7.1\debug\threading-multi\TuTestMain.obj
-TuTestMain.cpp
-c:\Users\Misha\Stuff\boost\HEAD\boost\libs\statechart\test\TuTest.hpp(36) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type<MostDerived,Base>'
- with
- [
- MostDerived=EvX,
- Base=boost::statechart::event_base
- ]
- ..\..\..\boost\statechart\event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
-compile-c-c++ ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLibTuTest.obj
-TuTest.cpp
-c:\Users\Misha\Stuff\boost\HEAD\boost\libs\statechart\test\TuTest.hpp(36) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type<MostDerived,Base>'
- with
- [
- MostDerived=EvX,
- Base=boost::statechart::event_base
- ]
- ..\..\..\boost\statechart\event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
-msvc.link.dll ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib
- Creating library ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib and object ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.exp
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-link /NOLOGO /INCREMENTAL:NO /DLL /DEBUG /subsystem:console /out:"..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll" /IMPLIB:"..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib" @"..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll.rsp"
- if %errorlevel% 1 exit %errorlevel%
- if exist "..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll.manifest" (
- mt -nologo -manifest "..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll.manifest" "-outputresource:..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll;2"
- )
-
-...failed msvc.link.dll ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib...
-...removing ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll
-...removing ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib
-...skipped <p..\..\..\bin.v2\libs\statechart\test\DllTestNormal.test\msvc-7.1\debug\threading-multi>DllTestNormal.exe for lack of <p..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi>DllTestNormalLib-vc71-mt-gd-1_35.lib...
-...skipped <p..\..\..\bin.v2\libs\statechart\test\DllTestNormal.test\msvc-7.1\debug\threading-multi>DllTestNormal.run for lack of <p..\..\..\bin.v2\libs\statechart\test\DllTestNormal.test\msvc-7.1\debug\threading-multi>DllTestNormal.exe...
diff --git a/tools/regression/test/test-cases/Huber2629/expected/results.xml b/tools/regression/test/test-cases/Huber2629/expected/results.xml
deleted file mode 100644
index 44a32b04f..000000000
--- a/tools/regression/test/test-cases/Huber2629/expected/results.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<test-log library="statechart" test-name="DllTestNormal" test-type="run" test-program="libs/statechart/test/TuTestMain.cpp" target-directory="bin.v2/libs/statechart/test/DllTestNormal.test/msvc-7.1/debug/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<lib result="fail" timestamp="">../../bin.v2/libs/statechart/test/msvc-7.1/debug/threading-multi</lib>
-</test-log>
-
-<test-log library="statechart" test-name="" test-type="" test-program="" target-directory="bin.v2/libs/statechart/test/msvc-7.1/debug/threading-multi" toolset="" show-run-output="true">
-<compile result="succeed" timestamp="">
-TuTest.cpp
-c:\Users\Misha\Stuff\boost\HEAD\boost\libs\statechart\test\TuTest.hpp(36) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type&lt;MostDerived,Base&gt;'
- with
- [
- MostDerived=EvX,
- Base=boost::statechart::event_base
- ]
- ..\..\..\boost\statechart\event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
-</compile>
-<link result="fail" timestamp="">
- Creating library ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib and object ..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.exp
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-link /NOLOGO /INCREMENTAL:NO /DLL /DEBUG /subsystem:console /out:"..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll" /IMPLIB:"..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.lib" @"..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll.rsp"
- if %errorlevel% 1 exit %errorlevel%
- if exist "..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll.manifest" (
- mt -nologo -manifest "..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll.manifest" "-outputresource:..\..\..\bin.v2\libs\statechart\test\msvc-7.1\debug\threading-multi\DllTestNormalLib-vc71-mt-gd-1_35.dll;2"
- )
-
-</link>
-</test-log>
diff --git a/tools/regression/test/test-cases/general/bjam.log b/tools/regression/test/test-cases/general/bjam.log
deleted file mode 100644
index a896470f2..000000000
--- a/tools/regression/test/test-cases/general/bjam.log
+++ /dev/null
@@ -1,325 +0,0 @@
-locate-root "..\..\..\bin.v2"
-C:\Users\Misha\Stuff\boost\HEAD\boost\tools\regression\test>C:\Users\Misha\Stuff\boost\HEAD\bin\..\boost\tools\jam\src\bin.ntx86\bjam.exe --dump-tests --v2 msvc-7.1 "-sBOOST_BUILD_PATH=C:\Users\Misha\Stuff\boost\HEAD\bin\.." "-sBOOST_ROOT="C:\Users\Misha\Stuff\boost\HEAD\bin\..\boost"
-warning: Python location is not configured
-warning: the Boost.Python library won't be built
-Building Boost.Regex with the optional Unicode/ICU support disabled.
-Please refer to the Boost.Regex documentation for more information
-(and if you don't know what ICU is then you probably don't need it).
-boost-test(RUN) "testlib/run~warn" : "tools/regression/test/run~warn.cpp"
-boost-test(RUN) "testlib/run~warn-note" : "tools/regression/test/run~warn-note.cpp"
-boost-test(RUN) "testlib/run~pass" : "tools/regression/test/run~pass.cpp"
-boost-test(RUN) "testlib/run~note" : "tools/regression/test/run~note.cpp"
-boost-test(RUN) "testlib/run~fail" : "tools/regression/test/run~fail.cpp"
-boost-test(RUN_FAIL) "testlib/run-fail~pass" : "tools/regression/test/run-fail~pass.cpp"
-boost-test(RUN_FAIL) "testlib/run-fail~fail" : "tools/regression/test/run-fail~fail.cpp"
-boost-test(RUN_FAIL) "testlib/run-fail~fail-warn" : "tools/regression/test/run-fail~fail-warn.cpp"
-boost-test(RUN_FAIL) "testlib/run-fail~compile-fail" : "tools/regression/test/run-fail~compile-fail.cpp"
-boost-test(LINK_FAIL) "testlib/link-fail~pass" : "tools/regression/test/link-fail~pass.cpp"
-boost-test(LINK_FAIL) "testlib/link-fail~fail" : "tools/regression/test/link-fail~fail.cpp"
-boost-test(LINK) "testlib/link~pass" : "tools/regression/test/link~pass.cpp"
-boost-test(LINK) "testlib/link~fail" : "tools/regression/test/link~fail.cpp"
-boost-test(COMPILE) "testlib/compile~warn" : "tools/regression/test/compile~warn.cpp"
-boost-test(COMPILE) "testlib/compile~pass" : "tools/regression/test/compile~pass.cpp"
-boost-test(COMPILE) "testlib/compile~fail" : "tools/regression/test/compile~fail.cpp"
-boost-test(COMPILE_FAIL) "testlib/compile-fail~pass" : "tools/regression/test/compile-fail~pass.cpp"
-boost-test(COMPILE_FAIL) "testlib/compile-fail~fail" : "tools/regression/test/compile-fail~fail.cpp"
-...found 210 targets...
-...updating 157 targets...
-MkDir1 ..\..\..\bin.v2\tools\regression\test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~fail.obj
-compile-fail~fail.cpp
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-cl /Zm800 -nologo @"..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~fail.obj.rsp"
-
-...failed compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~fail.obj...
-...removing ..\..\..\bin.v2\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~fail.obj
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~pass.obj
-compile-fail~pass.cpp
-compile-fail~pass.cpp(9) : fatal error C1189: #error : example of a compile failure
-(failed-as-expected) ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~pass.obj
-**passed** ..\..\..\bin.v2\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1\debug\link-static\threading-multi\compile~fail.obj
-compile~fail.cpp
-compile~fail.cpp(9) : fatal error C1189: #error : example of a compile failure
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-cl /Zm800 -nologo @"..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1\debug\link-static\threading-multi\compile~fail.obj.rsp"
-
-...failed compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile~fail.test\msvc-7.1\debug\link-static\threading-multi\compile~fail.obj...
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile~pass.test\msvc-7.1\debug\link-static\threading-multi\compile~pass.obj
-compile~pass.cpp
-**passed** ..\..\..\bin.v2\tools\regression\test\compile~pass.test\msvc-7.1\debug\link-static\threading-multi\compile~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~warn.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~warn.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~warn.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~warn.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\compile~warn.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\compile~warn.test\msvc-7.1\debug\link-static\threading-multi\compile~warn.obj
-compile~warn.cpp
-compile~warn.cpp(15) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\compile~warn.cpp(15) : warning C4700: local variable 'ul' used without having been initialized
-**passed** ..\..\..\bin.v2\tools\regression\test\compile~warn.test\msvc-7.1\debug\link-static\threading-multi\compile~warn.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.obj
-link~fail.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe
-link~fail.obj : error LNK2019: unresolved external symbol "int __cdecl f(void)" (?f@@YAHXZ) referenced in function _main
-..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe : fatal error LNK1120: 1 unresolved externals
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-link /NOLOGO /INCREMENTAL:NO /DEBUG /subsystem:console /out:"..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe" @"..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe.rsp"
- if errorlevel 1 exit %errorlevel%
- if exist "..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe.manifest" (
- mt -nologo -manifest "..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe.manifest" "-outputresource:..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe;1"
- )
-
-...failed msvc.link ..\..\..\bin.v2\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe...
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1\debug\link-static\threading-multi\link~pass.obj
-link~pass.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1\debug\link-static\threading-multi\link~pass.exe
-**passed** ..\..\..\bin.v2\tools\regression\test\link~pass.test\msvc-7.1\debug\link-static\threading-multi\link~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.obj
-link-fail~fail.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-link /NOLOGO /INCREMENTAL:NO /DEBUG /subsystem:console /out:"..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe" @"..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe.rsp"
- if errorlevel 1 exit %errorlevel%
- if exist "..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe.manifest" (
- mt -nologo -manifest "..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe.manifest" "-outputresource:..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe;1"
- )
-
-...failed msvc.link ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe...
-...removing ..\..\..\bin.v2\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.obj
-link-fail~pass.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.exe
-link-fail~pass.obj : error LNK2019: unresolved external symbol "int __cdecl f(void)" (?f@@YAHXZ) referenced in function _main
-..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.exe : fatal error LNK1120: 1 unresolved externals
-(failed-as-expected) ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.exe
-**passed** ..\..\..\bin.v2\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~compile-fail.obj
-run-fail~compile-fail.cpp
-run-fail~compile-fail.cpp(9) : fatal error C1189: #error : example of a compile failure
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-cl /Zm800 -nologo @"..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~compile-fail.obj.rsp"
-
-...failed compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~compile-fail.obj...
-...skipped <p..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi>run-fail~compile-fail.exe for lack of <p..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi>run-fail~compile-fail.obj...
-...skipped <p..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi>run-fail~compile-fail.run for lack of <p..\..\..\bin.v2\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi>run-fail~compile-fail.exe...
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.obj
-run-fail~fail-warn.cpp
-run-fail~fail-warn.cpp(13) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\run-fail~fail-warn.cpp(13) : warning C4700: local variable 'ul' used without having been initialized
-msvc.link ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.run
- 1 file(s) copied.
-
-
- ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.exe > ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.output 2>&1
- set status=%ERRORLEVEL%
- echo. >> ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.output
- echo EXIT STATUS: %status% >> ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.output
- if %status% EQU 0 (
- copy ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.output ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.run
- )
- set verbose=0
- if %status% NEQ 0 (
- set verbose=1
- )
- if %verbose% EQU 1 (
- echo ====== BEGIN OUTPUT ======
- type ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.output
- echo ====== END OUTPUT ======
- )
- exit %status%
-
-...failed testing.capture-output ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.run...
-...removing ..\..\..\bin.v2\tools\regression\test\run-fail~fail-warn.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail-warn.run
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.obj
-run-fail~fail.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.run
- 1 file(s) copied.
-
-
- ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.exe > ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.output 2>&1
- set status=%ERRORLEVEL%
- echo. >> ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.output
- echo EXIT STATUS: %status% >> ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.output
- if %status% EQU 0 (
- copy ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.output ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.run
- )
- set verbose=0
- if %status% NEQ 0 (
- set verbose=1
- )
- if %verbose% EQU 1 (
- echo ====== BEGIN OUTPUT ======
- type ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.output
- echo ====== END OUTPUT ======
- )
- exit %status%
-
-...failed testing.capture-output ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.run...
-...removing ..\..\..\bin.v2\tools\regression\test\run-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~fail.run
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\run-fail~pass.obj
-run-fail~pass.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\run-fail~pass.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\run-fail~pass.run
-====== BEGIN OUTPUT ======
-example of output from a run-time failure
-
-EXIT STATUS: 1
-====== END OUTPUT ======
-
- del /f /q "..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\run-fail~pass.exe"
-
-...failed RmTemps ..\..\..\bin.v2\tools\regression\test\run-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\run-fail~pass.run...
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~fail.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug
-...on 100th target...
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.obj
-run~fail.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.run
-====== BEGIN OUTPUT ======
-
-EXIT STATUS: 1
-====== END OUTPUT ======
-
-
- ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.exe > ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.output 2>&1
- set status=%ERRORLEVEL%
- echo. >> ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.output
- echo EXIT STATUS: %status% >> ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.output
- if %status% EQU 0 (
- copy ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.output ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.run
- )
- set verbose=0
- if %status% NEQ 0 (
- set verbose=1
- )
- if %verbose% EQU 1 (
- echo ====== BEGIN OUTPUT ======
- type ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.output
- echo ====== END OUTPUT ======
- )
- exit %status%
-
-...failed testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~fail.test\msvc-7.1\debug\link-static\threading-multi\run~fail.run...
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~note.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug\link-static\threading-multi\run~note.obj
-run~note.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug\link-static\threading-multi\run~note.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug\link-static\threading-multi\run~note.run
- 1 file(s) copied.
-**passed** ..\..\..\bin.v2\tools\regression\test\run~note.test\msvc-7.1\debug\link-static\threading-multi\run~note.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.obj
-run~pass.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.run
- 1 file(s) copied.
-**passed** ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn-note.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug\link-static\threading-multi\run~warn-note.obj
-run~warn-note.cpp
-run~warn-note.cpp(21) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\run~warn-note.cpp(21) : warning C4700: local variable 'ul' used without having been initialized
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug\link-static\threading-multi\run~warn-note.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug\link-static\threading-multi\run~warn-note.run
- 1 file(s) copied.
-**passed** ..\..\..\bin.v2\tools\regression\test\run~warn-note.test\msvc-7.1\debug\link-static\threading-multi\run~warn-note.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug\link-static\threading-multi\run~warn.obj
-run~warn.cpp
-run~warn.cpp(15) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\run~warn.cpp(15) : warning C4700: local variable 'ul' used without having been initialized
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug\link-static\threading-multi\run~warn.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug\link-static\threading-multi\run~warn.run
- 1 file(s) copied.
-**passed** ..\..\..\bin.v2\tools\regression\test\run~warn.test\msvc-7.1\debug\link-static\threading-multi\run~warn.test
-...failed updating 9 targets...
-...skipped 17 targets...
-...updated 131 targets...
diff --git a/tools/regression/test/test-cases/general/expected/results.xml b/tools/regression/test/test-cases/general/expected/results.xml
deleted file mode 100644
index 13224e011..000000000
--- a/tools/regression/test/test-cases/general/expected/results.xml
+++ /dev/null
@@ -1,167 +0,0 @@
-<test-log library="" test-name="compile-fail~fail" test-type="" test-program="" target-directory="tools/regression/test/compile-fail~fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="fail" timestamp="xxx">
-compile-fail~fail.cpp
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-cl /Zm800 -nologo @"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\compile-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~fail.obj.rsp"
-
-</compile>
-</test-log>
-<test-log library="" test-name="compile-fail~pass" test-type="" test-program="" target-directory="tools/regression/test/compile-fail~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-compile-fail~pass.cpp
-compile-fail~pass.cpp(9) : fatal error C1189: #error : example of a compile failure
-(failed-as-expected) C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\compile-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\compile-fail~pass.obj
-</compile>
-</test-log>
-<test-log library="" test-name="compile~fail" test-type="" test-program="" target-directory="tools/regression/test/compile~fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="fail" timestamp="xxx">
-compile~fail.cpp
-compile~fail.cpp(9) : fatal error C1189: #error : example of a compile failure
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-cl /Zm800 -nologo @"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\compile~fail.test\msvc-7.1\debug\link-static\threading-multi\compile~fail.obj.rsp"
-
-</compile>
-</test-log>
-<test-log library="" test-name="compile~pass" test-type="" test-program="" target-directory="tools/regression/test/compile~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-compile~pass.cpp
-</compile>
-</test-log>
-<test-log library="" test-name="compile~warn" test-type="" test-program="" target-directory="tools/regression/test/compile~warn.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-compile~warn.cpp
-compile~warn.cpp(15) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\compile~warn.cpp(15) : warning C4700: local variable 'ul' used without having been initialized
-</compile>
-</test-log>
-<test-log library="" test-name="link-fail~fail" test-type="" test-program="" target-directory="tools/regression/test/link-fail~fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-link-fail~fail.cpp
-</compile>
-<link result="fail" timestamp="xxx">
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-link /NOLOGO /INCREMENTAL:NO /DEBUG /subsystem:console /out:"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe" @"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe.rsp"
- if errorlevel 1 exit %errorlevel%
- if exist "C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe.manifest" (
- mt -nologo -manifest "C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe.manifest" "-outputresource:C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~fail.test\msvc-7.1\debug\link-static\threading-multi\link-fail~fail.exe;1"
- )
-
-</link>
-</test-log>
-<test-log library="" test-name="link-fail~pass" test-type="" test-program="" target-directory="tools/regression/test/link-fail~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-link-fail~pass.cpp
-</compile>
-<link result="succeed" timestamp="xxx">
-link-fail~pass.obj : error LNK2019: unresolved external symbol "int __cdecl f(void)" (?f@@YAHXZ) referenced in function _main
-C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.exe : fatal error LNK1120: 1 unresolved externals
-(failed-as-expected) C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link-fail~pass.test\msvc-7.1\debug\link-static\threading-multi\link-fail~pass.exe
-</link>
-</test-log>
-<test-log library="" test-name="link~fail" test-type="" test-program="" target-directory="tools/regression/test/link~fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-link~fail.cpp
-</compile>
-<link result="fail" timestamp="xxx">
-link~fail.obj : error LNK2019: unresolved external symbol "int __cdecl f(void)" (?f@@YAHXZ) referenced in function _main
-C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe : fatal error LNK1120: 1 unresolved externals
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-link /NOLOGO /INCREMENTAL:NO /DEBUG /subsystem:console /out:"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe" @"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe.rsp"
- if errorlevel 1 exit %errorlevel%
- if exist "C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe.manifest" (
- mt -nologo -manifest "C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe.manifest" "-outputresource:C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\link~fail.test\msvc-7.1\debug\link-static\threading-multi\link~fail.exe;1"
- )
-
-</link>
-</test-log>
-<test-log library="" test-name="link~pass" test-type="" test-program="" target-directory="tools/regression/test/link~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-link~pass.cpp
-</compile>
-<link result="succeed" timestamp="xxx">
-</link>
-</test-log>
-<test-log library="" test-name="run-fail~compile-fail" test-type="" test-program="" target-directory="tools/regression/test/run-fail~compile-fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="fail" timestamp="xxx">
-run-fail~compile-fail.cpp
-run-fail~compile-fail.cpp(9) : fatal error C1189: #error : example of a compile failure
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-cl /Zm800 -nologo @"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\general\actual\tools\regression\test\run-fail~compile-fail.test\msvc-7.1\debug\link-static\threading-multi\run-fail~compile-fail.obj.rsp"
-
-</compile>
-</test-log>
-<test-log library="" test-name="run-fail~fail-warn" test-type="" test-program="" target-directory="tools/regression/test/run-fail~fail-warn.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run-fail~fail-warn.cpp
-run-fail~fail-warn.cpp(13) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\run-fail~fail-warn.cpp(13) : warning C4700: local variable 'ul' used without having been initialized
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="fail" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run-fail~fail" test-type="" test-program="" target-directory="tools/regression/test/run-fail~fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run-fail~fail.cpp
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="fail" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run-fail~pass" test-type="" test-program="" target-directory="tools/regression/test/run-fail~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run-fail~pass.cpp
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="succeed" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run~fail" test-type="" test-program="" target-directory="tools/regression/test/run~fail.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run~fail.cpp
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="fail" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run~note" test-type="" test-program="" target-directory="tools/regression/test/run~note.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run~note.cpp
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="succeed" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run~pass" test-type="" test-program="" target-directory="tools/regression/test/run~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run~pass.cpp
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="succeed" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run~warn-note" test-type="" test-program="" target-directory="tools/regression/test/run~warn-note.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run~warn-note.cpp
-run~warn-note.cpp(21) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\run~warn-note.cpp(21) : warning C4700: local variable 'ul' used without having been initialized
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="succeed" timestamp="xxx">
-</run>
-</test-log>
-<test-log library="" test-name="run~warn" test-type="" test-program="" target-directory="tools/regression/test/run~warn.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="succeed" timestamp="xxx">
-run~warn.cpp
-run~warn.cpp(15) : warning C4244: '=' : conversion from 'unsigned long' to 'short', possible loss of data
-c:\users\misha\stuff\boost\head\boost\tools\regression\test\run~warn.cpp(15) : warning C4700: local variable 'ul' used without having been initialized
-</compile>
-<link result="succeed" timestamp="xxx"></link>
-<run result="succeed" timestamp="xxx">
-</run>
-</test-log>
diff --git a/tools/regression/test/test-cases/incremental/bjam.log b/tools/regression/test/test-cases/incremental/bjam.log
deleted file mode 100644
index 65db0844c..000000000
--- a/tools/regression/test/test-cases/incremental/bjam.log
+++ /dev/null
@@ -1,33 +0,0 @@
-locate-root "..\..\..\bin.v2"
-C:\Users\Misha\Stuff\boost\HEAD\boost\tools\regression\test>C:\Users\Misha\Stuff\boost\HEAD\bin\..\boost\tools\jam\src\bin.ntx86\bjam.exe --dump-tests --v2 msvc-7.1 "-sBOOST_BUILD_PATH=C:\Users\Misha\Stuff\boost\HEAD\bin\.." "-sBOOST_ROOT="C:\Users\Misha\Stuff\boost\HEAD\bin\..\boost"
-
-boost-test(RUN) "testlib/run~pass" : "tools/regression/test/run~pass.cpp"
-boost-test(RUN) "testlib/run~pass" : "tools/regression/test/run~pass2s.cpp"
-
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.obj
-run~pass.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.run
- 1 file(s) copied.
-**passed** ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.test
-
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.obj
-run~pass2.cpp
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe
-testing.capture-output ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.run
- 1 file(s) copied.
-**passed** ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.test
-
-...failed updating 9 targets...
-...skipped 17 targets...
-...updated 131 targets...
diff --git a/tools/regression/test/test-cases/incremental/bjam.log.1 b/tools/regression/test/test-cases/incremental/bjam.log.1
deleted file mode 100644
index 967ed9eb2..000000000
--- a/tools/regression/test/test-cases/incremental/bjam.log.1
+++ /dev/null
@@ -1,38 +0,0 @@
-locate-root "..\..\..\bin.v2"
-C:\Users\Misha\Stuff\boost\HEAD\boost\tools\regression\test>C:\Users\Misha\Stuff\boost\HEAD\bin\..\boost\tools\jam\src\bin.ntx86\bjam.exe --dump-tests --v2 msvc-7.1 "-sBOOST_BUILD_PATH=C:\Users\Misha\Stuff\boost\HEAD\bin\.." "-sBOOST_ROOT="C:\Users\Misha\Stuff\boost\HEAD\bin\..\boost"
-
-boost-test(RUN) "testlib/run~pass" : "tools/regression/test/run~pass.cpp"
-
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.obj
-run~pass.cpp
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-cl /Zm800 -nologo @"..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.obj.rsp"
-
-...failed compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.obj...
-
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static
-MkDir1 ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi
-compile-c-c++ ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.obj
-run~pass2.cpp
-
-msvc.link ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul
-link /NOLOGO /INCREMENTAL:NO /DEBUG /subsystem:console /out:"..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe" @"..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe.rsp"
- if errorlevel 1 exit %errorlevel%
- if exist "..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe.manifest" (
- mt -nologo -manifest "..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe.manifest" "-outputresource:..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe;1"
- )
-
-...failed msvc.link ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe...
-...removing ..\..\..\bin.v2\tools\regression\test\run~pass2.test\msvc-7.1\debug\link-static\threading-multi\run~pass2.exe
-
-
-...failed updating 9 targets...
-...skipped 17 targets...
-...updated 131 targets...
diff --git a/tools/regression/test/test-cases/incremental/expected/results.xml b/tools/regression/test/test-cases/incremental/expected/results.xml
deleted file mode 100644
index 0580bd588..000000000
--- a/tools/regression/test/test-cases/incremental/expected/results.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<test-log library="" test-name="run~pass" test-type="" test-program="" target-directory="tools/regression/test/run~pass.test/msvc-7.1/debug/link-static/threading-multi" toolset="msvc-7.1" show-run-output="false">
-<compile result="fail" timestamp="xxx">
-run~pass.cpp
-
- call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" &gt;nul
-cl /Zm800 -nologo @"C:\users\Misha\Stuff\boost\boost\tools\regression\test\test-cases\incremental\actual\tools\regression\test\run~pass.test\msvc-7.1\debug\link-static\threading-multi\run~pass.obj.rsp"
-
-</compile>
-</test-log>
diff --git a/tools/regression/test/test.bat b/tools/regression/test/test.bat
deleted file mode 100644
index ce32fb727..000000000
--- a/tools/regression/test/test.bat
+++ /dev/null
@@ -1,15 +0,0 @@
-rem Copyright Beman Dawes 2005
-
-rem Distributed under the Boost Software License, Version 1.0.
-rem See http://www.boost.org/LICENSE_1_0.txt
-
-set TEST_LOCATE_ROOT=%TEMP%
-
-echo Begin test processing...
-bjam --dump-tests "-sALL_LOCATE_TARGET=%TEST_LOCATE_ROOT%" %* >bjam.log 2>&1
-echo Begin log processing...
-process_jam_log %TEST_LOCATE_ROOT% <bjam.log
-start bjam.log
-echo Begin compiler status processing...
-compiler_status --locate-root %TEST_LOCATE_ROOT% %BOOST_ROOT% test_status.html test_links.html
-start test_status.html
diff --git a/tools/regression/test/test.py b/tools/regression/test/test.py
deleted file mode 100644
index 5a627ea2b..000000000
--- a/tools/regression/test/test.py
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright (c) MetaCommunications, Inc. 2003-2005
-#
-# Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-
-import difflib
-import os
-import re
-import shutil
-import string
-import sys
-
-
-
-def scan_for_test_cases():
- return [ os.path.join( "test-cases", x ) for x in os.listdir( "test-cases" ) if x != "CVS" ]
-
-def clean_dir( dir ):
- if os.path.exists( dir ):
- shutil.rmtree( dir )
- os.makedirs( dir )
-
-def system( commands ):
- if sys.platform == 'win32':
- f = open( 'tmp.cmd', 'w' )
- f.write( string.join( commands, '\n' ) )
- f.close()
- rc = os.system( 'tmp.cmd' )
- os.unlink( 'tmp.cmd' )
- return rc
- else:
- rc = os.system( '&&'.join( commands ) )
- return rc
-
-def checked_system( commands, valid_return_codes = [ 0 ] ):
- rc = system( commands )
- if rc not in [ 0 ] + valid_return_codes:
- raise Exception( 'Command sequence "%s" failed with return code %d' % ( commands, rc ) )
- return rc
-
-def list_recursively( dir ):
- r = []
- for root, dirs, files in os.walk( dir, topdown=False ):
- root = root[ len( dir ) + 1 : ]
- r.extend( [ os.path.join( root, x ) for x in dirs ] )
- r.extend( [ os.path.join( root, x ) for x in files ] )
-
- return r
-
-def find_process_jam_log():
- root = "../../../"
-
- for root, dirs, files in os.walk( os.path.join( root, "bin.v2" ), topdown=False ):
- if "process_jam_log.exe" in files:
- return os.path.abspath( os.path.normpath( os.path.join( root, "process_jam_log.exe" ) ) )
- if "process_jam_log" in files:
- return os.path.abspath( os.path.normpath( os.path.join( root, "process_jam_log" ) ) )
- return None
-
-def process_jam_log( executable, file, locate_root, results_dir ):
- args = []
- args.append( executable )
- # args.append( '--echo' )
- args.append( '--create-directories' )
- args.append( '--v2' )
- args.append( locate_root )
- args.append( '<' )
- args.append( file )
-
- cmd = " ".join( args )
- print "Running process_jam_log (%s)" % cmd
- checked_system( [ cmd ] )
-
-
-def read_file( file_path ):
- f = open( file_path )
- try:
- return f.read()
- finally:
- f.close()
-
-def remove_timestamps( log_lines ):
- return [ re.sub( "timestamp=\"[^\"]+\"", "timestamp=\"\"", x ) for x in log_lines ]
-
-def determine_locate_root( bjam_log ):
- locate_root = None
- f = open( 'bjam.log' )
- try:
- locate_root_re = re.compile( r'locate-root\s+"(.*)"' )
- for l in f.readlines():
- m = locate_root_re.match( l )
- if m:
- locate_root = m.group(1)
- break
- finally:
- f.close()
- return locate_root
-
-def read_file( path ):
- f = open( path )
- try:
- return f.read()
- finally:
- f.close()
-
-def read_file_lines( path ):
- f = open( path )
- try:
- return f.readlines()
- finally:
- f.close()
-
-def write_file( path, content ):
- f = open( path, 'w' )
- try:
- return f.write( content )
- finally:
- f.close()
-
-def write_file_lines( path, content ):
- f = open( path, 'w' )
- try:
- return f.writelines( content )
- finally:
- f.close()
-
-
-def run_test_cases( test_cases ):
- process_jam_log_executable = find_process_jam_log()
- print 'Found process_jam_log: %s' % process_jam_log_executable
- initial_dir = os.getcwd()
- for test_case in test_cases:
- os.chdir( initial_dir )
- print 'Running test case "%s"' % test_case
- os.chdir( test_case )
- if os.path.exists( "expected" ):
- locate_root = determine_locate_root( 'bjam.log' )
- print 'locate_root: %s' % locate_root
-
- actual_results_dir = os.path.join( test_case, "actual" )
- clean_dir( "actual" )
- os.chdir( "actual" )
- root = os.getcwd()
- i = 0
- while 1:
- if i == 0:
- bjam_log_file = 'bjam.log'
- else:
- bjam_log_file = 'bjam.log.%0d' % i
- i += 1
- print 'Looking for %s' % bjam_log_file
- if not os.path.exists( os.path.join( '..', bjam_log_file ) ):
- print ' does not exists'
- break
- print ' found'
- write_file_lines(bjam_log_file.replace( 'bjam', 'bjam_' ),
- [ x.replace( locate_root, root ) for x in read_file_lines( os.path.join( '..', bjam_log_file ) ) ] )
-
- process_jam_log( executable = process_jam_log_executable
- , results_dir = "."
- , locate_root = root
- , file=bjam_log_file.replace( 'bjam', 'bjam_' ) )
-
- actual_content = list_recursively( "." )
- actual_content.sort()
- result_xml = []
- for test_log in [ x for x in actual_content if os.path.splitext( x )[1] == '.xml' ]:
- print 'reading %s' % test_log
- result = [ re.sub( r'timestamp="(.*)"', 'timestamp="xxx"', x ) for x in read_file_lines( test_log ) ]
- result_xml.extend( result )
-
- write_file_lines( 'results.xml', result_xml )
- os.chdir( '..' )
- assert read_file( 'expected/results.xml' ) == read_file( 'actual/results.xml' )
- os.chdir( '..' )
- else:
- raise ' Test case "%s" doesn\'t contain the expected results directory ("expected" )' % ( test_case )
-
-run_test_cases( scan_for_test_cases() )
-# print find_process_jam_log()