Jelajahi Sumber

moved from STLport 4.0b8 to STLport 4.0 (release)
added Comeau C++ 4.2.44 beta3 with gcc 2.95.2 as back-end and STLport 4.0


[SVN r7863]

Jens Maurer 25 tahun lalu
induk
melakukan
e8ce7b2fb2
2 mengubah file dengan 26 tambahan dan 4 penghapusan
  1. 19 2
      libs/cs-linux2.html
  2. 7 2
      libs/regrtest.py

+ 19 - 2
libs/cs-linux2.html

@@ -6,93 +6,110 @@ Compiler Status: Linux/x86
 </head><body bgcolor="#FFFFFF" text="#000000">
 <h1><img border="0" src="../c++boost.gif" width="277" height="86"></h1>
 <h1>Compiler Status: Linux/x86</h1>
-<p><b>Run Date:</b> 23 Sep 2000 GMT</p>
+<p><b>Run Date:</b> 27 Sep 2000 GMT</p>
 <p>
 <table border="1" cellspacing="0" cellpadding="5">
 <tr>
 <td>Program</td>
 <td>GNU<br>GCC<br>2.95.2</td>
-<td>GNU<br>GCC<br>2.95.2<br>STLport<br>4.0 beta 8</td>
+<td>GNU<br>GCC<br>2.95.2<br>STLport<br>4.0</td>
+<td>Comeau C++<br>4.2.44 beta3<br>STLport<br>4.0</td>
 </tr>
 <tr>
 <td><a href="config/config_test.cpp">config/config_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="array/array1.cpp">array/array1.cpp</a></td>
 <td>no</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="functional/function_test.cpp">functional/function_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>no</td>
 </tr>
 <tr>
 <td><a href="integer/cstdint_test.cpp">integer/cstdint_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="integer/integer_test.cpp">integer/integer_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="integer/integer_traits_test.cpp">integer/integer_traits_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="rational/rational_example.cpp">rational/rational_example.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="random/random_test.cpp">random/random_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="random/random_demo.cpp">random/random_demo.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</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>yes</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>yes</td>
 </tr>
 <tr>
 <td><a href="utility/cast_test.cpp">utility/cast_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</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>yes</td>
 </tr>
 <tr>
 <td><a href="utility/iterators_test.cpp">utility/iterators_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</td>
 </tr>
 <tr>
 <td><a href="utility/operators_test.cpp">utility/operators_test.cpp</a></td>
 <td>yes</td>
 <td>yes</td>
+<td>yes</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>yes</td>
 </tr>
 </table>
 </body>

+ 7 - 2
libs/regrtest.py

@@ -10,6 +10,7 @@
 #             bcc55 = Borland 5.5.1
 #             cw    = Metrowerks CodeWarrior
 #             gcc   = GNU GCC/egcs
+#             como  = Comeau C++
 #             vc    = Microsoft Visual C++
 #             vcstlport  = Microsoft Visual C++ with STLport library
 #
@@ -68,9 +69,11 @@ def compile( program ):
     if compiler_arg == "*" or compiler_arg == "gcc":
       invoke( "GCC 2.95.2", 'g++ -ftemplate-depth-30 -I' + path + ' ' + fullpath )
     if compiler_arg == "*" or compiler_arg == "gcc-stlport":
-      invoke( "GCC 2.95.2 STLport 4.0b8", 'g++ -V 2.95.2-stlport -ftemplate-depth-30 -I' + path + ' ' + fullpath )
+      invoke( "GCC 2.95.2 STLport 4.0", 'g++ -V 2.95.2-stlport -ftemplate-depth-30 -I' + path + ' ' + fullpath )
 #    if compiler_arg == "*" or compiler_arg == "gcc-exp":
 #      invoke( "GCC pre-2.96 experimental", '/opt/exp/gcc/bin/g++ -ftemplate-depth-30 -I' + path + ' ' + fullpath )
+    if compiler_arg == "*" or compiler_arg == "como":
+      invoke( "Comeau C++ 4.2.44 beta3", 'como -I' + path + ' ' + fullpath)
   else:
     if compiler_arg=="*" or compiler_arg=="bcc54":
       bcc54_path=os.environ["BOOST_BCC54_PATH"]
@@ -163,9 +166,11 @@ if sys.platform == "linux2":
   if compiler_arg == "*" or compiler_arg == "gcc":
     f.write( "<td>GNU<br>GCC<br>2.95.2</td>\n" )
   if compiler_arg == "*" or compiler_arg == "gcc-stlport":
-    f.write( "<td>GNU<br>GCC<br>2.95.2<br>STLport<br>4.0 beta 8</td>\n" )
+    f.write( "<td>GNU<br>GCC<br>2.95.2<br>STLport<br>4.0</td>\n" )
 #  if compiler_arg == "*" or compiler_arg == "gcc-exp":
 #    f.write( "<td>GNU<br>GCC<br>pre-2.96 experimental</td>\n" )
+  if compiler_arg == "*" or compiler_arg == "como":
+    f.write( "<td>Comeau C++<br>4.2.44 beta3<br>STLport<br>4.0</td>\n" )
 else:
   if compiler_arg=="*" or compiler_arg=="bcc54":
     f.write( "<td>Borland<br>BCC<br>5.4 up2</td>\n" )

粤ICP备19079148号