2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-29 20:12:14 +00:00

Merge website to beta.

[SVN r86794]
This commit is contained in:
Daniel James
2013-11-23 12:11:17 +00:00
35 changed files with 6671 additions and 1555 deletions

View File

@@ -6,4 +6,4 @@
*/
require_once(dirname(__FILE__) . '/boost_config.php');
require_once(dirname(__FILE__) . '/boost_version.php');
boost_set_current_version(1,54,0);
boost_set_current_version(1,55,0);

View File

@@ -266,7 +266,11 @@ function http_headers($type, $last_modified, $expires = null)
break;
}
return conditional_get(max(strtotime(BOOST_DOCS_MODIFIED_DATE), $last_modified));
return conditional_get(max(
strtotime(BOOST_DOCS_MODIFIED_DATE), // last manual documenation update
filemtime(dirname(__FILE__).'/boost.php'), // last release (since the version number is updated)
$last_modified // when the file was modified
));
}
function conditional_get($last_modified)

View File

@@ -9,9 +9,12 @@
<a href="/doc/libs">Libraries <span class="link">&gt;</span></a>
<ul>
<li><a href="/doc/libs/1_54_0/" rel="nofollow">1.54.0 - Current
<li><a href="/doc/libs/1_55_0/" rel="nofollow">1.55.0 - Current
Release <span class="link">&gt;</span></a></li>
<li><a href="/doc/libs/1_54_0/" rel="nofollow">1.54.0 <span class=
"link">&gt;</span></a></li>
<li><a href="/doc/libs/1_53_0/" rel="nofollow">1.53.0 <span class=
"link">&gt;</span></a></li>

View File

@@ -367,6 +367,19 @@ http://www.boost.org/development/website_updating.html
</tr>
</thead>
<tr>
<td>Boost 1.55.0 Released</td>
<td></td>
<td>Marshall Clow</td>
<td>November 11, 2013</td>
<td><a href=
"http://www.boost.org/users/news/version_1_55_0">Notes</a></td>
</tr>
<tr>
<td>Boost 1.54.0 Released</td>

View File

@@ -359,10 +359,12 @@ tidy --tidy-mark no -i -wrap 78 -m -asxhtml --merge-divs no --merge-spans no --d
ServerName boost.localhost
DocumentRoot "/path/to/boost/website/public_html/beta"
&lt;Directory "/path/to/boost/website/public_html/beta"&gt;
Options MultiViews Includes ExecCGI FollowSymLinks +Includes
Options +MultiViews +Includes +ExecCGI +FollowSymLinks +Includes
AllowOverride All
Order allow,deny
Allow from all
# For apache 2.4:
# Require all granted
&lt;/Directory&gt;
&lt;/VirtualHost&gt;
</pre>

View File

@@ -28,8 +28,8 @@ RewriteRule ^libs/release/libs/([^./]+)$ libs/release/libs/$1/ [R=301]
RewriteRule ^libs/development/libs/([^./]+)$ libs/development/libs/$1/ [R=301]
# Redirect from symbolic names to current versions.
RewriteRule ^libs/release(/.*)?$ libs/1_54_0$1 [R=303]
RewriteRule ^libs/development(/.*)?$ libs/1_54_0$1 [R=303]
RewriteRule ^libs/release(/.*)?$ libs/1_55_0$1 [R=303]
RewriteRule ^libs/development(/.*)?$ libs/1_55_0$1 [R=303]
# Rewrite specific versions to the dynamic handlers.
RewriteRule ^libs/([0-9_]+(?:b(?:eta)?[0-9]*|snapshot)?)/?$ libraries.php/$1 [L]

View File

@@ -0,0 +1,115 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>BOOST_EXPLICIT_OPERATOR_BOOL and BOOST_CONSTEXPR_EXPLICIT_OPERATOR_BOOL</title>
<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="explicit_operator_bool.html" title="BOOST_EXPLICIT_OPERATOR_BOOL and BOOST_CONSTEXPR_EXPLICIT_OPERATOR_BOOL">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
<td align="center"><a href="../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav"></div>
<div class="article">
<div class="titlepage">
<div>
<div><h2 class="title">
<a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool"></a>BOOST_EXPLICIT_OPERATOR_BOOL and BOOST_CONSTEXPR_EXPLICIT_OPERATOR_BOOL</h2></div>
<div><div class="authorgroup"><div class="author"><h3 class="author">
<span class="firstname">Andrey</span> <span class="surname">Semashev</span>
</h3></div></div></div>
<div><p class="copyright">Copyright &#169; 2013 Andrey Semashev</p></div>
<div><div class="legalnotice">
<a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.legal"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
</div></div>
</div>
<hr>
</div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl class="toc">
<dt><span class="section"><a href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.overview">Overview</a></span></dt>
<dt><span class="section"><a href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.examples">Examples</a></span></dt>
<dt><span class="section"><a href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.history">History</a></span></dt>
</dl>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.overview"></a><a class="link" href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.overview" title="Overview">Overview</a>
</h2></div></div></div>
<p>
<code class="computeroutput"><span class="identifier">BOOST_EXPLICIT_OPERATOR_BOOL</span><span class="special">()</span></code> and <code class="computeroutput"><span class="identifier">BOOST_CONSTEXPR_EXPLICIT_OPERATOR_BOOL</span><span class="special">()</span></code> are compatibility helper macros that expand
to an explicit conversion operator to <code class="computeroutput"><span class="keyword">bool</span></code>.
For compilers not supporting explicit conversion operators introduced in C++11
the macros expand to a conversion operator that implements the <a href="http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Safe_bool" target="_top">safe
bool idiom</a>. In case if the compiler is not able to handle safe bool
idiom well the macros expand to a regular conversion operator to <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.examples"></a><a class="link" href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.examples" title="Examples">Examples</a>
</h2></div></div></div>
<p>
Both macros are intended to be placed within a user's class definition. The
generated conversion operators will be implemented in terms of <code class="computeroutput"><span class="keyword">operator</span><span class="special">!()</span></code>
that should be defined by user in this class. In case of <code class="computeroutput"><span class="identifier">BOOST_CONSTEXPR_EXPLICIT_OPERATOR_BOOL</span><span class="special">()</span></code> the generated conversion operator will be
declared <code class="computeroutput"><span class="keyword">constexpr</span></code> which requires
the corresponding <code class="computeroutput"><span class="keyword">operator</span><span class="special">!()</span></code>
to also be <code class="computeroutput"><span class="keyword">constexpr</span></code>.
</p>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">T</span> <span class="special">&gt;</span>
<span class="keyword">class</span> <span class="identifier">my_ptr</span>
<span class="special">{</span>
<span class="identifier">T</span><span class="special">*</span> <span class="identifier">m_p</span><span class="special">;</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="identifier">BOOST_EXPLICIT_OPERATOR_BOOL</span><span class="special">()</span>
<span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">!()</span> <span class="keyword">const</span>
<span class="special">{</span>
<span class="keyword">return</span> <span class="special">!</span><span class="identifier">m_p</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">};</span>
</pre>
<p>
Now <code class="computeroutput"><span class="identifier">my_ptr</span></code> can be used in conditional
expressions, similarly to a regular pointer:
</p>
<pre class="programlisting"><span class="identifier">my_ptr</span><span class="special">&lt;</span> <span class="keyword">int</span> <span class="special">&gt;</span> <span class="identifier">p</span><span class="special">;</span>
<span class="keyword">if</span> <span class="special">(</span><span class="identifier">p</span><span class="special">)</span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="string">"true"</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.history"></a><a class="link" href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.history" title="History">History</a>
</h2></div></div></div>
<h4>
<a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.history.h0"></a>
<span class="phrase"><a name="boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.history.boost_1_55"></a></span><a class="link" href="explicit_operator_bool.html#boost_explicit_operator_bool_and_boost_constexpr_explicit_operator_bool.history.boost_1_55">boost
1.55</a>
</h4>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
The macro was extracted from Boost.Log.
</li></ul></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"><p><small>Last revised: November 17, 2013 at 17:08:52 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
<div class="spirit-nav"></div>
</body>
</html>

View File

@@ -0,0 +1,52 @@
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Boost Utility Library</title>
</head>
<body bgcolor="#FFFFFF">
<h1><IMG SRC="../../boost.png" WIDTH="276" HEIGHT="86" align="center">Boost
Utility Library</h1>
<p>The Boost Utility Library isn't really a single library at all. It is just a
collection for components too small to be called libraries in their own right.</p>
<p>But that doesn't mean there isn't useful stuff here. Take a look:</p>
<blockquote>
<p>
<a href="utility.htm#addressof">addressof</a><br>
<a href="assert.html">assert</a><br>
<a href="base_from_member.html">base_from_member</a><br>
<a href="utility.htm#BOOST_BINARY">BOOST_BINARY</a><br>
<a href="call_traits.htm">call_traits</a><br>
<a href="checked_delete.html">checked_delete</a><br>
<a href="compressed_pair.htm">compressed_pair</a><br>
<a href="current_function.html">current_function</a><br>
<a href="doc/html/declval.html">declval</a><br>
<a href="enable_if.html">enable_if</a><br>
<a href="in_place_factories.html">in_place_factory</a><br>
<a href="iterator_adaptors.htm">iterator_adaptors</a><br>
<a href="generator_iterator.htm">generator iterator adaptors</a><br>
<a href="utility.htm#functions_next_prior">next/prior</a><br>
<a href="utility.htm#Class_noncopyable">noncopyable</a><br>
<a href="operators.htm">operators</a><br>
<a href="utility.htm#result_of">result_of</a><br>
<a href="swap.html">swap</a><br>
<a href="throw_exception.html">throw_exception</a><br>
<a href="utility.htm">utility</a><br>
<a href="doc/html/string_ref.html">string_ref</a><br>
<a href="value_init.htm">value_init</a><br>
<a href="doc/html/explicit_operator_bool.html">BOOST_EXPLICIT_OPERATOR_BOOL and BOOST_CONSTEXPR_EXPLICIT_OPERATOR_BOOL</a>
</p>
</blockquote>
<hr>
<p>&copy; Copyright Beman Dawes, 2001</p>
<p>Distributed under the Boost Software License, Version 1.0. (See
accompanying file <a href="../../LICENSE_1_0.txt">
LICENSE_1_0.txt</a> or copy at
<a href="http://www.boost.org/LICENSE_1_0.txt">
www.boost.org/LICENSE_1_0.txt</a>)</p>
<p>Revised
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->07 November, 2006<!--webbot bot="Timestamp" endspan i-checksum="39368" --></p>
</body>
</html>

View File

@@ -11,21 +11,24 @@
Rational, Thread, Timer, Type Traits, Unordered, Utility,
Variant, Wave, xpressive.
]
[authors [Dawes, Beman]]
[last-revision]
[authors [Clow, Marshall]]
[last-revision Mon, 11 Nov 2013 11:50:20 -0800]
]
[import ext.qbk]
[documentation /doc/libs/1_55_0/]
[status beta]
[download http://sourceforge.net/projects/boost/files/boost/1.55.0.beta.1/]
[/
Release status:
[status released]
[download http://sourceforge.net/projects/boost/files/boost/1.55.0/]
]
[section Other Downloads]
* [@https://sourceforge.net/projects/boost/files/boost-binaries/1.55.0/
Windows binaries]
* [@https://sourceforge.net/projects/boost/files/boost-docs/1.55.0/
PDF documentation] (only for BoostBook based documentation).
[endsect]
[section News]
@@ -37,8 +40,12 @@ of compilers. The new minimum requirements are:
* Intel 6.0
* Visual C++ 7.1
[*Note:] This is just the mininimum requirements for Config. Some Boost
libraries may have higher mininimum requirements and not support all
platforms or compilers.
Other compilers are currently unchanged, but we are considering removing
support for some other old compilers. Candidates for removal are:
support for some other old compilers. *Candidates* for removal are:
* Metroworks C++ (i.e. codewarrior)
* SunPro 5.7 and earlier
@@ -49,6 +56,34 @@ We will take into account any feedback received before making a decision.
[endsect]
[section:known_bugs Known Bugs with Visual Studio 2013/Visual C++ 12]
Visual Studio 2013 was released quite late in the release process, so there
exist several unresolved issues. These include:
* Serialization can't compile because of a missing include.
* Using `has_member_function_callable_with` from Boost.Container's
`allocator_traits` causes a compile error ([ticket 9332]).
* In libraries such as Unordered and MultiIndex, calling overloaded functions
with initializer lists can result in a compile error, with Visual C++
claiming that the overloads are ambiguous. This is a Visual C++ bug and it
isn't clear if there's a good workaround. This won't affect code that doesn't
use initializer lists, or uses an initializer list that doesn't require an
implicit conversion (i.e. an initializer list of the container's exact value
type).
* Thread: `ex_scoped_thread` compile fails ([ticket 9333]).
[endsect]
[section Patches]
# [@/patches/1_55_0/001-log_fix_dump_avx2.patch Log patch]:
fixes incorrect output of the
[@http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump dump]
manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
[endsect]
[section New Libraries]
* [phrase library..[@/libs/predef/ Predef]:] This library defines a set of
@@ -476,6 +511,9 @@ We will take into account any feedback received before making a decision.
* [phrase library..[@/libs/unordered/ Unordered]:]
* Avoid some warnings ([ticket 8851], [ticket 8874]).
* Avoid exposing some detail functions via. ADL on the iterators.
* Work around variadic parameter bug in Visual Studio 2013.
The compiler still has problems with initializer lists,
but it might not be possible to work around those.
* [phrase library..[@/libs/utility/index.html Utility]:]
* `boost::result_of` can be set to use TR1 protocol by default and fall back to `decltype` if the function object does not support it (like C++11 lambda functions, for example). Define `BOOST_RESULT_OF_USE_TR1_WITH_DECLTYPE_FALLBACK` configuration macro to enable this mode.

View File

@@ -70,6 +70,11 @@ Release status:
]
* [phrase library..[@/libs/uuid/index.html UUID]:]
* Added basic support for C++11 features.
* Implemented SSE-optimized versions of some functions of `uuid`, including comparison operators and `swap`. The support for different versions of SSE is automatically detected at compile time for most compilers, but can also be explicitly enabled or disabled with [@/libs/uuid/uuid.html#Configuration configuration macros]. ([ticket 8509])
* Silenced some compiler warnings. ([ticket 8495], [ticket 8697])
[endsect]
[section Compilers Tested]

View File

@@ -7,14 +7,110 @@
<description></description>
<language>en-us</language>
<copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)</copyright>
<item><title>Version 1.55.0</title><link>http://www.boost.org/users/history/version_1_55_0.html</link><guid>http://www.boost.org/users/history/version_1_55_0.html</guid><pubDate>In Progress</pubDate><description>
<item><title>Version 1.56.0</title><link>http://www.boost.org/users/history/version_1_56_0.html</link><guid>http://www.boost.org/users/history/version_1_56_0.html</guid><pubDate>In Progress</pubDate><description>
&lt;div id=&quot;version_1_56_0.new_libraries&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_56_0.updated_libraries&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/uuid/index.html&quot;&gt;UUID&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Added basic support for C++11 features.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Implemented SSE-optimized versions of some functions of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;uuid&lt;/span&gt;&lt;/code&gt;, including comparison operators
and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;swap&lt;/span&gt;&lt;/code&gt;. The support
for different versions of SSE is automatically detected at compile
time for most compilers, but can also be explicitly enabled or disabled
with &lt;a href=&quot;http://www.boost.org/libs/uuid/uuid.html#Configuration&quot;&gt;configuration
macros&lt;/a&gt;. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8509&quot;&gt;#8509&lt;/a&gt;)
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Silenced some compiler warnings. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8495&quot;&gt;#8495&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8697&quot;&gt;#8697&lt;/a&gt;)
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_56_0.compilers_tested&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
Boost's primary test compilers are:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Boost's additional test compilers include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_56_0.acknowledgements&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;
</description></item><item><title>Version 1.55.0</title><link>http://www.boost.org/users/history/version_1_55_0.html</link><guid>http://www.boost.org/users/history/version_1_55_0.html</guid><pubDate>Mon, 11 Nov 2013 11:50:20 -0800</pubDate><description>
&lt;div id=&quot;version_1_55_0.other_downloads&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Other Downloads&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;https://sourceforge.net/projects/boost/files/boost-binaries/1.55.0/&quot;&gt;Windows
binaries&lt;/a&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;https://sourceforge.net/projects/boost/files/boost-docs/1.55.0/&quot;&gt;PDF
documentation&lt;/a&gt; (only for BoostBook based documentation).
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_55_0.news&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;News&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
Support was removed from &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/config/&quot;&gt;Config&lt;/a&gt; for some
Support was removed from &lt;a href=&quot;http://www.boost.org/libs/config/&quot;&gt;Config&lt;/a&gt; for some
very old versions of compilers. The new minimum requirements are:
&lt;/p&gt;
&lt;ul&gt;
@@ -39,9 +135,15 @@
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Note:&lt;/strong&gt; This is just the mininimum requirements
for Config. Some Boost libraries may have higher mininimum requirements and
not support all platforms or compilers.
&lt;/p&gt;
&lt;p&gt;
Other compilers are currently unchanged, but we are considering removing support
for some other old compilers. Candidates for removal are:
for some other old compilers. &lt;strong&gt;Candidates&lt;/strong&gt; for
removal are:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
@@ -65,12 +167,63 @@
take into account any feedback received before making a decision.
&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_55_0.known_bugs&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Known Bugs with Visual Studio
2013/Visual C++ 12&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
Visual Studio 2013 was released quite late in the release process, so there
exist several unresolved issues. These include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Serialization can't compile because of a missing include.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Using &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;has_member_function_callable_with&lt;/span&gt;&lt;/code&gt;
from Boost.Container's &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;allocator_traits&lt;/span&gt;&lt;/code&gt;
causes a compile error (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/9332&quot;&gt;#9332&lt;/a&gt;).
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
In libraries such as Unordered and MultiIndex, calling overloaded functions
with initializer lists can result in a compile error, with Visual C++ claiming
that the overloads are ambiguous. This is a Visual C++ bug and it isn't
clear if there's a good workaround. This won't affect code that doesn't
use initializer lists, or uses an initializer list that doesn't require
an implicit conversion (i.e. an initializer list of the container's exact
value type).
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Thread: &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ex_scoped_thread&lt;/span&gt;&lt;/code&gt;
compile fails (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/9333&quot;&gt;#9333&lt;/a&gt;).
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_55_0.patches&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Patches&lt;/span&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch&quot;&gt;Log patch&lt;/a&gt;:
fixes incorrect output of the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump&quot;&gt;dump&lt;/a&gt;
manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_55_0.new_libraries&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/predef/&quot;&gt;Predef&lt;/a&gt;:&lt;/span&gt; This library defines a
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/predef/&quot;&gt;Predef&lt;/a&gt;:&lt;/span&gt; This library defines a
set of compiler, architecture, operating system, library, and other version
numbers from the information it can gather of C, C++, Objective C, and
Objective C++ predefined macros or those defined in generally available
@@ -84,7 +237,7 @@
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/accumulators/&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/accumulators/&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -107,7 +260,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/any/&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/any/&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -136,7 +289,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/asio/&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/asio/&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -302,7 +455,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/atomic/&quot;&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/atomic/&quot;&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -364,7 +517,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -397,7 +550,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/circular_buffer/&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/circular_buffer/&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -438,7 +591,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/config/&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/config/&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -476,7 +629,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/container/&quot;&gt;Container&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/container/&quot;&gt;Container&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -500,7 +653,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/context/&quot;&gt;Context&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/context/&quot;&gt;Context&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -513,7 +666,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/coroutine/&quot;&gt;Coroutine&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/coroutine/&quot;&gt;Coroutine&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -537,7 +690,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/filesystem/&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/filesystem/&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -549,7 +702,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/fusion/&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/fusion/&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -562,7 +715,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/geometry/index.html&quot;&gt;Geometry&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/geometry/index.html&quot;&gt;Geometry&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -669,7 +822,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -730,7 +883,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/hash/&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/hash/&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -748,7 +901,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/interprocess/&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/interprocess/&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -766,7 +919,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/intrusive/&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/intrusive/&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -804,7 +957,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/conversion/lexical_cast.htm&quot;&gt;Lexical cast&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/conversion/lexical_cast.htm&quot;&gt;Lexical cast&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -830,7 +983,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/log/&quot;&gt;Log&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/log/&quot;&gt;Log&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -898,7 +1051,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
See &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/changelog.html&quot;&gt;changelog&lt;/a&gt;
See &lt;a href=&quot;http://www.boost.org/libs/log/doc/html/log/changelog.html&quot;&gt;changelog&lt;/a&gt;
for more details.
&lt;/div&gt;
&lt;/li&gt;
@@ -907,7 +1060,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/math/&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/math/&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -990,7 +1143,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/move/&quot;&gt;Move&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/move/&quot;&gt;Move&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1006,7 +1159,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/msm/&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/msm/&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1024,7 +1177,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multiprecision/&quot;&gt;Multiprecision&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/multiprecision/&quot;&gt;Multiprecision&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1081,7 +1234,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/multi_index/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1120,7 +1273,7 @@
&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Refer to the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/compiler_specifics.html&quot;&gt;compiler
Refer to the &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/compiler_specifics.html&quot;&gt;compiler
specifics&lt;/a&gt; section for limitations on pre-C++11 compilers.
&lt;/div&gt;
&lt;/li&gt;
@@ -1130,37 +1283,37 @@
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#member_offset&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;member_offset&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#member_offset&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;member_offset&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_equal_to&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_equal_to&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_equal_to&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_equal_to&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_less&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_less&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_less&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_less&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_greater&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_greater&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_greater&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_greater&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_hash&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_hash&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;.
&lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_hash&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_hash&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
@@ -1176,7 +1329,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/mpi/&quot;&gt;MPI&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/mpi/&quot;&gt;MPI&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1198,7 +1351,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/phoenix/&quot;&gt;Phoenix&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/phoenix/&quot;&gt;Phoenix&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1211,7 +1364,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/polygon/&quot;&gt;Polygon&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/polygon/&quot;&gt;Polygon&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1235,7 +1388,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1279,7 +1432,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/rational&quot;&gt;Rational&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/rational&quot;&gt;Rational&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1301,7 +1454,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1314,7 +1467,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/Thread/&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/Thread/&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1460,7 +1613,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/timer/&quot;&gt;Timer&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/timer/&quot;&gt;Timer&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1472,7 +1625,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/type_traits/&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/type_traits/&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1485,7 +1638,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/unordered/&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/unordered/&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1497,12 +1650,19 @@
Avoid exposing some detail functions via. ADL on the iterators.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Work around variadic parameter bug in Visual Studio 2013. The compiler
still has problems with initializer lists, but it might not be possible
to work around those.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1534,7 +1694,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1569,11 +1729,11 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/wave/&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/wave/&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
See the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
See the &lt;a href=&quot;http://www.boost.org/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
@@ -1581,7 +1741,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/xpressive&quot;&gt;xpressive&lt;/a&gt;:&lt;/span&gt;
&lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/xpressive&quot;&gt;xpressive&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1618,7 +1778,7 @@
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Quickbook 1.6 finalized, see the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/doc/html/quickbook/versions.html#language_versions.1_6&quot;&gt;Quickbook
Quickbook 1.6 finalized, see the &lt;a href=&quot;http://www.boost.org/doc/html/quickbook/versions.html#language_versions.1_6&quot;&gt;Quickbook
documentation for details&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
@@ -1810,58 +1970,6 @@
Vladimir Prus and Marshall Clow managed this release.
&lt;/p&gt;
&lt;/div&gt;
</description></item><item><title>Version 1.56.0</title><link>http://www.boost.org/users/history/version_1_56_0.html</link><guid>http://www.boost.org/users/history/version_1_56_0.html</guid><pubDate>In Progress</pubDate><description>
&lt;div id=&quot;version_1_56_0.new_libraries&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_56_0.updated_libraries&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Updated Libraries&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_56_0.compilers_tested&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Compilers Tested&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
Boost's primary test compilers are:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Boost's additional test compilers include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id=&quot;version_1_56_0.acknowledgements&quot;&gt;
&lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Acknowledgements&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;em&gt;TODO&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;
</description></item><item><title>Version 1.54.0</title><link>http://www.boost.org/users/history/version_1_54_0.html</link><guid>http://www.boost.org/users/history/version_1_54_0.html</guid><pubDate>Mon, 1 Jul 2013 10:10:02 -0700</pubDate><description>

View File

@@ -1,35 +1,13 @@
<ul class="toc">
<li><a href="#live">Current Release</a></li>
<li><a href="#beta">Beta Release</a></li>
<li><a href="#history">Old Boost Releases</a></li>
<li><a href="#repository">Subversion Repository</a></li>
</ul>
<h2 id="live">Current Release</h2>
<h3><span class=
"news-title">Version 1.54.0</span></h3>
"news-title">Version 1.55.0</span></h3>
<p class="news-date">July 1st, 2013 17:10 GMT</p>
<p class="news-description">
<span class="brief"><span class="purpose">
Changes to supported CPUs. New Libraries: Log, TTI, Type Erasure. Updated Libraries:
Accumulators, Algorithm, Any, Asio, Chrono, Circular Buffer, Container, Context,
Coroutine, Geometry, Graph, Interprocess, Intrusive, Iostreams, Lexical Cast,
Math, Meta State Machine, Move, Multiprecision, Polygon, Property Map, Range,
Thread, Type Traits, uBLAS, Unordered, Utility, Variant, Wave, xpressive Deprecated
Library: Signals.
</span></span></p>
<ul class="menu">
<li><a href="/users/history/version_1_54_0.html">Release Notes</a></li>
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.54.0/">Download</a></li>
<li><a href="/doc/libs/1_54_0/">Documentation</a></li>
</ul>
<h2 id="beta">Beta Release</h2>
<h3><span class=
"news-title">Version 1.55.0 beta</span></h3>
<p class="news-date">In Progress</p>
<p class="news-date">November 11th, 2013 19:50 GMT</p>
<p class="news-description">
<span class="brief"><span class="purpose">
@@ -43,6 +21,6 @@
<ul class="menu">
<li><a href="/users/history/version_1_55_0.html">Release Notes</a></li>
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0.beta.1/">Download</a></li>
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/">Download</a></li>
<li><a href="/doc/libs/1_55_0/">Documentation</a></li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,26 @@
<h2 class="news-title">
<a name="iversion_1_55_0" id="iversion_1_55_0"></a><a href="/users/history/version_1_55_0.html">Version 1.55.0</a></h2>
<p class="news-date">November 11th, 2013 19:50 GMT</p>
<div class="news-description">
<span class="brief"><span class="purpose">
New Libraries: Predef. Updated Libraries: Accumulators, Any, Asio, Atomic,
Config, Chrono, Circular Buffer, Container, Context, Coroutine, Filesystem,
Fusion, Geometry, Graph, Hash, Interprocess, Intrusive, Lexical Cast, Log,
Math, Meta State Machine, Move, Multiprecision, Multi-index Containers, MPI,
Phoenix, Polygon, PropertyMap, Rational, Thread, Timer, Type Traits, Unordered,
Utility, Variant, Wave, xpressive.
</span></span>
</div>
<ul class="menu">
<li><a href="/users/history/version_1_55_0.html">Release Notes</a></li>
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/">Download</a></li>
<li><a href="/doc/libs/1_55_0/">Documentation</a></li>
</ul>
<h2 class="news-title">
<a name="iversion_1_54_0" id="iversion_1_54_0"></a><a href="/users/history/version_1_54_0.html">Version 1.54.0</a></h2>

File diff suppressed because it is too large Load Diff

View File

@@ -3,11 +3,7 @@
<div id="downloads">
<h3>Current Release</h3>
<ul>
<li><div class="news-title"><a href="/users/history/version_1_54_0.html">Version 1.54.0</a></div><div class="news-date"><a href="/users/history/version_1_54_0.html">Release Notes</a> | <a href="http://sourceforge.net/projects/boost/files/boost/1.54.0/">Download</a> | <a href="/doc/libs/1_54_0/">Documentation</a></div><div class="news-date">July 1st, 2013 17:10 GMT</div></li>
</ul>
<h3>Beta Release</h3>
<ul>
<li><div class="news-title"><a href="/users/history/version_1_55_0.html">Version 1.55.0 beta</a></div><div class="news-date"><a href="/users/history/version_1_55_0.html">Release Notes</a> | <a href="http://sourceforge.net/projects/boost/files/boost/1.55.0.beta.1/">Download</a> | <a href="/doc/libs/1_55_0/">Documentation</a></div><div class="news-date">In Progress</div></li>
<li><div class="news-title"><a href="/users/history/version_1_55_0.html">Version 1.55.0</a></div><div class="news-date"><a href="/users/history/version_1_55_0.html">Release Notes</a> | <a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/">Download</a> | <a href="/doc/libs/1_55_0/">Documentation</a></div><div class="news-date">November 11th, 2013 19:50 GMT</div></li>
</ul>
</div>
<p><a href="/users/download/">More Downloads...</a> (<a href="feed/downloads.rss">RSS</a>)</p>
@@ -18,6 +14,19 @@
<ul id="news">
<li><span class=
"news-title"><a href="/users/history/version_1_55_0.html">Version 1.55.0</a></span>
<span class=
"news-description"><span class="brief"><span class="purpose">
New Libraries: Predef. Updated Libraries: Accumulators, Any, Asio, Atomic,
Config, Chrono, Circular Buffer, Container, Context, Coroutine, Filesystem,
Fusion, Geometry, Graph, Hash, Interprocess, Intrusive, Lexical Cast, Log,
Math, Meta State Machine, Move, Multiprecision, Multi-index Containers, MPI,
Phoenix, Polygon, PropertyMap, Rational, Thread, Timer, Type Traits, Unordered,
Utility, Variant, Wave, xpressive.
</span></span></span>
<span class=
"news-date">November 11th, 2013 19:50 GMT</span></li>
<li><span class=
"news-title"><a href="/users/news/old_compilers.html">Old compilers</a></span>
<span class=
@@ -38,19 +47,7 @@
Library: Signals.
</span></span></span>
<span class=
"news-date">July 1st, 2013 17:10 GMT</span></li>
<li><span class=
"news-title"><a href="/users/history/version_1_53_0.html">Version 1.53.0</a></span>
<span class=
"news-description"><span class="brief"><span class="purpose">
New Libraries: Atomic, Coroutine, Lockfree, Multiprecision, Odeint. Updated
Libraries: Algorithm, Array, Asio, Bimap, Chrono, Container, Context, Geometry,
GIL, Graph, Hash, Interprocess, Intrusive, Lexical Cast, Locale, Math, MinMax,
Move, Polygon, Random, Range, Ratio, Regex, Smart Pointers, StringAlgo, Thread,
Utility, Unordered, Variant, Wave and xpressive.
</span></span></span>
<span class=
"news-date">February 4th, 2013 18:29 GMT</span></li></ul>
"news-date">July 1st, 2013 17:10 GMT</span></li></ul>
<p><a href="/users/news/">More News...</a> (<a href="feed/news.rss">RSS</a>)</p>
</div>

View File

@@ -1,5 +1,8 @@
<ul class="toc">
<li><span class=
"news-title"><a href="#iversion_1_55_0">Version 1.55.0</a></span></li>
<li><span class=
"news-title"><a href="#iold_compilers">Old compilers</a></span></li>
@@ -11,10 +14,28 @@
<li><span class=
"news-title"><a href="#iboost_locale_security_notice">Boost.Locale security notice</a></span></li>
<li><span class=
"news-title"><a href="#ia_special_note_for_boost_1_52_0_and_higher">A Special Note for Boost 1.52.0 and Higher</a></span></li>
</ul>
<h2 class="news-title">
<a name="iversion_1_55_0" id="iversion_1_55_0"></a><a href="/users/history/version_1_55_0.html">Version 1.55.0</a></h2>
<p class="news-date">November 11th, 2013 19:50 GMT</p>
<div class="news-description">
<span class="brief"><span class="purpose">
New Libraries: Predef. Updated Libraries: Accumulators, Any, Asio, Atomic,
Config, Chrono, Circular Buffer, Container, Context, Coroutine, Filesystem,
Fusion, Geometry, Graph, Hash, Interprocess, Intrusive, Lexical Cast, Log,
Math, Meta State Machine, Move, Multiprecision, Multi-index Containers, MPI,
Phoenix, Polygon, PropertyMap, Rational, Thread, Timer, Type Traits, Unordered,
Utility, Variant, Wave, xpressive.
</span></span>
</div>
<ul class="menu">
<li><a href="/users/history/version_1_55_0.html">Release Notes</a></li>
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/">Download</a></li>
<li><a href="/doc/libs/1_55_0/">Documentation</a></li>
</ul>
<h2 class="news-title">
<a name="iold_compilers" id="iold_compilers"></a><a href="/users/news/old_compilers.html">Old compilers</a></h2>
@@ -83,18 +104,4 @@
<ul class="menu">
<li><a href="/users/news/boost_locale_security_notice.html">Release Notes</a></li>
</ul>
<h2 class="news-title">
<a name="ia_special_note_for_boost_1_52_0_and_higher" id="ia_special_note_for_boost_1_52_0_and_higher"></a><a href="/users/news/a_special_note_for_boost_1_52_0_and_higher.html">A Special Note for Boost 1.52.0 and Higher</a></h2>
<p class="news-date">November 6th, 2012 09:27 GMT</p>
<div class="news-description">
<span class="brief"><span class="purpose">
Important information for users of boost::result_of.
</span></span>
</div>
<ul class="menu">
<li><a href="/users/news/a_special_note_for_boost_1_52_0_and_higher.html">Release Notes</a></li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -6,7 +6,7 @@
-id
"boost_jam_3_1_18
-last_modified
.1269259200.0
=1269259200
-location
"users/download/boost_jam_3_1_18.html
-notice
@@ -38,7 +38,7 @@
-id
"version_1_10_3
-last_modified
.946555200.0
=946555200
-location
"users/history/version_1_10_3.html
-notice
@@ -67,7 +67,7 @@
-id
"version_1_10_4
-last_modified
.946641600.0
=946641600
-location
"users/history/version_1_10_4.html
-notice
@@ -95,7 +95,7 @@
-id
"version_1_11_0
-last_modified
.949406400.0
=949406400
-location
"users/history/version_1_11_0.html
-notice
@@ -124,7 +124,7 @@
-id
"version_1_11_1
-last_modified
.949492800.0
=949492800
-location
"users/history/version_1_11_1.html
-notice
@@ -152,7 +152,7 @@
-id
"version_1_11_2
-last_modified
.951134400.0
=951134400
-location
"users/history/version_1_11_2.html
-notice
@@ -180,7 +180,7 @@
-id
"version_1_12_0
-last_modified
.951307200.0
=951307200
-location
"users/history/version_1_12_0.html
-notice
@@ -208,7 +208,7 @@
-id
"version_1_13_0
-last_modified
.951825600.0
=951825600
-location
"users/history/version_1_13_0.html
-notice
@@ -236,7 +236,7 @@
-id
"version_1_14_0
-last_modified
.952257600.0
=952257600
-location
"users/history/version_1_14_0.html
-notice
@@ -264,7 +264,7 @@
-id
"version_1_14_1
-last_modified
.953294400.0
=953294400
-location
"users/history/version_1_14_1.html
-notice
@@ -293,7 +293,7 @@
-id
"version_1_14_2
-last_modified
.957873600.0
=957873600
-location
"users/history/version_1_14_2.html
-notice
@@ -321,7 +321,7 @@
-id
"version_1_14_3
-last_modified
.959601600.0
=959601600
-location
"users/history/version_1_14_3.html
-notice
@@ -349,7 +349,7 @@
-id
"version_1_15_0
-last_modified
.961243200.0
=961243200
-location
"users/history/version_1_15_0.html
-notice
@@ -377,7 +377,7 @@
-id
"version_1_15_1
-last_modified
.961588800.0
=961588800
-location
"users/history/version_1_15_1.html
-notice
@@ -405,7 +405,7 @@
-id
"version_1_16_0
-last_modified
.962193600.0
=962193600
-location
"users/history/version_1_16_0.html
-notice
@@ -434,7 +434,7 @@
-id
"version_1_16_1
-last_modified
.962798400.0
=962798400
-location
"users/history/version_1_16_1.html
-notice
@@ -462,7 +462,7 @@
-id
"version_1_17_0
-last_modified
.965304000.0
=965304000
-location
"users/history/version_1_17_0.html
-notice
@@ -491,7 +491,7 @@
-id
"version_1_18_0
-last_modified
.970142400.0
=970142400
-location
"users/history/version_1_18_0.html
-notice
@@ -520,7 +520,7 @@
-id
"version_1_18_1
-last_modified
.971611200.0
=971611200
-location
"users/history/version_1_18_1.html
-notice
@@ -548,7 +548,7 @@
-id
"version_1_18_2
-last_modified
.973252800.0
=973252800
-location
"users/history/version_1_18_2.html
-notice
@@ -577,7 +577,7 @@
-id
"version_1_18_3
-last_modified
.974548800.0
=974548800
-location
"users/history/version_1_18_3.html
-notice
@@ -605,7 +605,7 @@
-id
"version_1_19_0
-last_modified
.976449600.0
=976449600
-location
"users/history/version_1_19_0.html
-notice
@@ -634,7 +634,7 @@
-id
"version_1_20_0
-last_modified
.978782400.0
=978782400
-location
"users/history/version_1_20_0.html
-notice
@@ -662,7 +662,7 @@
-id
"version_1_20_1
-last_modified
.979128000.0
=979128000
-location
"users/history/version_1_20_1.html
-notice
@@ -691,7 +691,7 @@
-id
"version_1_20_2
-last_modified
.981806400.0
=981806400
-location
"users/history/version_1_20_2.html
-notice
@@ -720,7 +720,7 @@
-id
"version_1_21_0
-last_modified
.984139200.0
=984139200
-location
"users/history/version_1_21_0.html
-notice
@@ -750,7 +750,7 @@
-id
"version_1_21_1
-last_modified
.984571200.0
=984571200
-location
"users/history/version_1_21_1.html
-notice
@@ -779,7 +779,7 @@
-id
"version_1_21_2
-last_modified
.988113600.0
=988113600
-location
"users/history/version_1_21_2.html
-notice
@@ -808,7 +808,7 @@
-id
"version_1_22_0
-last_modified
.990792000.0
=990792000
-location
"users/history/version_1_22_0.html
-notice
@@ -837,7 +837,7 @@
-id
"version_1_23_0
-last_modified
.994420800.0
=994420800
-location
"users/history/version_1_23_0.html
-notice
@@ -867,7 +867,7 @@
-id
"version_1_24_0
-last_modified
.998222400.0
=998222400
-location
"users/history/version_1_24_0.html
-notice
@@ -896,7 +896,7 @@
-id
"version_1_25_0
-last_modified
.1001937600.0
=1001937600
-location
"users/history/version_1_25_0.html
-notice
@@ -926,7 +926,7 @@
-id
"version_1_25_1
-last_modified
.1004961600.0
=1004961600
-location
"users/history/version_1_25_1.html
-notice
@@ -955,7 +955,7 @@
-id
"version_1_26_0
-last_modified
.1007121600.0
=1007121600
-location
"users/history/version_1_26_0.html
-notice
@@ -985,7 +985,7 @@
-id
"version_1_27_0
-last_modified
.1012910400.0
=1012910400
-location
"users/history/version_1_27_0.html
-notice
@@ -1015,7 +1015,7 @@
-id
"version_1_28_0
-last_modified
.1021464000.0
=1021464000
-location
"users/history/version_1_28_0.html
-notice
@@ -1045,7 +1045,7 @@
-id
"version_1_29_0
-last_modified
.1034251200.0
=1034251200
-location
"users/history/version_1_29_0.html
-notice
@@ -1075,7 +1075,7 @@
-id
"version_1_30_0
-last_modified
.1048075200.0
=1048075200
-location
"users/history/version_1_30_0.html
-notice
@@ -1104,7 +1104,7 @@
-id
"version_1_30_1
-last_modified
.1059998400.0
=1059998400
-location
"users/history/version_1_30_1.html
-notice
@@ -1134,7 +1134,7 @@
-id
"version_1_30_2
-last_modified
.1061294400.0
=1061294400
-location
"users/history/version_1_30_2.html
-notice
@@ -1164,7 +1164,7 @@
-id
"version_1_31_0
-last_modified
.1075118400.0
=1075118400
-location
"users/history/version_1_31_0.html
-notice
@@ -1196,7 +1196,7 @@
-id
"version_1_32_0
-last_modified
.1100865600.0
=1100865600
-location
"users/history/version_1_32_0.html
-notice
@@ -1227,7 +1227,7 @@
-id
"version_1_33_0
-last_modified
.1123761600.0
=1123761600
-location
"users/history/version_1_33_0.html
-notice
@@ -1323,7 +1323,7 @@
-id
"version_1_34_1
-last_modified
.1185278400.0
=1185278400
-location
"users/history/version_1_34_1.html
-notice
@@ -1353,7 +1353,7 @@
-id
"version_1_35_0
-last_modified
.1206792000.0
=1206792000
-location
"users/history/version_1_35_0.html
-notice
@@ -1386,7 +1386,7 @@
-id
"version_1_36_0
-last_modified
.1218715200.0
=1218715200
-location
"users/history/version_1_36_0.html
-notice
@@ -1418,7 +1418,7 @@
-id
"version_1_37_0
-last_modified
.1225713600.0
=1225713600
-location
"users/history/version_1_37_0.html
-notice
@@ -1483,7 +1483,7 @@
-id
"version_1_39_0
-last_modified
.1241265600.0
=1241265600
-location
"users/history/version_1_39_0.html
-notice
@@ -1515,7 +1515,7 @@
-id
"version_1_40_0
-last_modified
.1251392400.0
=1251392400
-location
"users/history/version_1_40_0.html
-notice
@@ -1547,7 +1547,7 @@
-id
"version_1_41_0
-last_modified
.1258477200.0
=1258477200
-location
"users/history/version_1_41_0.html
-notice
@@ -1581,7 +1581,7 @@
-id
"version_1_42_0
-last_modified
.1265119200.0
=1265119200
-location
"users/history/version_1_42_0.html
-notice
@@ -1613,7 +1613,7 @@
-id
"version_1_43_0
-last_modified
.1273147200.0
=1273147200
-location
"users/history/version_1_43_0.html
-notice
@@ -1646,7 +1646,7 @@
-id
"version_1_44_0
-last_modified
.1281718800.0
=1281718800
-location
"users/history/version_1_44_0.html
-notice
@@ -1679,7 +1679,7 @@
-id
"version_1_45_0
-last_modified
.1290182400.0
=1290182400
-location
"users/history/version_1_45_0.html
-notice
@@ -1710,7 +1710,7 @@
-id
"version_1_46_0
-last_modified
.1298320573.0
=1298320573
-location
"users/history/version_1_46_0.html
-notice
@@ -1743,7 +1743,7 @@
-id
"version_1_46_1
-last_modified
.1299944753.0
=1299944753
-location
"users/history/version_1_46_1.html
-notice
@@ -1774,7 +1774,7 @@
-id
"version_1_47_0
-last_modified
.1310422773.0
=1310422773
-location
"users/history/version_1_47_0.html
-notice
@@ -1807,7 +1807,7 @@
-id
"version_1_48_0
-last_modified
.1321372050.0
=1321372050
-location
"users/history/version_1_48_0.html
-notice
@@ -1839,7 +1839,7 @@
-id
"version_1_49_0
-last_modified
.1330118432.0
=1330118432
-location
"users/history/version_1_49_0.html
-notice
@@ -1871,7 +1871,7 @@
-id
"version_1_50_0
-last_modified
.1340887737.0
=1340887737
-location
"users/history/version_1_50_0.html
-notice
@@ -1905,7 +1905,7 @@
-id
"version_1_51_0
-last_modified
.1345503621.0
=1345503621
-location
"users/history/version_1_51_0.html
-notice
@@ -2037,18 +2037,18 @@
-documentation
"/doc/libs/1_55_0/
-download
"http://sourceforge.net/projects/boost/files/boost/1.55.0.beta.1/
"http://sourceforge.net/projects/boost/files/boost/1.55.0/
-id
"version_1_55_0
-last_modified
.1383550970.59
=1384199420
-location
"users/history/version_1_55_0.html
-notice
-notice_url
-page_state
-pub_date
"In Progress
"Mon, 11 Nov 2013 11:50:20 -0800
-purpose
"
" New Libraries: Predef. Updated Libraries: Accumulators, Any, Asio, Atomic,
@@ -2059,9 +2059,9 @@
" Utility, Variant, Wave, xpressive.
"
-qbk_hash
"12e49c8d07e37452de1462af512ba90bdb583f7d4e4af3df3c58fcd3f46ec0cc
"7d808d3c437b5c5294df8225baf26cefc08f6b284b1004b4057cb9b05a1a755d
-release_status
"beta
"released
-title
"Version 1.55.0
-type
@@ -2074,7 +2074,7 @@
-id
"version_1_56_0
-last_modified
.1381666077.2
.1384294213.33
-location
"users/history/version_1_56_0.html
-notice
@@ -2087,7 +2087,7 @@
" New Libraries: Updated Libraries:
"
-qbk_hash
"2bbd7bd161df7687945c6fc7b932e406c9a02e99d6fe540b86b3f590fa8bb96d
"5b7e4e5cb561788e42aea4271c13bc6edbb236507d216b0b9de919045f02da90
-release_status
"dev
-title
@@ -2102,7 +2102,7 @@
-id
"old_versions
-last_modified
.945172800.0
=945172800
-location
"users/history/old_versions.html
-notice
@@ -2130,7 +2130,7 @@
-id
"boost_locale_security_notice
-last_modified
.1359713311.0
=1359713311
-location
"users/news/boost_locale_security_notice.html
-notice
@@ -2184,7 +2184,7 @@
-id
"a_special_note_for_boost_1_52_0_and_higher
-last_modified
.1352194045.0
=1352194045
-location
"users/news/a_special_note_for_boost_1_52_0_and_higher.html
-notice
@@ -2211,7 +2211,7 @@
-id
"asio_formal_review_begins
-last_modified
.1165752000.0
=1165752000
-location
"users/news/asio_formal_review_begins.html
-notice
@@ -2240,7 +2240,7 @@
-id
"website_1_0_launch
-last_modified
.1206720000.0
=1206720000
-location
"users/news/website_1_0_launch.html
-notice

View File

@@ -20329,14 +20329,31 @@
)
(feed/history/boost_1_55_0.qbk
-item
"<item><title>Version 1.55.0</title><link>http://www.boost.org/users/history/version_1_55_0.html</link><guid>http://www.boost.org/users/history/version_1_55_0.html</guid><pubDate>In Progress</pubDate><description>
"<item><title>Version 1.55.0</title><link>http://www.boost.org/users/history/version_1_55_0.html</link><guid>http://www.boost.org/users/history/version_1_55_0.html</guid><pubDate>Mon, 11 Nov 2013 11:50:20 -0800</pubDate><description>
"
"
"
" &lt;div id=&quot;version_1_55_0.other_downloads&quot;&gt;
" &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Other Downloads&lt;/span&gt;&lt;/h3&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;https://sourceforge.net/projects/boost/files/boost-binaries/1.55.0/&quot;&gt;Windows
" binaries&lt;/a&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;https://sourceforge.net/projects/boost/files/boost-docs/1.55.0/&quot;&gt;PDF
" documentation&lt;/a&gt; (only for BoostBook based documentation).
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;div id=&quot;version_1_55_0.news&quot;&gt;
" &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;News&lt;/span&gt;&lt;/h3&gt;
" &lt;p&gt;
" Support was removed from &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/config/&quot;&gt;Config&lt;/a&gt; for some
" Support was removed from &lt;a href=&quot;http://www.boost.org/libs/config/&quot;&gt;Config&lt;/a&gt; for some
" very old versions of compilers. The new minimum requirements are:
" &lt;/p&gt;
" &lt;ul&gt;
@@ -20362,8 +20379,14 @@
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;p&gt;
" &lt;strong&gt;Note:&lt;/strong&gt; This is just the mininimum requirements
" for Config. Some Boost libraries may have higher mininimum requirements and
" not support all platforms or compilers.
" &lt;/p&gt;
" &lt;p&gt;
" Other compilers are currently unchanged, but we are considering removing support
" for some other old compilers. Candidates for removal are:
" for some other old compilers. &lt;strong&gt;Candidates&lt;/strong&gt; for
" removal are:
" &lt;/p&gt;
" &lt;ul&gt;
" &lt;li&gt;
@@ -20387,12 +20410,63 @@
" take into account any feedback received before making a decision.
" &lt;/p&gt;
" &lt;/div&gt;
" &lt;div id=&quot;version_1_55_0.known_bugs&quot;&gt;
" &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Known Bugs with Visual Studio
" 2013/Visual C++ 12&lt;/span&gt;&lt;/h3&gt;
" &lt;p&gt;
" Visual Studio 2013 was released quite late in the release process, so there
" exist several unresolved issues. These include:
" &lt;/p&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Serialization can't compile because of a missing include.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Using &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;has_member_function_callable_with&lt;/span&gt;&lt;/code&gt;
" from Boost.Container's &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;allocator_traits&lt;/span&gt;&lt;/code&gt;
" causes a compile error (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/9332&quot;&gt;#9332&lt;/a&gt;).
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" In libraries such as Unordered and MultiIndex, calling overloaded functions
" with initializer lists can result in a compile error, with Visual C++ claiming
" that the overloads are ambiguous. This is a Visual C++ bug and it isn't
" clear if there's a good workaround. This won't affect code that doesn't
" use initializer lists, or uses an initializer list that doesn't require
" an implicit conversion (i.e. an initializer list of the container's exact
" value type).
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Thread: &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;ex_scoped_thread&lt;/span&gt;&lt;/code&gt;
" compile fails (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/9333&quot;&gt;#9333&lt;/a&gt;).
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;div id=&quot;version_1_55_0.patches&quot;&gt;
" &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;Patches&lt;/span&gt;&lt;/h3&gt;
" &lt;ol&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch&quot;&gt;Log patch&lt;/a&gt;:
" fixes incorrect output of the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump&quot;&gt;dump&lt;/a&gt;
" manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ol&gt;
" &lt;/div&gt;
" &lt;div id=&quot;version_1_55_0.new_libraries&quot;&gt;
" &lt;h3&gt;&lt;span class=&quot;link&quot;&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/predef/&quot;&gt;Predef&lt;/a&gt;:&lt;/span&gt; This library defines a
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/predef/&quot;&gt;Predef&lt;/a&gt;:&lt;/span&gt; This library defines a
" set of compiler, architecture, operating system, library, and other version
" numbers from the information it can gather of C, C++, Objective C, and
" Objective C++ predefined macros or those defined in generally available
@@ -20406,7 +20480,7 @@
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/accumulators/&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/accumulators/&quot;&gt;Accumulators&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20429,7 +20503,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/any/&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/any/&quot;&gt;Any&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20458,7 +20532,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/asio/&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/asio/&quot;&gt;Asio&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20624,7 +20698,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/atomic/&quot;&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/atomic/&quot;&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20686,7 +20760,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/chrono/&quot;&gt;Chrono&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20719,7 +20793,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/circular_buffer/&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/circular_buffer/&quot;&gt;Circular Buffer&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20760,7 +20834,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/config/&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/config/&quot;&gt;Config&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20798,7 +20872,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/container/&quot;&gt;Container&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/container/&quot;&gt;Container&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20822,7 +20896,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/context/&quot;&gt;Context&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/context/&quot;&gt;Context&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20835,7 +20909,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/coroutine/&quot;&gt;Coroutine&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/coroutine/&quot;&gt;Coroutine&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20859,7 +20933,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/filesystem/&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/filesystem/&quot;&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20871,7 +20945,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/fusion/&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/fusion/&quot;&gt;Fusion&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20884,7 +20958,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/geometry/index.html&quot;&gt;Geometry&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/geometry/index.html&quot;&gt;Geometry&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -20991,7 +21065,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/graph/index.html&quot;&gt;Graph&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21052,7 +21126,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/hash/&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/hash/&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21070,7 +21144,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/interprocess/&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/interprocess/&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21088,7 +21162,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/intrusive/&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/intrusive/&quot;&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21126,7 +21200,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/conversion/lexical_cast.htm&quot;&gt;Lexical cast&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/conversion/lexical_cast.htm&quot;&gt;Lexical cast&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21152,7 +21226,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/log/&quot;&gt;Log&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/log/&quot;&gt;Log&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21220,7 +21294,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" See &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/changelog.html&quot;&gt;changelog&lt;/a&gt;
" See &lt;a href=&quot;http://www.boost.org/libs/log/doc/html/log/changelog.html&quot;&gt;changelog&lt;/a&gt;
" for more details.
" &lt;/div&gt;
" &lt;/li&gt;
@@ -21229,7 +21303,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/math/&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/math/&quot;&gt;Math&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21312,7 +21386,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/move/&quot;&gt;Move&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/move/&quot;&gt;Move&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21328,7 +21402,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/msm/&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/msm/&quot;&gt;Meta State Machine&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21346,7 +21420,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multiprecision/&quot;&gt;Multiprecision&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/multiprecision/&quot;&gt;Multiprecision&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21403,7 +21477,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/multi_index/index.html&quot;&gt;Multi-index Containers&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21442,7 +21516,7 @@
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;div&gt;
" Refer to the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/compiler_specifics.html&quot;&gt;compiler
" Refer to the &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/compiler_specifics.html&quot;&gt;compiler
" specifics&lt;/a&gt; section for limitations on pre-C++11 compilers.
" &lt;/div&gt;
" &lt;/li&gt;
@@ -21452,37 +21526,37 @@
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#member_offset&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;member_offset&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#member_offset&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;member_offset&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;const_mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;mem_fun_explicit&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_equal_to&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_equal_to&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_equal_to&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_equal_to&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_less&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_less&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_less&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_less&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_greater&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_greater&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_greater&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_greater&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;,
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_hash&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_hash&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;.
" &lt;a href=&quot;http://www.boost.org/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_hash&quot;&gt;&lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;composite_key_result_hash&lt;/span&gt;&lt;/code&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
@@ -21498,7 +21572,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/mpi/&quot;&gt;MPI&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/mpi/&quot;&gt;MPI&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21520,7 +21594,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/phoenix/&quot;&gt;Phoenix&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/phoenix/&quot;&gt;Phoenix&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21533,7 +21607,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/polygon/&quot;&gt;Polygon&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/polygon/&quot;&gt;Polygon&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21557,7 +21631,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/property_map/index.html&quot;&gt;PropertyMap&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21601,7 +21675,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/rational&quot;&gt;Rational&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/rational&quot;&gt;Rational&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21623,7 +21697,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21636,7 +21710,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/Thread/&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/Thread/&quot;&gt;Thread&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21782,7 +21856,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/timer/&quot;&gt;Timer&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/timer/&quot;&gt;Timer&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21794,7 +21868,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/type_traits/&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/type_traits/&quot;&gt;Type Traits&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21807,7 +21881,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/unordered/&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/unordered/&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21819,12 +21893,19 @@
" Avoid exposing some detail functions via. ADL on the iterators.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Work around variadic parameter bug in Visual Studio 2013. The compiler
" still has problems with initializer lists, but it might not be possible
" to work around those.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21856,7 +21937,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/variant/&quot;&gt;Variant&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21891,11 +21972,11 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/wave/&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/wave/&quot;&gt;Wave&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" See the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
" See the &lt;a href=&quot;http://www.boost.org/libs/wave/ChangeLog&quot;&gt;Changelog&lt;/a&gt; for details.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
@@ -21903,7 +21984,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/libs/xpressive&quot;&gt;xpressive&lt;/a&gt;:&lt;/span&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/xpressive&quot;&gt;xpressive&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -21940,7 +22021,7 @@
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Quickbook 1.6 finalized, see the &lt;a href=&quot;http://www.boost.org/doc/libs/1_55_0/doc/html/quickbook/versions.html#language_versions.1_6&quot;&gt;Quickbook
" Quickbook 1.6 finalized, see the &lt;a href=&quot;http://www.boost.org/doc/html/quickbook/versions.html#language_versions.1_6&quot;&gt;Quickbook
" documentation for details&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
@@ -22134,7 +22215,7 @@
" &lt;/div&gt;
"</description></item>
-last_modified
.1383550970.59
=1384199420
-quickbook
"feed/history/boost_1_55_0.qbk
)
@@ -22161,6 +22242,33 @@
" &lt;em&gt;TODO&lt;/em&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/uuid/index.html&quot;&gt;UUID&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Added basic support for C++11 features.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Implemented SSE-optimized versions of some functions of &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;uuid&lt;/span&gt;&lt;/code&gt;, including comparison operators
" and &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;swap&lt;/span&gt;&lt;/code&gt;. The support
" for different versions of SSE is automatically detected at compile
" time for most compilers, but can also be explicitly enabled or disabled
" with &lt;a href=&quot;http://www.boost.org/libs/uuid/uuid.html#Configuration&quot;&gt;configuration
" macros&lt;/a&gt;. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8509&quot;&gt;#8509&lt;/a&gt;)
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Silenced some compiler warnings. (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8495&quot;&gt;#8495&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8697&quot;&gt;#8697&lt;/a&gt;)
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;div id=&quot;version_1_56_0.compilers_tested&quot;&gt;
@@ -22194,7 +22302,7 @@
" &lt;/div&gt;
"</description></item>
-last_modified
.1381666077.2
.1384294213.33
-quickbook
"feed/history/boost_1_56_0.qbk
)

View File

@@ -0,0 +1,13 @@
Index: libs/log/src/dump_avx2.cpp
===================================================================
--- libs/log/src/dump_avx2.cpp (revision 86614)
+++ libs/log/src/dump_avx2.cpp (working copy)
@@ -205,7 +205,7 @@
__m256i mm_input = _mm256_load_si256(reinterpret_cast< const __m256i* >(p));
__m256i mm_output1, mm_output2, mm_output3;
dump_pack(mm_char_10_to_a, mm_input, mm_output1, mm_output2, mm_output3);
- store_characters_x3(mm_output1, mm_output2, mm_output3, buf);
+ store_characters_x3(mm_output1, mm_output2, mm_output3, b);
}
_mm256_zeroall(); // need to zero all ymm registers to avoid register spills/restores the compler generates around the function call

View File

@@ -30,9 +30,16 @@ http://www.boost.org/development/website_updating.html
<div class="section-body">
<p>These are patches from library authors which were found too
late to be fixed in the 1.54.0 release. Be careful as they have
late to be fixed in the release. Be careful as they have
not been through the normal testing process.</p>
<h2>1.55.0</h2>
<ul>
<li><a href=
"1_55_0/001-log_fix_dump_avx2.patch">1_55_0/001-log_fix_dump_avx2.patch</a></li>
</ul>
<h2>1.54.0</h2>
<ul>

View File

@@ -96,7 +96,7 @@ class Pages:
'description_xml' : page_data.description_xml
}
if page_data.type == 'release' and 'released' not in page_data.flags:
if page_data.type == 'release' and 'released' not in page_data.flags and 'beta' not in page_data.flags:
template_vars['note_xml'] = '<div class="section-note"><p>Note: This version is at an early stage in its release cycle. The information listed below is incomplete and some of the documentation links may not work yet.</p></div>'
if page_data.documentation:

View File

@@ -4,15 +4,17 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Boost Downloads</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<link rel="icon" href="/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href="/style-v2/section-boost.css" />
<link rel="stylesheet" type="text/css" href=
"/style-v2/section-boost.css" />
<!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
</head>
<body>
<div id="heading">
<!--#include virtual="/common/heading.html" --> </div>
<!--#include virtual="/common/heading.html" -->
</div>
<div id="body">
<div id="body-inner">
@@ -24,16 +26,34 @@
</div>
<div class="section-body">
<!--#include virtual="/generated/download-items.html" -->
<h2 id="alternative">Other Downloads</h2>
<p>As well as the official releases, members of the community
provide other downloads for your convenience. Since these are
produced separately, there might be a delay before they're
available after a release and they're not be available for all
releases.</p>
<ul>
<li><a href=
"https://sourceforge.net/projects/boost/files/boost-binaries/">
Prebuilt windows binaries</a>.</li>
<li><a href=
"https://sourceforge.net/projects/boost/files/boost-docs/">PDF
documentation</a> (only for BoostBook based
documentation).</li>
</ul>
<h2><a name="history" id="history"></a>Old Boost Releases</h2>
<p>Old versions of boost can be found on the <a href=
"/users/history/">version history</a> page or from <a class=
"external" href=
"http://sourceforge.net/projects/boost/files/">the
sourceforge download page</a>.</p>
"http://sourceforge.net/projects/boost/files/">the sourceforge
download page</a>.</p>
<h2><a name="repository" id="repository"></a>Subversion
Repository</h2>
@@ -103,7 +123,9 @@ svn co <a href=
</div>
<div id="sidebar">
<!--#include virtual="/common/sidebar-common.html" --><!--#include virtual="/common/sidebar-boost.html" --> </div>
<!--#include virtual="/common/sidebar-common.html" -->
<!--#include virtual="/common/sidebar-boost.html" -->
</div>
<div class="clear"></div>
</div>
@@ -113,10 +135,12 @@ svn co <a href=
<div id="footer-left">
<div id="copyright">
<p>Copyright Rene Rivera 2006-2007.</p>
</div><!--#include virtual="/common/footer-license.html" --> </div>
</div><!--#include virtual="/common/footer-license.html" -->
</div>
<div id="footer-right">
<!--#include virtual="/common/footer-banners.html" --> </div>
<!--#include virtual="/common/footer-banners.html" -->
</div>
<div class="clear"></div>
</div>

View File

@@ -58,8 +58,8 @@
<div id="version_1_40_0.boost_cmake">
<h3><span class="link">Boost.CMake</span></h3>
<p>
Boost.CMake is <em>now distributed separately</em>.
The cmake build for boost is <em>BROKEN</em> in the
Boost.CMake is <strong>now distributed separately</strong>.
The cmake build for boost is <strong>BROKEN</strong> in the
tarballs above. See the <a href="https://svn.boost.org/trac/boost/wiki/CMake">Boost.CMake
wiki page</a> for pointers to working versions.
</p>

View File

@@ -405,7 +405,7 @@
<ul>
<li>
<div>
<em>Minor change in behavior:</em> when using
<strong>Minor change in behavior:</strong> when using
<code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">and_</span></code> as a transform, apply <em>all</em>
transforms but only return the result of applying the last. See Proto's
<a href="/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44">Release
@@ -414,7 +414,7 @@
</li>
<li>
<div>
<em>Minor change in behavior:</em> <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">as_expr</span></code> and <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">as_child</span></code>
<strong>Minor change in behavior:</strong> <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">as_expr</span></code> and <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">as_child</span></code>
no longer run objects that are already proto expressions through
the expression domain's generator. See Proto's <a href="/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44">Release
Notes</a> for details.
@@ -422,7 +422,7 @@
</li>
<li>
<div>
<em>Minor change in behavior:</em> Proto
<strong>Minor change in behavior:</strong> Proto
uses <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">basic_expr</span></code> instead of <code><span class="identifier">proto</span><span class="special">::</span><span class="identifier">expr</span></code> when possible for better compile
times. See Proto's <a href="/doc/html/proto/appendices.html#boost_proto.appendices.release_notes.boost_1_44">Release
Notes</a> for details.
@@ -580,7 +580,7 @@
<li>
<div>
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">tr1</span><span class="special">::</span><span class="identifier">result_of</span></code> always uses the TR1 ResultOf
protocol, even on compilers that support the C++0x <code><span class="identifier">decltype</span></code>-based implementation.
protocol, even on compilers that support the C++0x <code><span class="keyword">decltype</span></code>-based implementation.
</div>
</li>
</ul>
@@ -664,7 +664,7 @@
<div>
New template <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tr1_result_of</span></code>
that implements the TR1 ResultOf protocol even if <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code>
uses the C++0x <code><span class="identifier">decltype</span></code>-based
uses the C++0x <code><span class="keyword">decltype</span></code>-based
implementation.
</div>
</li>

View File

@@ -461,7 +461,7 @@
<ul>
<li>
<div>
<em>Breaking change</em>: <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">proto</span><span class="special">/</span><span class="identifier">core</span><span class="special">.</span><span class="identifier">hpp</span></code>
<strong>Breaking change</strong>: <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">proto</span><span class="special">/</span><span class="identifier">core</span><span class="special">.</span><span class="identifier">hpp</span></code>
no longer defines <code><span class="identifier">functional</span><span class="special">::</span><span class="identifier">pop_front</span></code>
and <code><span class="identifier">functional</span><span class="special">::</span><span class="identifier">reverse</span></code>, which have moved to their
own headers under <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">proto</span><span class="special">/</span><span class="identifier">functional</span></code>

View File

@@ -734,7 +734,7 @@
<ul>
<li>
<div>
<em>Breaking Change:</em> Reduce numbers
<strong>Breaking Change:</strong> Reduce numbers
of operator overloads by using rvalue references on compilers that
support them. Any user code that defines additional operator overloads
on Proto expressions could potentially be rendered ambiguous by this

View File

@@ -893,7 +893,7 @@
<ul>
<li>
<div>
Use <code><span class="identifier">decltype</span></code>-based
Use <code><span class="keyword">decltype</span></code>-based
<code><span class="identifier">result_of</span></code> if and
only if the compiler implements N3276.
</div>

View File

@@ -495,7 +495,7 @@
<ul>
<li>
<div>
Make Phoenix work with <code><span class="identifier">decltype</span></code>-based
Make Phoenix work with <code><span class="keyword">decltype</span></code>-based
<code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code>.
</div>
</li>
@@ -619,16 +619,16 @@
<ul>
<li>
<div>
Switch <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code> to use <code><span class="identifier">decltype</span></code> on compilers for which
support is deemed &quot;good enough&quot;. That means if the compiler
implements <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3276.pdf">n3276</a>.
Switch <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code> to use <code><span class="keyword">decltype</span></code> on compilers for which support
is deemed &quot;good enough&quot;. That means if the compiler implements
<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3276.pdf">n3276</a>.
(For now, that only includes very recent versions of clang.)
</div>
</li>
<li>
<div>
<code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code> is now &quot;sfinae-friendly&quot;
when it uses <code><span class="identifier">decltype</span></code>.
when it uses <code><span class="keyword">decltype</span></code>.
See <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3436.html">n3436</a>.
</div>
</li>
@@ -707,7 +707,7 @@
</li>
<li>
<div>
<a href="https://svn.boost.org/trac/boost/ticket/7345">#7345</a> C++11 compliance: Add <code><span class="identifier">noexcept</span></code>
<a href="https://svn.boost.org/trac/boost/ticket/7345">#7345</a> C++11 compliance: Add <code><span class="keyword">noexcept</span></code>
to recursive mutex <code><span class="identifier">try_lock</span></code>.
</div>
</li>

View File

@@ -173,7 +173,7 @@
</li>
<li>
<div>
Enabled the <code><span class="identifier">noexcept</span></code>
Enabled the <code><span class="keyword">noexcept</span></code>
qualifier for error categories (<a href="https://svn.boost.org/trac/boost/ticket/7797">#7797</a>).
</div>
</li>

View File

@@ -3,7 +3,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Version 1.55.0 beta</title>
<title>Version 1.55.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="icon" href="/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href="/style-v2/section-boost.css" />
@@ -34,23 +34,42 @@
<div class="section-title">
<h1>Version 1.55.0</h1>
</div>
<div class="section-note"><p>Note: This version is at an early stage in its release cycle. The information listed below is incomplete and some of the documentation links may not work yet.</p></div>
<div class="section-body">
<h2><span class=
"news-title">Version 1.55.0 beta</span></h2>
"news-title">Version 1.55.0</span></h2>
<p><span class=news-date">In Progress</span></p>
<p><span class=news-date">November 11th, 2013 19:50 GMT</span></p>
<p><a href="/doc/libs/1_55_0/">Documentation</a>
<p><span class="news-download"><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0.beta.1/">Download this beta release.</a></span></p>
<table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.bz2/download">boost_1_55_0.tar.bz2</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.gz/download">boost_1_55_0.tar.gz</a></td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.7z/download">boost_1_55_0.7z</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.zip/download">boost_1_55_0.zip</a></td></tr></table>
<div class="news-description">
<div class="description">
<div id="version_1_55_0.other_downloads">
<h3><span class="link">Other Downloads</span></h3>
<ul>
<li>
<div>
<a href="https://sourceforge.net/projects/boost/files/boost-binaries/1.55.0/">Windows
binaries</a>
</div>
</li>
<li>
<div>
<a href="https://sourceforge.net/projects/boost/files/boost-docs/1.55.0/">PDF
documentation</a> (only for BoostBook based documentation).
</div>
</li>
</ul>
</div>
<div id="version_1_55_0.news">
<h3><span class="link">News</span></h3>
<p>
Support was removed from <a href="/doc/libs/1_55_0/libs/config/">Config</a> for some
Support was removed from <a href="/libs/config/">Config</a> for some
very old versions of compilers. The new minimum requirements are:
</p>
<ul>
@@ -75,9 +94,15 @@
</div>
</li>
</ul>
<p>
<strong>Note:</strong> This is just the mininimum requirements
for Config. Some Boost libraries may have higher mininimum requirements and
not support all platforms or compilers.
</p>
<p>
Other compilers are currently unchanged, but we are considering removing support
for some other old compilers. Candidates for removal are:
for some other old compilers. <strong>Candidates</strong> for
removal are:
</p>
<ul>
<li>
@@ -101,12 +126,63 @@
take into account any feedback received before making a decision.
</p>
</div>
<div id="version_1_55_0.known_bugs">
<h3><span class="link">Known Bugs with Visual Studio
2013/Visual C++ 12</span></h3>
<p>
Visual Studio 2013 was released quite late in the release process, so there
exist several unresolved issues. These include:
</p>
<ul>
<li>
<div>
Serialization can't compile because of a missing include.
</div>
</li>
<li>
<div>
Using <code><span class="identifier">has_member_function_callable_with</span></code>
from Boost.Container's <code><span class="identifier">allocator_traits</span></code>
causes a compile error (<a href="https://svn.boost.org/trac/boost/ticket/9332">#9332</a>).
</div>
</li>
<li>
<div>
In libraries such as Unordered and MultiIndex, calling overloaded functions
with initializer lists can result in a compile error, with Visual C++ claiming
that the overloads are ambiguous. This is a Visual C++ bug and it isn't
clear if there's a good workaround. This won't affect code that doesn't
use initializer lists, or uses an initializer list that doesn't require
an implicit conversion (i.e. an initializer list of the container's exact
value type).
</div>
</li>
<li>
<div>
Thread: <code><span class="identifier">ex_scoped_thread</span></code>
compile fails (<a href="https://svn.boost.org/trac/boost/ticket/9333">#9333</a>).
</div>
</li>
</ul>
</div>
<div id="version_1_55_0.patches">
<h3><span class="link">Patches</span></h3>
<ol>
<li>
<div>
<a href="/patches/1_55_0/001-log_fix_dump_avx2.patch">Log patch</a>:
fixes incorrect output of the <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump">dump</a>
manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
</div>
</li>
</ol>
</div>
<div id="version_1_55_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/predef/">Predef</a>:</span> This library defines a
<span class="library"><a href="/libs/predef/">Predef</a>:</span> This library defines a
set of compiler, architecture, operating system, library, and other version
numbers from the information it can gather of C, C++, Objective C, and
Objective C++ predefined macros or those defined in generally available
@@ -120,7 +196,7 @@
<ul>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/accumulators/">Accumulators</a>:</span>
<span class="library"><a href="/libs/accumulators/">Accumulators</a>:</span>
<ul>
<li>
<div>
@@ -143,7 +219,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/any/">Any</a>:</span>
<span class="library"><a href="/libs/any/">Any</a>:</span>
<ul>
<li>
<div>
@@ -172,7 +248,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/asio/">Asio</a>:</span>
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
<ul>
<li>
<div>
@@ -338,7 +414,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/atomic/">Atomic</a>:</span>
<span class="library"><a href="/libs/atomic/">Atomic</a>:</span>
<ul>
<li>
<div>
@@ -400,7 +476,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/chrono/">Chrono</a>:</span>
<span class="library"><a href="/libs/chrono/">Chrono</a>:</span>
<ul>
<li>
<div>
@@ -433,7 +509,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/circular_buffer/">Circular Buffer</a>:</span>
<span class="library"><a href="/libs/circular_buffer/">Circular Buffer</a>:</span>
<ul>
<li>
<div>
@@ -474,7 +550,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/config/">Config</a>:</span>
<span class="library"><a href="/libs/config/">Config</a>:</span>
<ul>
<li>
<div>
@@ -512,7 +588,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/container/">Container</a>:</span>
<span class="library"><a href="/libs/container/">Container</a>:</span>
<ul>
<li>
<div>
@@ -536,7 +612,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/context/">Context</a>:</span>
<span class="library"><a href="/libs/context/">Context</a>:</span>
<ul>
<li>
<div>
@@ -549,7 +625,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/coroutine/">Coroutine</a>:</span>
<span class="library"><a href="/libs/coroutine/">Coroutine</a>:</span>
<ul>
<li>
<div>
@@ -573,7 +649,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/filesystem/">Filesystem</a>:</span>
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
<ul>
<li>
<div>
@@ -585,7 +661,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/fusion/">Fusion</a>:</span>
<span class="library"><a href="/libs/fusion/">Fusion</a>:</span>
<ul>
<li>
<div>
@@ -598,7 +674,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/geometry/index.html">Geometry</a>:</span>
<span class="library"><a href="/libs/geometry/index.html">Geometry</a>:</span>
<ul>
<li>
<div>
@@ -705,7 +781,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/graph/index.html">Graph</a>:</span>
<span class="library"><a href="/libs/graph/index.html">Graph</a>:</span>
<ul>
<li>
<div>
@@ -766,7 +842,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/hash/">Hash</a>:</span>
<span class="library"><a href="/libs/hash/">Hash</a>:</span>
<ul>
<li>
<div>
@@ -784,7 +860,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/interprocess/">Interprocess</a>:</span>
<span class="library"><a href="/libs/interprocess/">Interprocess</a>:</span>
<ul>
<li>
<div>
@@ -802,7 +878,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/intrusive/">Intrusive</a>:</span>
<span class="library"><a href="/libs/intrusive/">Intrusive</a>:</span>
<ul>
<li>
<div>
@@ -840,7 +916,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/conversion/lexical_cast.htm">Lexical cast</a>:</span>
<span class="library"><a href="/libs/conversion/lexical_cast.htm">Lexical cast</a>:</span>
<ul>
<li>
<div>
@@ -866,7 +942,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/log/">Log</a>:</span>
<span class="library"><a href="/libs/log/">Log</a>:</span>
<ul>
<li>
<div>
@@ -934,7 +1010,7 @@
</li>
<li>
<div>
See <a href="/doc/libs/1_55_0/libs/log/doc/html/log/changelog.html">changelog</a>
See <a href="/libs/log/doc/html/log/changelog.html">changelog</a>
for more details.
</div>
</li>
@@ -943,7 +1019,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/math/">Math</a>:</span>
<span class="library"><a href="/libs/math/">Math</a>:</span>
<ul>
<li>
<div>
@@ -1026,7 +1102,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/move/">Move</a>:</span>
<span class="library"><a href="/libs/move/">Move</a>:</span>
<ul>
<li>
<div>
@@ -1042,7 +1118,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/msm/">Meta State Machine</a>:</span>
<span class="library"><a href="/libs/msm/">Meta State Machine</a>:</span>
<ul>
<li>
<div>
@@ -1060,7 +1136,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/multiprecision/">Multiprecision</a>:</span>
<span class="library"><a href="/libs/multiprecision/">Multiprecision</a>:</span>
<ul>
<li>
<div>
@@ -1117,7 +1193,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/multi_index/index.html">Multi-index Containers</a>:</span>
<span class="library"><a href="/libs/multi_index/index.html">Multi-index Containers</a>:</span>
<ul>
<li>
<div>
@@ -1156,7 +1232,7 @@
</li>
</ul>
<div>
Refer to the <a href="/doc/libs/1_55_0/libs/multi_index/doc/compiler_specifics.html">compiler
Refer to the <a href="/libs/multi_index/doc/compiler_specifics.html">compiler
specifics</a> section for limitations on pre-C++11 compilers.
</div>
</li>
@@ -1166,37 +1242,37 @@
<ul>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#member_offset"><code><span class="identifier">member_offset</span></code></a>,
<a href="/libs/multi_index/doc/reference/key_extraction.html#member_offset"><code><span class="identifier">member_offset</span></code></a>,
</div>
</li>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit"><code><span class="identifier">const_mem_fun_explicit</span></code></a>,
<a href="/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit"><code><span class="identifier">const_mem_fun_explicit</span></code></a>,
</div>
</li>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit"><code><span class="identifier">mem_fun_explicit</span></code></a>,
<a href="/libs/multi_index/doc/reference/key_extraction.html#const_mem_fun_explicit"><code><span class="identifier">mem_fun_explicit</span></code></a>,
</div>
</li>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_equal_to"><code><span class="identifier">composite_key_result_equal_to</span></code></a>,
<a href="/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_equal_to"><code><span class="identifier">composite_key_result_equal_to</span></code></a>,
</div>
</li>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_less"><code><span class="identifier">composite_key_result_less</span></code></a>,
<a href="/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_less"><code><span class="identifier">composite_key_result_less</span></code></a>,
</div>
</li>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_greater"><code><span class="identifier">composite_key_result_greater</span></code></a>,
<a href="/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_greater"><code><span class="identifier">composite_key_result_greater</span></code></a>,
</div>
</li>
<li>
<div>
<a href="/doc/libs/1_55_0/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_hash"><code><span class="identifier">composite_key_result_hash</span></code></a>.
<a href="/libs/multi_index/doc/reference/key_extraction.html#composite_key_result_hash"><code><span class="identifier">composite_key_result_hash</span></code></a>.
</div>
</li>
</ul>
@@ -1212,7 +1288,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/mpi/">MPI</a>:</span>
<span class="library"><a href="/libs/mpi/">MPI</a>:</span>
<ul>
<li>
<div>
@@ -1234,7 +1310,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/phoenix/">Phoenix</a>:</span>
<span class="library"><a href="/libs/phoenix/">Phoenix</a>:</span>
<ul>
<li>
<div>
@@ -1247,7 +1323,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/polygon/">Polygon</a>:</span>
<span class="library"><a href="/libs/polygon/">Polygon</a>:</span>
<ul>
<li>
<div>
@@ -1271,7 +1347,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/property_map/index.html">PropertyMap</a>:</span>
<span class="library"><a href="/libs/property_map/index.html">PropertyMap</a>:</span>
<ul>
<li>
<div>
@@ -1315,7 +1391,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/rational">Rational</a>:</span>
<span class="library"><a href="/libs/rational">Rational</a>:</span>
<ul>
<li>
<div>
@@ -1337,7 +1413,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/smart_ptr/index.html">SmartPtr</a>:</span>
<span class="library"><a href="/libs/smart_ptr/index.html">SmartPtr</a>:</span>
<ul>
<li>
<div>
@@ -1350,7 +1426,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/Thread/">Thread</a>:</span>
<span class="library"><a href="/libs/Thread/">Thread</a>:</span>
<ul>
<li>
<div>
@@ -1496,7 +1572,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/timer/">Timer</a>:</span>
<span class="library"><a href="/libs/timer/">Timer</a>:</span>
<ul>
<li>
<div>
@@ -1508,7 +1584,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/type_traits/">Type Traits</a>:</span>
<span class="library"><a href="/libs/type_traits/">Type Traits</a>:</span>
<ul>
<li>
<div>
@@ -1521,7 +1597,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/unordered/">Unordered</a>:</span>
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
<ul>
<li>
<div>
@@ -1533,12 +1609,19 @@
Avoid exposing some detail functions via. ADL on the iterators.
</div>
</li>
<li>
<div>
Work around variadic parameter bug in Visual Studio 2013. The compiler
still has problems with initializer lists, but it might not be possible
to work around those.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/utility/index.html">Utility</a>:</span>
<span class="library"><a href="/libs/utility/index.html">Utility</a>:</span>
<ul>
<li>
<div>
@@ -1570,7 +1653,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/variant/">Variant</a>:</span>
<span class="library"><a href="/libs/variant/">Variant</a>:</span>
<ul>
<li>
<div>
@@ -1605,11 +1688,11 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/wave/">Wave</a>:</span>
<span class="library"><a href="/libs/wave/">Wave</a>:</span>
<ul>
<li>
<div>
See the <a href="/doc/libs/1_55_0/libs/wave/ChangeLog">Changelog</a> for details.
See the <a href="/libs/wave/ChangeLog">Changelog</a> for details.
</div>
</li>
</ul>
@@ -1617,7 +1700,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_55_0/libs/xpressive">xpressive</a>:</span>
<span class="library"><a href="/libs/xpressive">xpressive</a>:</span>
<ul>
<li>
<div>
@@ -1654,7 +1737,7 @@
<ul>
<li>
<div>
Quickbook 1.6 finalized, see the <a href="/doc/libs/1_55_0/doc/html/quickbook/versions.html#language_versions.1_6">Quickbook
Quickbook 1.6 finalized, see the <a href="/doc/html/quickbook/versions.html#language_versions.1_6">Quickbook
documentation for details</a>.
</div>
</li>

View File

@@ -64,6 +64,33 @@
<em>TODO</em>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/uuid/index.html">UUID</a>:</span>
<ul>
<li>
<div>
Added basic support for C++11 features.
</div>
</li>
<li>
<div>
Implemented SSE-optimized versions of some functions of <code><span class="identifier">uuid</span></code>, including comparison operators
and <code><span class="identifier">swap</span></code>. The support
for different versions of SSE is automatically detected at compile
time for most compilers, but can also be explicitly enabled or disabled
with <a href="/libs/uuid/uuid.html#Configuration">configuration
macros</a>. (<a href="https://svn.boost.org/trac/boost/ticket/8509">#8509</a>)
</div>
</li>
<li>
<div>
Silenced some compiler warnings. (<a href="https://svn.boost.org/trac/boost/ticket/8495">#8495</a>, <a href="https://svn.boost.org/trac/boost/ticket/8697">#8697</a>)
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div id="version_1_56_0.compilers_tested">

View File

@@ -37,8 +37,8 @@
<p>
Starting with Boost 1.52.0, the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code>
component defaults to an implementation that uses the C++11 <code><span class="identifier">decltype</span></code>
keyword to deduce the return type of callables on compilers with strong <code><span class="identifier">decltype</span></code> support. As <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code>
component defaults to an implementation that uses the C++11 <code><span class="keyword">decltype</span></code>
keyword to deduce the return type of callables on compilers with strong <code><span class="keyword">decltype</span></code> support. As <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code>
is a key piece of library infrastructure, we at Boost have found this change
to be moderately disruptive. You should be aware of the issue when making the
decision to upgrade from an older version of Boost.
@@ -47,18 +47,16 @@
<h3><span class="link">Why
the Change Was Made</span></h3>
<p>
<code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code> has been changed to use <code><span class="identifier">decltype</span></code> to make it more consistent with
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">result_of</span></code> (when sufficient compiler support
is available). Also, the use of <code><span class="identifier">decltype</span></code>
should help to improve compile times and increase the accuracy of the type
computation.
<code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code> has been changed to use <code><span class="keyword">decltype</span></code> to make it more consistent with <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">result_of</span></code>
(when sufficient compiler support is available). Also, the use of <code><span class="keyword">decltype</span></code> should help to improve compile times
and increase the accuracy of the type computation.
</p>
</div>
<div id="a_special_note_for_boost_1_52_0_and_higher.who_is_affected">
<h3><span class="link">Who
is Affected</span></h3>
<p>
If you use a compiler with sufficiently bug-free <code><span class="identifier">decltype</span></code>
If you use a compiler with sufficiently bug-free <code><span class="keyword">decltype</span></code>
support (including <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3276.pdf">N3276</a>),
then you will get the new behavior. At the time of writing (Nov 4, 2012), the
only compiler in that category is Clang 3.1, but as other compilers improve,
@@ -69,7 +67,7 @@
<h3><span class="link">What
Problems Can the Change Cause?</span></h3>
<p>
The use of <code><span class="identifier">decltype</span></code> in <code><span class="identifier">result_of</span></code> can result in a different type
The use of <code><span class="keyword">decltype</span></code> in <code><span class="identifier">result_of</span></code> can result in a different type
being computed than with the now-obsolete TR1 <code><span class="identifier">result_of</span></code>
protocol. This will often be the case for incorrectly written TR1-style function
objects that misreport their result types. This is unfortunately too common.
@@ -82,8 +80,8 @@
<p>
Please see the documentation for <a href="http://www.boost.org/doc/libs/1_52_0/libs/utility/utility.htm#result_of"><code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span></code></a>
to understand the differences between TR1 <code><span class="identifier">result_of</span></code>
and <code><span class="identifier">decltype</span></code> <code><span class="identifier">result_of</span></code>, and to find out how you can write
your code to accommodate both.
and <code><span class="keyword">decltype</span></code> <code><span class="identifier">result_of</span></code>,
and to find out how you can write your code to accommodate both.
</p>
</div>
</div>

View File

@@ -54,24 +54,24 @@
</p>
<ul>
<li>
<p>
<div>
Digital Mars 8.40 and earlier
</p>
</div>
</li>
<li>
<p>
<div>
Visual C++ 7.0 and earlier
</p>
</div>
</li>
<li>
<p>
<div>
GCC 3.2 and earlier
</p>
</div>
</li>
<li>
<p>
<div>
Intel C++ 5.0 and earlier
</p>
</div>
</li>
</ul>
<p>