|
|
@@ -1,57 +1,82 @@
|
|
|
<html>
|
|
|
|
|
|
<head>
|
|
|
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
|
|
-<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
|
|
+<meta http-equiv="Content-Type"
|
|
|
+content="text/html; charset=iso-8859-1">
|
|
|
<meta name="ProgId" content="FrontPage.Editor.Document">
|
|
|
+<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
|
|
|
<title>Compiler Status Report</title>
|
|
|
</head>
|
|
|
|
|
|
<body bgcolor="#FFFFFF" text="#000000">
|
|
|
|
|
|
-<table border="1" bgcolor="#007F7F" cellpadding="2">
|
|
|
- <tr>
|
|
|
- <td bgcolor="#FFFFFF"><img src="../c++boost.gif" alt="c++boost.gif (8819 bytes)" width="277" height="86"></td>
|
|
|
- <td><a href="../index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
|
|
|
- <td><a href="../libraries.htm"><font face="Arial" color="#FFFFFF"><big>Libraries</big></font></a></td>
|
|
|
- <td><a href="../people.htm"><font face="Arial" color="#FFFFFF"><big>People</big></font></a></td>
|
|
|
- <td><a href="../more/faq.htm"><font face="Arial" color="#FFFFFF"><big>FAQ</big></font></a></td>
|
|
|
- <td><a href="../more/index.htm"><font face="Arial" color="#FFFFFF"><big>More</big></font></a></td>
|
|
|
- </tr>
|
|
|
+<table border="1" cellpadding="2" bgcolor="#007F7F">
|
|
|
+ <tr>
|
|
|
+ <td bgcolor="#FFFFFF"><img src="../c++boost.gif"
|
|
|
+ alt="c++boost.gif (8819 bytes)" width="277" height="86"></td>
|
|
|
+ <td><a href="../index.htm"><font color="#FFFFFF" size="4"
|
|
|
+ face="Arial">Home</font></a></td>
|
|
|
+ <td><a href="../libraries.htm"><font color="#FFFFFF"
|
|
|
+ size="4" face="Arial">Libraries</font></a></td>
|
|
|
+ <td><a href="../people.htm"><font color="#FFFFFF"
|
|
|
+ size="4" face="Arial">People</font></a></td>
|
|
|
+ <td><a href="../more/faq.htm"><font color="#FFFFFF"
|
|
|
+ size="4" face="Arial">FAQ</font></a></td>
|
|
|
+ <td><a href="../more/index.htm"><font color="#FFFFFF"
|
|
|
+ size="4" face="Arial">More</font></a></td>
|
|
|
+ </tr>
|
|
|
</table>
|
|
|
+
|
|
|
<h1>Compiler Status</h1>
|
|
|
-<p>Will all boost libraries work with your compiler? Unfortunately, the
|
|
|
-answer is "it depends.".</p>
|
|
|
-<p>Boost libraries rely on modern C++ features such as templates and the C++
|
|
|
-Standard Library. But even today, years after the adoption of the C++
|
|
|
-Standard, some compilers still don't support important features like partial
|
|
|
-template specialization.</p>
|
|
|
-<p>Boost library authors often expend a great deal of effort trying to work
|
|
|
-around compiler deficiencies. Nevertheless, some libraries will not
|
|
|
-compile at all with certain compilers or may have crippled functionality.
|
|
|
-Even if the current release of a compiler supports a boost library, older
|
|
|
-version of the compiler may not work properly.</p>
|
|
|
+
|
|
|
+<p>Will all boost libraries work with your compiler?
|
|
|
+Unfortunately, the answer is "it depends.".</p>
|
|
|
+
|
|
|
+<p>Boost libraries rely on modern C++ features such as templates
|
|
|
+and the C++ Standard Library. But even today, years after
|
|
|
+the adoption of the C++ Standard, some compilers still don't
|
|
|
+support important features like partial template specialization.</p>
|
|
|
+
|
|
|
+<p>Boost library authors often expend a great deal of effort
|
|
|
+trying to work around compiler deficiencies. Nevertheless,
|
|
|
+some libraries will not compile at all with certain compilers or
|
|
|
+may have crippled functionality. Even if the current
|
|
|
+release of a compiler supports a boost library, older version of
|
|
|
+the compiler may not work properly.</p>
|
|
|
+
|
|
|
<h2>Compiler Status Tables</h2>
|
|
|
+
|
|
|
<ul>
|
|
|
- <li><a href="cs-linux2.html">Linux/x86</a> Contributed by Jens Maurer</li>
|
|
|
- <li><a href="cs-win32.html">Windows NT / Windows 2000</a> Contributed by Beman
|
|
|
- Dawes</li>
|
|
|
+ <li><a href="cs-linux2.html">Linux/x86</a> Contributed by
|
|
|
+ Jens Maurer</li>
|
|
|
+ <li><a href="cs-beos.html">BeOS5/Intel</a> Contributed by
|
|
|
+ John Maddock.</li>
|
|
|
+ <li><a href="cs-win32.html">Windows NT / Windows 2000</a>
|
|
|
+ Contributed by Beman Dawes</li>
|
|
|
</ul>
|
|
|
-<p>Boost releases are run through a regression test which automatically
|
|
|
-generates the above tables. Unless otherwise indicated, the C++ Standard Library
|
|
|
-implementation is the one shipped with the compiler.</p>
|
|
|
-<p><b>Warning:</b> These tables are not a good indication of a particular
|
|
|
-compiler's compliance with the C++ Standard. The boost libraries often
|
|
|
-contain workarounds which mask compiler deficiencies.</p>
|
|
|
-<p><b>Warning: </b>The regression test is under development and cannot yet be
|
|
|
-relied upon. The current version is a compile only test; the programs are
|
|
|
-not executed or otherwise tested. Even the compilation results may be
|
|
|
-spurious; many negative results stem from problems with the immature test suite
|
|
|
-rather that with the library or compiler. Furthermore, some library tests
|
|
|
-have not yet been included.</p>
|
|
|
+
|
|
|
+<p>Boost releases are run through a regression test which
|
|
|
+automatically generates the above tables. Unless otherwise
|
|
|
+indicated, the C++ Standard Library implementation is the one
|
|
|
+shipped with the compiler.</p>
|
|
|
+
|
|
|
+<p><b>Warning:</b> These tables are not a good indication of a
|
|
|
+particular compiler's compliance with the C++ Standard. The
|
|
|
+boost libraries often contain workarounds which mask compiler
|
|
|
+deficiencies.</p>
|
|
|
+
|
|
|
+<p><b>Warning: </b>The regression test is under development and
|
|
|
+cannot yet be relied upon. The current version is a compile
|
|
|
+only test; the programs are not executed or otherwise tested.
|
|
|
+Even the compilation results may be spurious; many negative
|
|
|
+results stem from problems with the immature test suite rather
|
|
|
+that with the library or compiler. Furthermore, some
|
|
|
+library tests have not yet been included.</p>
|
|
|
+
|
|
|
<hr>
|
|
|
-<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->03 August 2000<!--webbot bot="Timestamp" endspan i-checksum="31242" --></p>
|
|
|
|
|
|
+<p>Revised <!--webbot bot="Timestamp" startspan s-type="EDITED"
|
|
|
+s-format="%d %B %Y" -->05 November 2000<!--webbot bot="Timestamp"
|
|
|
+i-checksum="39438" endspan --></p>
|
|
|
</body>
|
|
|
-
|
|
|
</html>
|