Browse Source

BeOS regression test fixes

[SVN r8509]
John Maddock 25 years ago
parent
commit
b5c5808b3b
2 changed files with 175 additions and 76 deletions
  1. 170 75
      libs/cs-beos.html
  2. 5 1
      libs/regression.cpp

+ 170 - 75
libs/cs-beos.html

@@ -1,129 +1,224 @@
 <html>
 <head>
 <title>
-Compiler Status: BeOS5/x86
+Compiler Status: beos
 </title>
-</head><body bgcolor="#FFFFFF" text="#000000">
-<h1><img border="0" src="../c++boost.gif" width="277" height="86"></h1>
-<h1>Compiler Status: BeOS5/x86</h1>
-<p><b>Run Date:</b> 10 Dec 2000 11:11 GMT</p>
+</head>
+<body bgcolor="#ffffff" text="#000000">
+<h1><img border border="0" src="../c++boost.gif" width="277" height="86"></h1>
+<h1>Compiler Status: beos</h1>
+</p>
+<p><b>Run Date:</b> 02 Jan 2001 13:10 GMT</p>
 <p>
 <table border="1" cellspacing="0" cellpadding="5">
 <tr>
 <td>Program</td>
-<td>GNUPro<br>GCC&nbsp;2.9</td>
-<td>GNUPro<br>GCC&nbsp;2.9<br>+<br>SGI&nbsp;STL&nbsp;3.3</td>
+<td>Test<br>Type</td>
+<td>GNUPro GCC 2.9</td>
+<td>GNUPro GCC 2.9<br>+<br>SGI STL 3.30</td>
 </tr>
 <tr>
-<td><a href="config/config_test.cpp">config/config_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/config/config_test.cpp">libs/config/config_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="array/array1.cpp">array/array1.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/array/array1.cpp">libs/array/array1.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="functional/function_test.cpp">functional/function_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/concept_check/concept_check_test.cpp">libs/concept_check/concept_check_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="graph/test/graph.cpp">graph/test/graph.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/concept_check/class_concept_check_test.cpp">libs/concept_check/class_concept_check_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="integer/cstdint_test.cpp">integer/cstdint_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/concept_check/concept_check_fail_expected.cpp">libs/concept_check/concept_check_fail_expected.cpp</a></td>
+<td>link-fail</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="integer/integer_test.cpp">integer/integer_test.cpp</a></td>
-<td>no</td>
-<td>yes</td>
+<td><a href="libs/concept_check/class_concept_fail_expected.cpp">libs/concept_check/class_concept_fail_expected.cpp</a></td>
+<td>link-fail</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="integer/integer_traits_test.cpp">integer/integer_traits_test.cpp</a></td>
-<td>no</td>
-<td>yes</td>
+<td><a href="libs/functional/function_test.cpp">libs/functional/function_test.cpp</a></td>
+<td>run</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="rational/rational_example.cpp">rational/rational_example.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/graph/test/graph.cpp">libs/graph/test/graph.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="random/random_test.cpp">random/random_test.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/integer/cstdint_test.cpp">libs/integer/cstdint_test.cpp</a></td>
+<td>run</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="random/random_demo.cpp">random/random_demo.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/integer/integer_test.cpp">libs/integer/integer_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="regex/demo/regress/regex_test.cpp">regex/demo/regress/regex_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/integer/integer_traits_test.cpp">libs/integer/integer_traits_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="regex/demo/regress/wregex_test.cpp">regex/demo/regress/wregex_test.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/rational/rational_example.cpp">libs/rational/rational_example.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="smart_ptr/smart_ptr_test.cpp">smart_ptr/smart_ptr_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/random/random_test.cpp">libs/random/random_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="static_assert/static_assert_test.cpp">static_assert/static_assert_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/random/random_demo.cpp">libs/random/random_demo.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="utility/call_traits_test.cpp">utility/call_traits_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/regex/demo/regress/regex_test.cpp">libs/regex/demo/regress/regex_test.cpp</a></td>
+<td>run</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="utility/cast_test.cpp">utility/cast_test.cpp</a></td>
-<td>no</td>
-<td>yes</td>
+<td><a href="libs/regex/demo/regress/wregex_test.cpp">libs/regex/demo/regress/wregex_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
 </tr>
 <tr>
-<td><a href="utility/compressed_pair_test.cpp">utility/compressed_pair_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/smart_ptr/smart_ptr_test.cpp">libs/smart_ptr/smart_ptr_test.cpp</a></td>
+<td>run</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="utility/iterator_adaptor_test.cpp">utility/iterator_adaptor_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/static_assert/static_assert_test.cpp">libs/static_assert/static_assert_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="utility/iterators_test.cpp">utility/iterators_test.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/static_assert/static_assert_test_fail_1.cpp">libs/static_assert/static_assert_test_fail_1.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="utility/operators_test.cpp">utility/operators_test.cpp</a></td>
-<td>no</td>
-<td>no</td>
+<td><a href="libs/static_assert/static_assert_test_fail_2.cpp">libs/static_assert/static_assert_test_fail_2.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="utility/tie_example.cpp">utility/tie_example.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/static_assert/static_assert_test_fail_3.cpp">libs/static_assert/static_assert_test_fail_3.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 <tr>
-<td><a href="utility/type_traits_test.cpp">utility/type_traits_test.cpp</a></td>
-<td>yes</td>
-<td>yes</td>
+<td><a href="libs/static_assert/static_assert_test_fail_4.cpp">libs/static_assert/static_assert_test_fail_4.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/static_assert/static_assert_test_fail_5.cpp">libs/static_assert/static_assert_test_fail_5.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/static_assert/static_assert_test_fail_6.cpp">libs/static_assert/static_assert_test_fail_6.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/static_assert/static_assert_test_fail_7.cpp">libs/static_assert/static_assert_test_fail_7.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/static_assert/static_assert_test_fail_8.cpp">libs/static_assert/static_assert_test_fail_8.cpp</a></td>
+<td>compile-fail</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/utility/call_traits_test.cpp">libs/utility/call_traits_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/utility/cast_test.cpp">libs/utility/cast_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/utility/compressed_pair_test.cpp">libs/utility/compressed_pair_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/utility/iterator_adaptor_test.cpp">libs/utility/iterator_adaptor_test.cpp</a></td>
+<td>run</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/utility/iterators_test.cpp">libs/utility/iterators_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
+</tr>
+<tr>
+<td><a href="libs/utility/operators_test.cpp">libs/utility/operators_test.cpp</a></td>
+<td>run</td>
+<td><font color="#FF0000">Fail</font></td>
+<td><font color="#FF0000">Fail</font></td>
+</tr>
+<tr>
+<td><a href="libs/utility/tie_example.cpp">libs/utility/tie_example.cpp</a></td>
+<td>run</td>
+<td>Pass</td>
+<td>Pass</td>
+</tr>
+<tr>
+<td><a href="libs/utility/type_traits_test.cpp">libs/utility/type_traits_test.cpp</a></td>
+<td>compile</td>
+<td>Pass</td>
+<td>Pass</td>
 </tr>
 </table>
-</body>
-</html>

+ 5 - 1
libs/regression.cpp

@@ -32,8 +32,10 @@ std::string get_host()
 {
 #if defined __linux__
   return "linux";
-#elif defined _MSC_VER
+#elif defined _WIN32
   return "win32";
+#elif defined __BEOS__
+  return "beos";
 #else
 #error Please adapt for your platform
 #endif
@@ -275,3 +277,5 @@ int main(int argc, char * argv[])
   out << "</table>\n";
   return 0;
 }
+
+

粤ICP备19079148号