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:
@@ -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);
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -9,9 +9,12 @@
|
||||
<a href="/doc/libs">Libraries <span class="link">></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">></span></a></li>
|
||||
|
||||
<li><a href="/doc/libs/1_54_0/" rel="nofollow">1.54.0 <span class=
|
||||
"link">></span></a></li>
|
||||
|
||||
<li><a href="/doc/libs/1_53_0/" rel="nofollow">1.53.0 <span class=
|
||||
"link">></span></a></li>
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
@@ -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"
|
||||
<Directory "/path/to/boost/website/public_html/beta">
|
||||
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
|
||||
</Directory>
|
||||
</VirtualHost>
|
||||
</pre>
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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 © 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"><</span> <span class="keyword">typename</span> <span class="identifier">T</span> <span class="special">></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"><</span> <span class="keyword">int</span> <span class="special">></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"><<</span> <span class="string">"true"</span> <span class="special"><<</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>
|
||||
52
doc/fixes/boost_1_55_0/libs/utility/index.html
Normal file
52
doc/fixes/boost_1_55_0/libs/utility/index.html
Normal 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>© 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>
|
||||
@@ -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.
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
<div id="version_1_56_0.new_libraries">
|
||||
<h3><span class="link">New Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_56_0.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/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="http://www.boost.org/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">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_56_0.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<em>TODO</em>
|
||||
</p>
|
||||
</div>
|
||||
</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>
|
||||
|
||||
|
||||
|
||||
<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="http://www.boost.org/doc/libs/1_55_0/libs/config/">Config</a> for some
|
||||
Support was removed from <a href="http://www.boost.org/libs/config/">Config</a> for some
|
||||
very old versions of compilers. The new minimum requirements are:
|
||||
</p>
|
||||
<ul>
|
||||
@@ -39,9 +135,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>
|
||||
@@ -65,12 +167,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="http://www.boost.org/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="http://www.boost.org/doc/libs/1_55_0/libs/predef/">Predef</a>:</span> This library defines a
|
||||
<span class="library"><a href="http://www.boost.org/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
|
||||
@@ -84,7 +237,7 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/accumulators/">Accumulators</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/accumulators/">Accumulators</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -107,7 +260,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/any/">Any</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/any/">Any</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -136,7 +289,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/asio/">Asio</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/asio/">Asio</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -302,7 +455,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/atomic/">Atomic</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/atomic/">Atomic</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -364,7 +517,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/chrono/">Chrono</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/chrono/">Chrono</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -397,7 +550,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/circular_buffer/">Circular Buffer</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/circular_buffer/">Circular Buffer</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -438,7 +591,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/config/">Config</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/config/">Config</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -476,7 +629,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/container/">Container</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/container/">Container</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -500,7 +653,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/context/">Context</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/context/">Context</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -513,7 +666,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/coroutine/">Coroutine</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/coroutine/">Coroutine</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -537,7 +690,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/filesystem/">Filesystem</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/filesystem/">Filesystem</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -549,7 +702,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/fusion/">Fusion</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/fusion/">Fusion</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -562,7 +715,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/geometry/index.html">Geometry</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/geometry/index.html">Geometry</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -669,7 +822,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/graph/index.html">Graph</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/graph/index.html">Graph</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -730,7 +883,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/hash/">Hash</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/hash/">Hash</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -748,7 +901,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/interprocess/">Interprocess</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/interprocess/">Interprocess</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -766,7 +919,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/intrusive/">Intrusive</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/intrusive/">Intrusive</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -804,7 +957,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/conversion/lexical_cast.htm">Lexical cast</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/conversion/lexical_cast.htm">Lexical cast</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -830,7 +983,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/log/">Log</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/log/">Log</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -898,7 +1051,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
See <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/changelog.html">changelog</a>
|
||||
See <a href="http://www.boost.org/libs/log/doc/html/log/changelog.html">changelog</a>
|
||||
for more details.
|
||||
</div>
|
||||
</li>
|
||||
@@ -907,7 +1060,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/math/">Math</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/math/">Math</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -990,7 +1143,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/move/">Move</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/move/">Move</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1006,7 +1159,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/msm/">Meta State Machine</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/msm/">Meta State Machine</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1024,7 +1177,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/multiprecision/">Multiprecision</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/multiprecision/">Multiprecision</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1081,7 +1234,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/multi_index/index.html">Multi-index Containers</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/multi_index/index.html">Multi-index Containers</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1120,7 +1273,7 @@
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
Refer to the <a href="http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/compiler_specifics.html">compiler
|
||||
Refer to the <a href="http://www.boost.org/libs/multi_index/doc/compiler_specifics.html">compiler
|
||||
specifics</a> section for limitations on pre-C++11 compilers.
|
||||
</div>
|
||||
</li>
|
||||
@@ -1130,37 +1283,37 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<a href="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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>
|
||||
@@ -1176,7 +1329,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/mpi/">MPI</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/mpi/">MPI</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1198,7 +1351,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/phoenix/">Phoenix</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/phoenix/">Phoenix</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1211,7 +1364,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/polygon/">Polygon</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/polygon/">Polygon</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1235,7 +1388,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/property_map/index.html">PropertyMap</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/property_map/index.html">PropertyMap</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1279,7 +1432,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/rational">Rational</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/rational">Rational</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1301,7 +1454,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/smart_ptr/index.html">SmartPtr</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/smart_ptr/index.html">SmartPtr</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1314,7 +1467,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/Thread/">Thread</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/Thread/">Thread</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1460,7 +1613,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/timer/">Timer</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/timer/">Timer</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1472,7 +1625,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/type_traits/">Type Traits</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/type_traits/">Type Traits</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1485,7 +1638,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/unordered/">Unordered</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/unordered/">Unordered</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1497,12 +1650,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="http://www.boost.org/doc/libs/1_55_0/libs/utility/index.html">Utility</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/utility/index.html">Utility</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1534,7 +1694,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/variant/">Variant</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/variant/">Variant</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1569,11 +1729,11 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/wave/">Wave</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/wave/">Wave</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
See the <a href="http://www.boost.org/doc/libs/1_55_0/libs/wave/ChangeLog">Changelog</a> for details.
|
||||
See the <a href="http://www.boost.org/libs/wave/ChangeLog">Changelog</a> for details.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -1581,7 +1741,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/xpressive">xpressive</a>:</span>
|
||||
<span class="library"><a href="http://www.boost.org/libs/xpressive">xpressive</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -1618,7 +1778,7 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Quickbook 1.6 finalized, see the <a href="http://www.boost.org/doc/libs/1_55_0/doc/html/quickbook/versions.html#language_versions.1_6">Quickbook
|
||||
Quickbook 1.6 finalized, see the <a href="http://www.boost.org/doc/html/quickbook/versions.html#language_versions.1_6">Quickbook
|
||||
documentation for details</a>.
|
||||
</div>
|
||||
</li>
|
||||
@@ -1810,58 +1970,6 @@
|
||||
Vladimir Prus and Marshall Clow managed this release.
|
||||
</p>
|
||||
</div>
|
||||
</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>
|
||||
|
||||
|
||||
<div id="version_1_56_0.new_libraries">
|
||||
<h3><span class="link">New Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_56_0.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_56_0.compilers_tested">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_56_0.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<em>TODO</em>
|
||||
</p>
|
||||
</div>
|
||||
</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>
|
||||
|
||||
|
||||
|
||||
@@ -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
@@ -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
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
1940
generated/news.rss
1940
generated/news.rss
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
|
||||
@@ -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>
|
||||
"
|
||||
"
|
||||
"
|
||||
" <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="http://www.boost.org/doc/libs/1_55_0/libs/config/">Config</a> for some
|
||||
" Support was removed from <a href="http://www.boost.org/libs/config/">Config</a> for some
|
||||
" very old versions of compilers. The new minimum requirements are:
|
||||
" </p>
|
||||
" <ul>
|
||||
@@ -20362,8 +20379,14 @@
|
||||
" </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>
|
||||
@@ -20387,12 +20410,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="http://www.boost.org/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="http://www.boost.org/doc/libs/1_55_0/libs/predef/">Predef</a>:</span> This library defines a
|
||||
" <span class="library"><a href="http://www.boost.org/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
|
||||
@@ -20406,7 +20480,7 @@
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/accumulators/">Accumulators</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/accumulators/">Accumulators</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20429,7 +20503,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/any/">Any</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/any/">Any</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20458,7 +20532,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/asio/">Asio</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/asio/">Asio</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20624,7 +20698,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/atomic/">Atomic</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/atomic/">Atomic</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20686,7 +20760,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/chrono/">Chrono</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/chrono/">Chrono</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20719,7 +20793,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/circular_buffer/">Circular Buffer</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/circular_buffer/">Circular Buffer</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20760,7 +20834,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/config/">Config</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/config/">Config</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20798,7 +20872,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/container/">Container</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/container/">Container</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20822,7 +20896,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/context/">Context</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/context/">Context</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20835,7 +20909,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/coroutine/">Coroutine</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/coroutine/">Coroutine</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20859,7 +20933,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/filesystem/">Filesystem</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/filesystem/">Filesystem</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20871,7 +20945,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/fusion/">Fusion</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/fusion/">Fusion</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20884,7 +20958,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/geometry/index.html">Geometry</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/geometry/index.html">Geometry</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -20991,7 +21065,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/graph/index.html">Graph</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/graph/index.html">Graph</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21052,7 +21126,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/hash/">Hash</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/hash/">Hash</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21070,7 +21144,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/interprocess/">Interprocess</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/interprocess/">Interprocess</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21088,7 +21162,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/intrusive/">Intrusive</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/intrusive/">Intrusive</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21126,7 +21200,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/conversion/lexical_cast.htm">Lexical cast</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/conversion/lexical_cast.htm">Lexical cast</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21152,7 +21226,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/log/">Log</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/log/">Log</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21220,7 +21294,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" See <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/changelog.html">changelog</a>
|
||||
" See <a href="http://www.boost.org/libs/log/doc/html/log/changelog.html">changelog</a>
|
||||
" for more details.
|
||||
" </div>
|
||||
" </li>
|
||||
@@ -21229,7 +21303,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/math/">Math</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/math/">Math</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21312,7 +21386,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/move/">Move</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/move/">Move</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21328,7 +21402,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/msm/">Meta State Machine</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/msm/">Meta State Machine</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21346,7 +21420,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/multiprecision/">Multiprecision</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/multiprecision/">Multiprecision</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21403,7 +21477,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/multi_index/index.html">Multi-index Containers</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/multi_index/index.html">Multi-index Containers</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21442,7 +21516,7 @@
|
||||
" </li>
|
||||
" </ul>
|
||||
" <div>
|
||||
" Refer to the <a href="http://www.boost.org/doc/libs/1_55_0/libs/multi_index/doc/compiler_specifics.html">compiler
|
||||
" Refer to the <a href="http://www.boost.org/libs/multi_index/doc/compiler_specifics.html">compiler
|
||||
" specifics</a> section for limitations on pre-C++11 compilers.
|
||||
" </div>
|
||||
" </li>
|
||||
@@ -21452,37 +21526,37 @@
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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="http://www.boost.org/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>
|
||||
@@ -21498,7 +21572,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/mpi/">MPI</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/mpi/">MPI</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21520,7 +21594,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/phoenix/">Phoenix</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/phoenix/">Phoenix</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21533,7 +21607,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/polygon/">Polygon</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/polygon/">Polygon</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21557,7 +21631,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/property_map/index.html">PropertyMap</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/property_map/index.html">PropertyMap</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21601,7 +21675,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/rational">Rational</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/rational">Rational</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21623,7 +21697,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/smart_ptr/index.html">SmartPtr</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/smart_ptr/index.html">SmartPtr</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21636,7 +21710,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/Thread/">Thread</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/Thread/">Thread</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21782,7 +21856,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/timer/">Timer</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/timer/">Timer</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21794,7 +21868,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/type_traits/">Type Traits</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/type_traits/">Type Traits</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21807,7 +21881,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/unordered/">Unordered</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/unordered/">Unordered</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21819,12 +21893,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="http://www.boost.org/doc/libs/1_55_0/libs/utility/index.html">Utility</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/utility/index.html">Utility</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21856,7 +21937,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/variant/">Variant</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/variant/">Variant</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21891,11 +21972,11 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/wave/">Wave</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/wave/">Wave</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" See the <a href="http://www.boost.org/doc/libs/1_55_0/libs/wave/ChangeLog">Changelog</a> for details.
|
||||
" See the <a href="http://www.boost.org/libs/wave/ChangeLog">Changelog</a> for details.
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
@@ -21903,7 +21984,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/doc/libs/1_55_0/libs/xpressive">xpressive</a>:</span>
|
||||
" <span class="library"><a href="http://www.boost.org/libs/xpressive">xpressive</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -21940,7 +22021,7 @@
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Quickbook 1.6 finalized, see the <a href="http://www.boost.org/doc/libs/1_55_0/doc/html/quickbook/versions.html#language_versions.1_6">Quickbook
|
||||
" Quickbook 1.6 finalized, see the <a href="http://www.boost.org/doc/html/quickbook/versions.html#language_versions.1_6">Quickbook
|
||||
" documentation for details</a>.
|
||||
" </div>
|
||||
" </li>
|
||||
@@ -22134,7 +22215,7 @@
|
||||
" </div>
|
||||
"</description></item>
|
||||
-last_modified
|
||||
.1383550970.59
|
||||
=1384199420
|
||||
-quickbook
|
||||
"feed/history/boost_1_55_0.qbk
|
||||
)
|
||||
@@ -22161,6 +22242,33 @@
|
||||
" <em>TODO</em>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="http://www.boost.org/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="http://www.boost.org/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">
|
||||
@@ -22194,7 +22302,7 @@
|
||||
" </div>
|
||||
"</description></item>
|
||||
-last_modified
|
||||
.1381666077.2
|
||||
.1384294213.33
|
||||
-quickbook
|
||||
"feed/history/boost_1_56_0.qbk
|
||||
)
|
||||
|
||||
13
patches/1_55_0/001-log_fix_dump_avx2.patch
Normal file
13
patches/1_55_0/001-log_fix_dump_avx2.patch
Normal 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
|
||||
@@ -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>
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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 "good enough". 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 "good enough". 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 "sfinae-friendly"
|
||||
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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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">
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user