Removed BeOS compiler status: BeOS has been discontinued.

[SVN r14569]
This commit is contained in:
John Maddock 2002-07-23 10:34:42 +00:00
parent ff32f75096
commit 2413abb51d
2 changed files with 246 additions and 718 deletions

View file

@ -4,44 +4,46 @@
<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 5.0">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>Boost 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="../libs/libraries.htm"><font face="Arial" color="#FFFFFF"><big>Libraries</big></font></a></td>
<td><a href="../people/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="../libs/libraries.htm"><font color="#FFFFFF"
size="4" face="Arial">Libraries</font></a></td>
<td><a href="../people/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><a href="#Introduction">Introduction</a><br>
<a href="#Tables">Compiler Status Tables</a><br>
<a href="#Understanding">Understanding the Tables</a><br>
<a href="#Acknowledgements">Acknowledgements</a></p>
<h2><a name="Introduction">Introduction</a></h2>
<p>Will all boost libraries work with your compiler?&nbsp;
Unfortunately, the answer is &quot;it depends.&quot;.</p>
<p>Boost libraries rely on modern C++ features such as templates
and the C++ Standard Library.&nbsp; Most modern compilers support those major
features fairly well. But even today, years after
the adoption of the C++ Standard, some compilers still don't
support important minor features like partial template specialization.</p>
and the C++ Standard Library.&nbsp; Most modern compilers support
those major features fairly well. But even today, years after the
adoption of the C++ Standard, some compilers still don't support
important minor features like partial template specialization.</p>
<p>Boost library authors often expend a great deal of effort
trying to work around compiler deficiencies.&nbsp; Nevertheless,
@ -50,106 +52,114 @@ may have crippled functionality.&nbsp; Even if the current
release of a compiler supports a boost library, older versions of
the compiler may not work properly.</p>
<p>Boost releases are run through a <a href="../more/regression.html">regression test
suite</a> which
automatically generates Compiler Status Tables for various platforms. Unless otherwise
indicated, the C++ Standard Library implementation is the one
shipped with the compiler.</p>
<p>Boost releases are run through a <a
href="../more/regression.html">regression test suite</a> which
automatically generates Compiler Status Tables for various
platforms. Unless otherwise indicated, the C++ Standard Library
implementation is the one shipped with the compiler.</p>
<h2>Compiler Status <a name="Tables"> Tables</a></h2>
<h2>Compiler Status <a name="Tables">Tables</a></h2>
<p><b>Warning:</b> These tables are not a good indication of a
particular compiler's compliance with the C++ Standard.&nbsp; The Boost libraries often contain workarounds which mask compiler
particular compiler's compliance with the C++ Standard.&nbsp; The
Boost libraries often contain workarounds which mask compiler
deficiencies.</p>
<table border="1" cellpadding="5" cellSpacing="0">
<tr>
<td><b>Link to<br>
Compiler Status Table<br>
</b></td>
<td><b>Link to<br>
Regression<br>
Test messages</b></td>
<td><b>Link to<br>
Compile Times<br></b></td>
<td><b>Contributed by</b></td>
</tr>
<tr>
<td><a href="cs-macosx.html">Apple Mac OS X</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/macosx.log.gz">messages</a>
</td>
<td>-</td>
<td><a href="../people/darin_adler.htm">Darin Adler</a></td>
</tr>
<tr>
<td><a href="cs-beos.html">BeOS5 Intel</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/beos.log.gz">messages</a>
</td>
<td>-</td>
<td><a href="../people/john_maddock.htm">John Maddock</a></td>
</tr>
<tr>
<td><a href="cs-tru64.html">Compaq Tru64 Unix 5.0</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/alpha.log.gz">messages</a>
</td>
<td><a href="http://boost.sourceforge.net/regression-logs/alpha-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with
<a href="../people/ralf_w_grosse_kunstleve.htm">Ralf W. Grosse-Kunstleve</a>
</td>
</tr>
<tr>
<td><a href="cs-hpux.html">HP/UX 11.0</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/hpux.log.gz">messages</a>
</td>
<td><a href="http://boost.sourceforge.net/regression-logs/hpux-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with Thomas Matelich and Hewlett-Packard</td>
</tr>
<tr>
<td><a href="cs-aix.html">IBM Aix</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/aix.log.gz">messages</a>
</td>
<td>-</td>
<td> Toon Knapen</td>
</tr>
<tr>
<td><a href="cs-linux.html">Linux x86</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/linux.log.gz">messages</a>
</td>
<td><a href="http://boost.sourceforge.net/regression-logs/linux-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a></td>
</tr>
<tr>
<td><a href="cs-win32.html">Microsoft Windows 2000</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/win32.zip">messages</a>
</td>
<td>-</td>
<td><a href="../people/beman_dawes.html">Beman Dawes</a></td>
</tr>
<tr>
<td><a href="cs-irix.html">SGI IRIX 6.5</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/irix.log.gz">messages</a>
</td>
<td><a href="http://boost.sourceforge.net/regression-logs/irix-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with
<a href="../people/ralf_w_grosse_kunstleve.htm">Ralf W. Grosse-Kunstleve</a>
</td>
</tr>
<tr>
<td><a href="cs-solaris.html">Sun Solaris SPARC 2.8</a> </td>
<td><a href="http://boost.sourceforge.net/regression-logs/solaris.log.gz">messages</a>
</td>
<td><a href="http://boost.sourceforge.net/regression-logs/solaris-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with Andrew Lumsdaine</td>
</tr>
<table border="1" cellpadding="5" cellspacing="0">
<tr>
<td><b>Link to<br>
Compiler Status Table<br>
</b></td>
<td><b>Link to<br>
Regression<br>
Test messages</b></td>
<td><b>Link to<br>
Compile Times<br>
</b></td>
<td><b>Contributed by</b></td>
</tr>
<tr>
<td><a href="cs-macosx.html">Apple Mac OS X</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/macosx.log.gz">messages</a>
</td>
<td>-</td>
<td><a href="../people/darin_adler.htm">Darin Adler</a></td>
</tr>
<tr>
<td><a href="cs-tru64.html">Compaq Tru64 Unix 5.0</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/alpha.log.gz">messages</a>
</td>
<td><a
href="http://boost.sourceforge.net/regression-logs/alpha-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with <a
href="../people/ralf_w_grosse_kunstleve.htm">Ralf W.
Grosse-Kunstleve</a> </td>
</tr>
<tr>
<td><a href="cs-hpux.html">HP/UX 11.0</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/hpux.log.gz">messages</a>
</td>
<td><a
href="http://boost.sourceforge.net/regression-logs/hpux-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with Thomas Matelich and Hewlett-Packard</td>
</tr>
<tr>
<td><a href="cs-aix.html">IBM Aix</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/aix.log.gz">messages</a>
</td>
<td>-</td>
<td>Toon Knapen</td>
</tr>
<tr>
<td><a href="cs-linux.html">Linux x86</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/linux.log.gz">messages</a>
</td>
<td><a
href="http://boost.sourceforge.net/regression-logs/linux-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a></td>
</tr>
<tr>
<td><a href="cs-win32.html">Microsoft Windows 2000</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/win32.zip">messages</a>
</td>
<td>-</td>
<td><a href="../people/beman_dawes.html">Beman Dawes</a></td>
</tr>
<tr>
<td><a href="cs-irix.html">SGI IRIX 6.5</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/irix.log.gz">messages</a>
</td>
<td><a
href="http://boost.sourceforge.net/regression-logs/irix-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with <a
href="../people/ralf_w_grosse_kunstleve.htm">Ralf W.
Grosse-Kunstleve</a> </td>
</tr>
<tr>
<td><a href="cs-solaris.html">Sun Solaris SPARC 2.8</a> </td>
<td><a
href="http://boost.sourceforge.net/regression-logs/solaris.log.gz">messages</a>
</td>
<td><a
href="http://boost.sourceforge.net/regression-logs/solaris-times.html">times</a>
</td>
<td><a href="../people/jens_maurer.htm">Jens Maurer</a>
in cooperation with Andrew Lumsdaine</td>
</tr>
</table>
<h2><a name="Understanding">Understanding</a> the Tables</h2>
@ -157,139 +167,145 @@ deficiencies.</p>
<p>A table might look like this:</p>
<blockquote>
<p><b>Run Date:</b> 21 Sep 2001 15:31 GMT</p>
<p><b>System Configuration:</b> Microsoft Windows 32bit</p>
<p>&nbsp;
<table border="1" cellPadding="5" cellSpacing="0">
<tbody>
<tr>
<td>Program</td>
<td>Test<br>
Type</td>
<td>BelchFire<br>
Rev 5280</td>
<td>WorkHorse<br>
5.3</td>
</tr>
<tr>
<td>libs/foo/test/foo_test.cpp</td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td>libs/bar/bar_test.cpp</td>
<td>run</td>
<td><font color="#ff0000">Fail</font></td>
<td>Pass</td>
</tr>
</tbody>
</table>
<p><b>Run Date:</b> 21 Sep 2001 15:31 GMT</p>
<p><b>System Configuration:</b> Microsoft Windows 32bit</p>
<p>&nbsp; </p>
<table border="1" cellpadding="5" cellspacing="0">
<tbody> <tr>
<td>Program</td>
<td>Test<br>
Type</td>
<td>BelchFire<br>
Rev 5280</td>
<td>WorkHorse<br>
5.3</td>
</tr>
<tr>
<td>libs/foo/test/foo_test.cpp</td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td>libs/bar/bar_test.cpp</td>
<td>run</td>
<td><font color="#FF0000">Fail</font></td>
<td>Pass</td>
</tr>
</tbody> </table>
</blockquote>
<p>The <i>Run Date</i> is important because the regression tests which create
the status tables are run asynchronously, and thus may not represent the most
current Boost release.</p>
<p>The <i>Run Date</i> is important because the regression tests
which create the status tables are run asynchronously, and thus
may not represent the most current Boost release.</p>
<p>The <i>Program</i> column identifies the actual source file for the
test.&nbsp; Each row in the table represents a different test.</p>
<p>The <i>Program</i> column identifies the actual source file
for the test.&nbsp; Each row in the table represents a different
test.</p>
<p>The <i><a name="test-type">Test Type</a></i> column identifies the type of test performed:</p>
<p>The <a name="test-type"><i>Test Type</i></a> column identifies
the type of test performed:</p>
<table border="1" cellpadding="5" cellSpacing="0">
<tr>
<td><b>Test Type</b></td>
<td><b>Action</b></td>
<td><b>Required to <i>Pass</i></b></td>
<td><b>Description and Use</b></td>
</tr>
<tr>
<td>compile</td>
<td>compile only</td>
<td>Compiler returns 0.</td>
<td>Verify that a source file will compile correctly, but without any
attempt to link or execute.&nbsp; Used when factors such as possible
object library unavailability make a run test impractical.</td>
</tr>
<tr>
<td>compile-fail</td>
<td>compile only</td>
<td>Compiler must return non-zero.</td>
<td>Verify that a source file fails to compile. Used to verify that an
expected compile-time error was detected.</td>
</tr>
<tr>
<td>link</td>
<td>compile, link</td>
<td>Both compiler &amp; linker return 0.</td>
<td>Verify that a source file will compile and link correctly, but without
any attempt to execute the result.&nbsp; Used when factors such as
possible data file unavailability make a run test impractical.</td>
</tr>
<tr>
<td>link-fail</td>
<td>compile, link</td>
<td>Either the compiler or linker must return non-zero.</td>
<td>Verify that a source file fails to compile and link. Used to verify that
error detect which depends on unresolved externals works correctly.</td>
</tr>
<tr>
<td>run</td>
<td>compile, link, execute</td>
<td>Compiler, linker, and executable must all return 0.</td>
<td>Verify that a source file compiles, links, and the resulting program
executes correctly (as indicated by a zero return code.)&nbsp; This is the
primary test type for most uses.</td>
</tr>
<tr>
<td>run-fail</td>
<td>compile, link, execute</td>
<td>Both compiler and linker must return 0, and the executable must return
non-zero.</td>
<td>Verify that a source file compiles and links correctly, and that
execution of the resulting program detects some error.&nbsp; Used to
verify runtime error detection code works properly.</td>
</tr>
<table border="1" cellpadding="5" cellspacing="0">
<tr>
<td><b>Test Type</b></td>
<td><b>Action</b></td>
<td><b>Required to </b><b><i>Pass</i></b></td>
<td><b>Description and Use</b></td>
</tr>
<tr>
<td>compile</td>
<td>compile only</td>
<td>Compiler returns 0.</td>
<td>Verify that a source file will compile correctly, but
without any attempt to link or execute.&nbsp; Used when
factors such as possible object library unavailability
make a run test impractical.</td>
</tr>
<tr>
<td>compile-fail</td>
<td>compile only</td>
<td>Compiler must return non-zero.</td>
<td>Verify that a source file fails to compile. Used to
verify that an expected compile-time error was detected.</td>
</tr>
<tr>
<td>link</td>
<td>compile, link</td>
<td>Both compiler &amp; linker return 0.</td>
<td>Verify that a source file will compile and link
correctly, but without any attempt to execute the result.&nbsp;
Used when factors such as possible data file
unavailability make a run test impractical.</td>
</tr>
<tr>
<td>link-fail</td>
<td>compile, link</td>
<td>Either the compiler or linker must return non-zero.</td>
<td>Verify that a source file fails to compile and link.
Used to verify that error detect which depends on
unresolved externals works correctly.</td>
</tr>
<tr>
<td>run</td>
<td>compile, link, execute</td>
<td>Compiler, linker, and executable must all return 0.</td>
<td>Verify that a source file compiles, links, and the
resulting program executes correctly (as indicated by a
zero return code.)&nbsp; This is the primary test type
for most uses.</td>
</tr>
<tr>
<td>run-fail</td>
<td>compile, link, execute</td>
<td>Both compiler and linker must return 0, and the
executable must return non-zero.</td>
<td>Verify that a source file compiles and links
correctly, and that execution of the resulting program
detects some error.&nbsp; Used to verify runtime error
detection code works properly.</td>
</tr>
</table>
<p>Each remaining column in the table represents the individual compiler
indicated. Unless otherwise
indicated, the C++ Standard Library implementation is the one
shipped with the compiler. A <i>Pass</i> entry indicates success for the
indicated <i>Test Type</i>, while a <font color="#ff0000"><i>Fail</i></font>
entry indicates failure. See <i>Required to Pass</i> in the above table for
<p>Each remaining column in the table represents the individual
compiler indicated. Unless otherwise indicated, the C++ Standard
Library implementation is the one shipped with the compiler. A <i>Pass</i>
entry indicates success for the indicated <i>Test Type</i>, while
a <font color="#FF0000"><i>Fail</i></font> entry indicates
failure. See <i>Required to Pass</i> in the above table for
specifics.&nbsp;</p>
<h2><a name="Acknowledgements">Acknowledgements</a></h2>
The compiler status tables have been prepared with resources donated by a number of individuals, educational institutions, and
companies. Boost would like to thank them for their support.
<p>The compiler status tables have been prepared with resources
donated by a number of individuals, educational institutions, and
companies. Boost would like to thank them for their support. </p>
<ul>
<li><p><a href="http://www.intel.com/software/products"><img border="0" src="intel_logo.gif" align="center" width="72" height="36">Intel
Corporation</a>, California, USA
<li><a href="http://www.kai.com/"><img border="0" src="kai_logo.gif" align="center" width="60" height="25"> KAI Software</a>, Illinois, USA<br>
</li>
<li><p><a href="http://www.hp.com/">Hewlett-Packard Company</a>, USA</p></li>
<li><p><a href="http://www.lbl.gov">Lawrence Berkeley National Laboratory</a>, California, USA</p></li>
<li><p><a href="http://www.nd.edu/">University of Notre Dame</a>,
Indiana, USA</p>
<li><a href="http://www.intel.com/software/products"><img
src="intel_logo.gif" align="center" border="0" width="72"
height="36">Intel Corporation</a>, California, USA </li>
<li><a href="http://www.kai.com/"><img src="kai_logo.gif"
align="center" border="0" width="60" height="25"> KAI
Software</a>, Illinois, USA<br>
</li>
<li><a href="http://www.hp.com/">Hewlett-Packard Company</a>,
USA</li>
<li><a href="http://www.lbl.gov">Lawrence Berkeley National
Laboratory</a>, California, USA</li>
<li><a href="http://www.nd.edu/">University of Notre Dame</a>,
Indiana, USA</li>
</ul>
<p>
Note, however, that Boost does not endorse any product or service, nor
does Boost guarantee that some or all of its libraries work with any
of the products or services mentioned above.
<p>Note, however, that Boost does not endorse any product or
service, nor does Boost guarantee that some or all of its
libraries work with any of the products or services mentioned
above. </p>
<hr>
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED"
s-format="%d %B %Y" startspan -->05 April 2002<!--webbot bot="Timestamp" endspan i-checksum="28294" --></p>
<p>Revised <!--webbot bot="Timestamp" startspan s-type="EDITED"
s-format="%d %B %Y" -->23 July 2002<!--webbot bot="Timestamp"
i-checksum="18778" endspan --></p>
</body>
</html>
</html>

View file

@ -1,488 +0,0 @@
<html>
<head>
<title>
Compiler Status: beos
</title>
</head>
<body bgcolor="#ffffff" text="#000000">
<table border="0">
<tr>
<td><img border="0" src="../c++boost.gif" width="277" height="86"></td>
<td>
<h1>Compiler Status: beos</h1>
<p><b>System Configuration:</b> BeOS 5 Intel Edition<br>
<b>Run Date:</b> 10 Jan 2002 18:40 GMT</p>
</td>
</tr>
</table>
<p>
<table border="1" cellspacing="0" cellpadding="5">
<tr>
<td>Program</td>
<td>Test<br>Type</td>
<td><A href="http://www.bebits.com">GNUPro GCC 2.95.3</A></td>
<td><A href="http://www.bebits.com">GNUPro GCC 2.95.3</A><br>+<br><A href="http://www.stlport.org">STLPort 4.5</A></td>
</tr>
<tr>
<td><a href="../libs/config/test/config_info.cpp">libs/config/test/config_info.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/config/test/config_test.cpp">libs/config/test/config_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/config/test/limits_test.cpp">libs/config/test/limits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/any/any_test.cpp">libs/any/any_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/array/array1.cpp">libs/array/array1.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/bind/bind_test.cpp">libs/bind/bind_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/bind/mem_fn_test.cpp">libs/bind/mem_fn_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<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="../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="../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="../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="../libs/conversion/cast_test.cpp">libs/conversion/cast_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/conversion/lexical_cast_test.cpp">libs/conversion/lexical_cast_test.cpp</a></td>
<td>run</td>
<td><font color="#FF0000">Fail</font></td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/crc/crc_test.cpp">libs/crc/crc_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/function/test/function_test.cpp">libs/function/test/function_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<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="../libs/graph/test/graph.cpp">libs/graph/test/graph.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td><font color="#FF0000">Fail</font></td>
</tr>
<tr>
<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="../libs/integer/integer_test.cpp">libs/integer/integer_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/integer/integer_traits_test.cpp">libs/integer/integer_traits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/math/test/common_factor_test.cpp">libs/math/test/common_factor_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/math/octonion/octonion_test.cpp">libs/math/octonion/octonion_test.cpp</a></td>
<td>run</td>
<td><font color="#FF0000">Fail</font></td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/math/quaternion/quaternion_test.cpp">libs/math/quaternion/quaternion_test.cpp</a></td>
<td>run</td>
<td><font color="#FF0000">Fail</font></td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/math/special_functions/special_functions_test.cpp">libs/math/special_functions/special_functions_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/pool/test/test_pool_alloc.cpp">libs/pool/test/test_pool_alloc.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/preprocessor/test/preprocessor_test.cpp">libs/preprocessor/test/preprocessor_test.cpp</a></td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/preprocessor/test/arithmetic_test.cpp">libs/preprocessor/test/arithmetic_test.cpp</a></td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/preprocessor/test/logical_test.cpp">libs/preprocessor/test/logical_test.cpp</a></td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/preprocessor/test/repeat_2nd_test.cpp">libs/preprocessor/test/repeat_2nd_test.cpp</a></td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/preprocessor/test/repeat_test.cpp">libs/preprocessor/test/repeat_test.cpp</a></td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/rational/rational_example.cpp">libs/rational/rational_example.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/rational/rational_test.cpp">libs/rational/rational_test.cpp</a></td>
<td>run</td>
<td><font color="#FF0000">Fail</font></td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/random/random_test.cpp">libs/random/random_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/random/random_demo.cpp">libs/random/random_demo.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/regex/test/regress/regex_test.cpp">libs/regex/test/regress/regex_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/regex/test/regress/wregex_test.cpp">libs/regex/test/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="../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="../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="../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="../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="../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="../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>link-fail</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/test/example/test_tools_example.cpp">libs/test/example/test_tools_example.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/test/test/test_tools_fail2.cpp">libs/test/test/test_tools_fail2.cpp</a></td>
<td>run-fail</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/timer/timer_test.cpp">libs/timer/timer_test.cpp</a></td>
<td>compile</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/tokenizer/examples.cpp">libs/tokenizer/examples.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/tuple/test/tuple_test_bench.cpp">libs/tuple/test/tuple_test_bench.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/alignment_test.cpp">libs/type_traits/tests/alignment_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/arithmetic_traits_test.cpp">libs/type_traits/tests/arithmetic_traits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/composite_traits_test.cpp">libs/type_traits/tests/composite_traits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/cv_traits_test.cpp">libs/type_traits/tests/cv_traits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/is_function_test.cpp">libs/type_traits/tests/is_function_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/is_convertible_test.cpp">libs/type_traits/tests/is_convertible_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/is_same_test.cpp">libs/type_traits/tests/is_same_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/object_type_traits_test.cpp">libs/type_traits/tests/object_type_traits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/type_traits/tests/transform_traits_test.cpp">libs/type_traits/tests/transform_traits_test.cpp</a></td>
<td>run</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>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/checked_delete_test.cpp">libs/utility/checked_delete_test.cpp</a></td>
<td>compile-fail</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/compressed_pair_test.cpp">libs/utility/compressed_pair_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/counting_iterator_test.cpp">libs/utility/counting_iterator_test.cpp</a></td>
<td>run</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><font color="#FF0000">Fail</font></td>
</tr>
<tr>
<td><a href="../libs/utility/transform_iterator_test.cpp">libs/utility/transform_iterator_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/indirect_iterator_test.cpp">libs/utility/indirect_iterator_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/iter_traits_gen_test.cpp">libs/utility/iter_traits_gen_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/iter_adaptor_fail_expected1.cpp">libs/utility/iter_adaptor_fail_expected1.cpp</a></td>
<td>compile-fail</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/iter_adaptor_fail_expected2.cpp">libs/utility/iter_adaptor_fail_expected2.cpp</a></td>
<td>compile-fail</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/iterator_traits_test.cpp">libs/utility/iterator_traits_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>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/noncopyable_test.cpp">libs/utility/noncopyable_test.cpp</a></td>
<td>compile-fail</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/numeric_traits_test.cpp">libs/utility/numeric_traits_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</td>
</tr>
<tr>
<td><a href="../libs/utility/operators_test.cpp">libs/utility/operators_test.cpp</a></td>
<td>run</td>
<td>Pass</td>
<td>Pass</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>
</table></p>
<p>
</p>
</body>
</html>