mirror of
https://github.com/boostorg/website.git
synced 2026-01-19 04:42:17 +00:00
Merge from beta.
Release 1.46.1 and some documentation tweaks. [SVN r69893]
This commit is contained in:
@@ -38,7 +38,9 @@ $_downloads = new boost_feed(dirname(__FILE__) . '/../feed/downloads.rss', '/use
|
||||
</ul>
|
||||
|
||||
<h2><a name="releases" id="releases"></a>Packaged
|
||||
Releases</h2><?php foreach ( $_downloads->db as $_guid => $_item ) { ?>
|
||||
Releases</h2><?php $count = 0; foreach ( $_downloads->db as $_guid => $_item ) {
|
||||
if (++$count > 1) break;
|
||||
?>
|
||||
|
||||
<h3><span class=
|
||||
"news-title"><?php print $_item['title']; ?></span></h3>
|
||||
|
||||
@@ -104,7 +104,7 @@ http://www.boost.org/development/website_updating.html
|
||||
<h2>Downloads</h2>
|
||||
|
||||
<ul id="downloads">
|
||||
<?php $_count = 0; foreach ( $_downloads->db as $_guid => $_item ) { $_count += 1; if ($_count > 5) { break; } ?>
|
||||
<?php $_count = 0; foreach ( $_downloads->db as $_guid => $_item ) { $_count += 1; if ($_count > 1) { break; } ?>
|
||||
|
||||
<li><span class=
|
||||
"news-title"><?php print '<a href="'.$_item['boostbook:download'].'">'; ?><?php print $_item['title']; ?><?php print '</a>'; ?>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
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)
|
||||
*/
|
||||
$boost_current_version = Array(1,46,0);
|
||||
$boost_current_version = Array(1,46,1);
|
||||
require_once(dirname(__FILE__) . '/boost_config.php');
|
||||
require_once(dirname(__FILE__) . '/boost_utility.php');
|
||||
?>
|
||||
@@ -111,7 +111,7 @@ function display_from_archive(
|
||||
array('@.*@','@[.]js$@i','raw','application/x-javascript'),
|
||||
array('@.*@','@[.]pdf$@i','raw','application/pdf'),
|
||||
array('@.*@','@[.](html|htm)$@i','raw','text/html'),
|
||||
array('@.*@','@/(Jamroot|Jamfile|ChangeLog|configure)$@i','text','text/plain'),
|
||||
array('@.*@','@(/|^)(Jamroot|Jamfile|ChangeLog|configure)$@i','text','text/plain'),
|
||||
array('@.*@','@[.]dtd$@i','raw','application/xml-dtd'),
|
||||
));
|
||||
|
||||
@@ -244,8 +244,14 @@ function conditional_get($last_modified)
|
||||
// General purpose render callbacks.
|
||||
|
||||
function boost_archive_render_callbacks($content, $params) {
|
||||
$version_title =
|
||||
str_replace('_', ' ',
|
||||
preg_replace('@(?<=\d)_(?=\d)@', '.',
|
||||
ucwords($params['version'])));
|
||||
|
||||
$charset = $params['charset'] ? $params['charset'] : 'us-ascii';
|
||||
$title = $params['title'] ? 'Boost C++ Libraries - '.$params['title'] : 'Boost C++ Libraries';
|
||||
$title = $params['title'] ? "$params[title] - $version_title" : 'Boost C++ Libraries';
|
||||
|
||||
|
||||
$head = <<<HTML
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=${charset}" />
|
||||
|
||||
@@ -17,7 +17,7 @@ function basic_filter($params)
|
||||
$is_xhtml = preg_match('@<!DOCTYPE[^>]*xhtml@i', $match[0][0]);
|
||||
$tag_end = $is_xhtml ? '/>' : '>';
|
||||
|
||||
echo substr($text, 0, $match[0][1]);
|
||||
echo alter_title($params, substr($text, 0, $match[0][1]));
|
||||
echo '<link rel="icon" href="/favicon.ico" type="image/ico"'.$tag_end;
|
||||
echo '<link rel="stylesheet" type="text/css" href="/style-v2/section-basic.css"'.$tag_end;
|
||||
echo $match[0][0];
|
||||
|
||||
@@ -17,7 +17,7 @@ function boost_book_basic_filter($params)
|
||||
$pos2 = strpos($text, '<body', $pos1);
|
||||
$pos3 = strpos($text, '>', $pos2) + 1;
|
||||
$pos4 = strpos($text, '<div class="spirit-nav">', $pos3);
|
||||
echo substr($text, 0, $pos1);
|
||||
echo alter_title($params, substr($text, 0, $pos1));
|
||||
echo '<link rel="icon" href="/favicon.ico" type="image/ico"/>';
|
||||
echo '<link rel="stylesheet" type="text/css" href="/style-v2/section-basic.css"/>';
|
||||
echo substr($text, $pos1, $pos3 - $pos1);
|
||||
|
||||
@@ -9,7 +9,18 @@
|
||||
* HTML processing functions
|
||||
*/
|
||||
|
||||
function html_init($params)
|
||||
function alter_title($params, $text)
|
||||
{
|
||||
$version_title =
|
||||
str_replace('_', ' ',
|
||||
preg_replace('@(?<=\d)_(?=\d)@', '.',
|
||||
ucwords($params['version'])));
|
||||
|
||||
return str_ireplace('</title>',
|
||||
" - $version_title</title>", $text);
|
||||
}
|
||||
|
||||
function html_init(&$params)
|
||||
{
|
||||
preg_match('@text/html; charset=([^\s"\']+)@i',$params['content'],$charset);
|
||||
if (isset($charset[1]))
|
||||
@@ -63,7 +74,7 @@ function extract_html_body($text) {
|
||||
|
||||
function prepare_html($text, $full = false) {
|
||||
$text = preg_replace(
|
||||
'@href="?http://(?:www.)?boost.org/?([^"\s]*)"?@i',
|
||||
'@href="?http://(?:www.)?boost.org/?([^"\s>]*)"?@i',
|
||||
'href="/${1}"',
|
||||
$text );
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<a href="/doc/libs">Libraries <span class="link">></span></a>
|
||||
|
||||
<ul>
|
||||
<li><a href="/doc/libs/1_46_0/">1.46.0 - Current Release <span class=
|
||||
<li><a href="/doc/libs/1_46_1/">1.46.1 - Current Release <span class=
|
||||
"link">></span></a></li>
|
||||
|
||||
<li><a href="/doc/libs/1_45_0/">1.45.0 <span class=
|
||||
|
||||
@@ -23,8 +23,8 @@ RewriteCond %{DOCUMENT_ROOT}/doc/archives/boost-build/$1 -f
|
||||
RewriteRule ^tools/build/(.*\.(?:png|gif|jpg|jpeg|jpe|css|js|pdf|dtd))$ archives/boost-build/$1 [L,NC]
|
||||
|
||||
# Redirect from symbolic names to current versions.
|
||||
RewriteRule ^libs/release(/.*)?$ libs/1_46_0$1 [R]
|
||||
RewriteRule ^libs/development(/.*)?$ libs/1_46_0$1 [R]
|
||||
RewriteRule ^libs/release(/.*)?$ libs/1_46_1$1 [R]
|
||||
RewriteRule ^libs/development(/.*)?$ libs/1_46_1$1 [R]
|
||||
|
||||
# Rewrite specific versions to the dynamic handlers.
|
||||
RewriteRule ^libs/([0-9_]+(?:beta[0-9]*)?)/?$ libraries.php/$1 [L]
|
||||
|
||||
@@ -64,7 +64,7 @@ path-constant CWD : . ;
|
||||
|
||||
make downloads.rss
|
||||
: [ set.difference
|
||||
[ glob-rss history/boost_1_46_0 downloads/* ] :
|
||||
[ glob-rss history/boost_1_46_1 history/boost_1_46_0 downloads/* ] :
|
||||
[ glob-rss downloads/bjam* ]
|
||||
]
|
||||
: @rss :
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
history/boost_1_46_0.qbk,1682fbdf4b35e481d2c16bbb33aede55618b267f950f2d4aed70afe399ea1b26,0ae2f9a1995f28f4a71fadd9a84c009747690c7a29a56b8f3f9a7b76fe29c933
|
||||
history/boost_1_46_0.qbk,a3a47e0af538e0c3b611c31efb5e7d0cbd4b27a99f77bc8f01a3c6a0cd17d999,edcd6035c761c9ec8424f8a02c268285a3d66ca9cc7d225e41c890a233afcec6
|
||||
history/boost_1_46_1.qbk,5ad8f1323c49dcdf19ed6717502b4e2d002110cb2f07f4c66f5846df4bb728ab,ae5d583f54f987ac38cbedc82f1309af8abb4d4f9158977e7695da46c209c91d
|
||||
|
||||
@@ -6,11 +6,490 @@
|
||||
<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.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
|
||||
<item><title>Version 1.46.1</title><pubDate>Sat, 12 Mar 2011 10:45:53 -0500</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
|
||||
Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2,
|
||||
TR1, Unordered.
|
||||
</span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.46.1/</boostbook:download><description><div class="description">
|
||||
|
||||
|
||||
|
||||
<div id="version_1_46_1.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">EV_ONESHOT</span></code> seems to
|
||||
cause problems on some versions of Mac OS X, with the <code><span class="identifier">io_service</span></code> destructor getting stuck
|
||||
inside the <code><span class="identifier">close</span><span class="special">()</span></code>
|
||||
system call. Changed the kqueue backend to use <code><span class="identifier">EV_CLEAR</span></code>
|
||||
instead (<a href="https://svn.boost.org/trac/boost/ticket/5021">#5021</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed compile failures with some versions of <tt>g++</tt>
|
||||
due to the use of anonymous enums (<a href="https://svn.boost.org/trac/boost/ticket/4883">#4883</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug on kqueue-based platforms, where some system calls that
|
||||
repeatedly fail with <code><span class="identifier">EWOULDBLOCK</span></code>
|
||||
are not correctly re-registered with kqueue.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Changed <code><span class="identifier">asio</span><span class="special">::</span><span class="identifier">streambuf</span></code> to ensure that its internal
|
||||
pointers are updated correctly after the data has been modified using
|
||||
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">streambuf</span></code> member functions.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug that prevented the linger socket option from working on
|
||||
platforms other than Windows.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/fusion/">Fusion</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix <code><span class="identifier">disable_if</span></code> for
|
||||
Visual C++ 7.1/8.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix for STLPort (<a href="https://svn.boost.org/trac/boost/ticket/5217">#5217</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PGI large file support
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/graph/">Graph</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes, including fixes for: <a href="https://svn.boost.org/trac/boost/ticket/5181">#5181</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5180">#5180</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5199">#5199</a>
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/5175">#5175</a>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/icl/">Icl</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intersects for interval_maps and segment_type/element_type (<a href="https://svn.boost.org/trac/boost/ticket/5207">#5207</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed some ambiguous calls to functions in boost and std namespaces.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Other bug fixes, and documentation fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/math/">Math</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Several minor bug fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/polygon/">Polygon</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Disabled 45-degree booleans optimization.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/proto/">Proto</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Make <code><span class="identifier">display_expr</span></code> copyable
|
||||
(<a href="https://svn.boost.org/trac/boost/ticket/5096">#5096</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix const correctness problem in <code><span class="identifier">pass_through</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/property_tree/">Property Tree</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix compile error in JSON parser.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/signals2/">Signals2</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix unused parameter warning.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/tr1/">TR1</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Allow specialization of <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">tr1</span><span class="special">::</span><span class="identifier">hash</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Improved support for Pathscale and Sun compilers.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Add missing copy constructors and assignment operators when using rvalue
|
||||
references (<a href="https://svn.boost.org/trac/boost/ticket/5119">#5119</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.other_changes">
|
||||
<h3><span class="link">Other changes</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Update getting started guide to reflect changes to boost build.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
In quickbook, workaround optimization bug in g++ 4.4.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.compilers_tested">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.1, 4.4.3, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang: 2.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Pathscale: 3.2
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 11.1
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 8.0, 9.0 and 10.0.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.4.0.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
FreeBSD:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.2.1, 64 bit.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.4, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
pgCC: 11.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PathScale: 3.2, 4.0.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual Age C++: 10.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intel C++ Compiler: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion, with GNU libstdc++, libc++ and libc++ in C++0x
|
||||
mode.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 9.0, 10.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++ with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++, Windows Mobile 5, with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw, C++0x mode: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Borland: 6.1.3 (2009), 6.2.1 (2010)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
AIX:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
IBM XL C/C++ Enterprise Edition, V11.1.0.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solaris:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Sun C++: 5.10
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
|
||||
<a href="/users/people/rene_rivera.html">Rene Rivera</a>, Daniel James
|
||||
and Vladimir Prus managed this release.
|
||||
</p>
|
||||
</div>
|
||||
</div></description></item><item><title>Version 1.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
|
||||
New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
|
||||
Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
|
||||
Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
|
||||
Inspect, Quickbook.
|
||||
Fusion, Hash, Iostreams, Iterator, Math, Meta State Machine, Optional, Pool,
|
||||
Program Options, Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated
|
||||
Tools: Boostbook, Inspect, Quickbook.
|
||||
</span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.46.0/</boostbook:download><description><div class="description">
|
||||
|
||||
|
||||
@@ -251,6 +730,25 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Use <code><span class="identifier">BOOST_ASSERT</span></code> instead
|
||||
of <code><span class="identifier">assert</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed flush regression (<a href="https://svn.boost.org/trac/boost/ticket/4590">#4590</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iterator/index.html">Iterator</a>:</span>
|
||||
|
||||
@@ -54,5 +54,6 @@ history/boost_1_42_0.qbk,36765d15b10a22aaa541044a5109f9f4d7366b9f54809f44d55e1d9
|
||||
history/boost_1_43_0.qbk,242b5e8f79076daf044d3298e84c5e6afce6f075c9ea94a80bb55ad5ee49b45a,26924935e36618f705723425e30a045ff0d06a13ec27645115ad490f744ef9c3
|
||||
history/boost_1_44_0.qbk,5afefb7a3ac845e5bca131096f43532bc849a358a76fb5b81d1771c859567fe7,38b3363ee32e6ac268e029baaa675b4a6e21cc5ff2abb6310f9cc19d8ccc5ce5
|
||||
history/boost_1_45_0.qbk,26ea33eb12d21314ae3a4c3eaa2dab5ace7d90929a1a3073b3bda7b99ff3c5b6,efa947fe7348a82a0dd9d03dc01d3f9fef69d42f3e761bc9a6491453b24d43d2
|
||||
history/boost_1_46_0.qbk,1682fbdf4b35e481d2c16bbb33aede55618b267f950f2d4aed70afe399ea1b26,0ae2f9a1995f28f4a71fadd9a84c009747690c7a29a56b8f3f9a7b76fe29c933
|
||||
history/boost_1_46_0.qbk,a3a47e0af538e0c3b611c31efb5e7d0cbd4b27a99f77bc8f01a3c6a0cd17d999,edcd6035c761c9ec8424f8a02c268285a3d66ca9cc7d225e41c890a233afcec6
|
||||
history/boost_1_46_1.qbk,5ad8f1323c49dcdf19ed6717502b4e2d002110cb2f07f4c66f5846df4bb728ab,ae5d583f54f987ac38cbedc82f1309af8abb4d4f9158977e7695da46c209c91d
|
||||
history/unversioned.qbk,2810bfebb2d0739fad2f520df2c386dde484dd28bcd117422b9a95f6df449d8e,8002a54cd484904089f5ece182b03e50d50160c1e1e6b276be44bcf91c8214fb
|
||||
|
||||
506
feed/history.rss
506
feed/history.rss
@@ -6,11 +6,490 @@
|
||||
<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.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
|
||||
<item><title>Version 1.46.1</title><pubDate>Sat, 12 Mar 2011 10:45:53 -0500</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
|
||||
Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2,
|
||||
TR1, Unordered.
|
||||
</span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.46.1/</boostbook:download><description><div class="description">
|
||||
|
||||
|
||||
|
||||
<div id="version_1_46_1.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">EV_ONESHOT</span></code> seems to
|
||||
cause problems on some versions of Mac OS X, with the <code><span class="identifier">io_service</span></code> destructor getting stuck
|
||||
inside the <code><span class="identifier">close</span><span class="special">()</span></code>
|
||||
system call. Changed the kqueue backend to use <code><span class="identifier">EV_CLEAR</span></code>
|
||||
instead (<a href="https://svn.boost.org/trac/boost/ticket/5021">#5021</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed compile failures with some versions of <tt>g++</tt>
|
||||
due to the use of anonymous enums (<a href="https://svn.boost.org/trac/boost/ticket/4883">#4883</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug on kqueue-based platforms, where some system calls that
|
||||
repeatedly fail with <code><span class="identifier">EWOULDBLOCK</span></code>
|
||||
are not correctly re-registered with kqueue.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Changed <code><span class="identifier">asio</span><span class="special">::</span><span class="identifier">streambuf</span></code> to ensure that its internal
|
||||
pointers are updated correctly after the data has been modified using
|
||||
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">streambuf</span></code> member functions.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug that prevented the linger socket option from working on
|
||||
platforms other than Windows.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/fusion/">Fusion</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix <code><span class="identifier">disable_if</span></code> for
|
||||
Visual C++ 7.1/8.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix for STLPort (<a href="https://svn.boost.org/trac/boost/ticket/5217">#5217</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PGI large file support
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/graph/">Graph</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes, including fixes for: <a href="https://svn.boost.org/trac/boost/ticket/5181">#5181</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5180">#5180</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5199">#5199</a>
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/5175">#5175</a>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/icl/">Icl</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intersects for interval_maps and segment_type/element_type (<a href="https://svn.boost.org/trac/boost/ticket/5207">#5207</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed some ambiguous calls to functions in boost and std namespaces.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Other bug fixes, and documentation fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/math/">Math</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Several minor bug fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/polygon/">Polygon</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Disabled 45-degree booleans optimization.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/proto/">Proto</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Make <code><span class="identifier">display_expr</span></code> copyable
|
||||
(<a href="https://svn.boost.org/trac/boost/ticket/5096">#5096</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix const correctness problem in <code><span class="identifier">pass_through</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/property_tree/">Property Tree</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix compile error in JSON parser.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/signals2/">Signals2</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix unused parameter warning.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/tr1/">TR1</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Allow specialization of <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">tr1</span><span class="special">::</span><span class="identifier">hash</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Improved support for Pathscale and Sun compilers.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Add missing copy constructors and assignment operators when using rvalue
|
||||
references (<a href="https://svn.boost.org/trac/boost/ticket/5119">#5119</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.other_changes">
|
||||
<h3><span class="link">Other changes</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Update getting started guide to reflect changes to boost build.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
In quickbook, workaround optimization bug in g++ 4.4.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.compilers_tested">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.1, 4.4.3, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang: 2.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Pathscale: 3.2
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 11.1
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 8.0, 9.0 and 10.0.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.4.0.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
FreeBSD:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.2.1, 64 bit.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.4, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
pgCC: 11.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PathScale: 3.2, 4.0.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual Age C++: 10.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intel C++ Compiler: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion, with GNU libstdc++, libc++ and libc++ in C++0x
|
||||
mode.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 9.0, 10.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++ with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++, Windows Mobile 5, with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw, C++0x mode: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Borland: 6.1.3 (2009), 6.2.1 (2010)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
AIX:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
IBM XL C/C++ Enterprise Edition, V11.1.0.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solaris:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Sun C++: 5.10
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
|
||||
<a href="/users/people/rene_rivera.html">Rene Rivera</a>, Daniel James
|
||||
and Vladimir Prus managed this release.
|
||||
</p>
|
||||
</div>
|
||||
</div></description></item><item><title>Version 1.46.0</title><pubDate>Mon, 21 Feb 2011 15:36:13 -0500</pubDate><boostbook:purpose><span class="brief"><span class="purpose">
|
||||
New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
|
||||
Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
|
||||
Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
|
||||
Inspect, Quickbook.
|
||||
Fusion, Hash, Iostreams, Iterator, Math, Meta State Machine, Optional, Pool,
|
||||
Program Options, Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated
|
||||
Tools: Boostbook, Inspect, Quickbook.
|
||||
</span></span></boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost/1.46.0/</boostbook:download><description><div class="description">
|
||||
|
||||
|
||||
@@ -251,6 +730,25 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Use <code><span class="identifier">BOOST_ASSERT</span></code> instead
|
||||
of <code><span class="identifier">assert</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed flush regression (<a href="https://svn.boost.org/trac/boost/ticket/4590">#4590</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iterator/index.html">Iterator</a>:</span>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
[purpose
|
||||
New Libraries: Icl.
|
||||
Updated Libraries: Array, Asio, Bind, Concept Check,
|
||||
Filesystem, Fusion, Hash,
|
||||
Filesystem, Fusion, Hash, Iostreams,
|
||||
Iterator, Math, Meta State Machine, Optional, Pool,
|
||||
Program Options, Proto, Signals, Spirit, Tokenizer, Unordered,
|
||||
Wave.
|
||||
@@ -104,6 +104,11 @@
|
||||
([@https://svn.boost.org/trac/boost/ticket/4756 #4756]).
|
||||
* Avoid `-Wconversion` warnings.
|
||||
|
||||
* [phrase library..[@/libs/iostreams/index.html Iostreams]:]
|
||||
* Use `BOOST_ASSERT` instead of `assert`.
|
||||
* Fixed flush regression
|
||||
([@https://svn.boost.org/trac/boost/ticket/4590 #4590]).
|
||||
|
||||
* [phrase library..[@/libs/iterator/index.html Iterator]:]
|
||||
* fixed problem with `implicit_cast`
|
||||
([@https://svn.boost.org/trac/boost/ticket/3645 #3645])
|
||||
|
||||
148
feed/history/boost_1_46_1.qbk
Normal file
148
feed/history/boost_1_46_1.qbk
Normal file
@@ -0,0 +1,148 @@
|
||||
[article Version 1.46.1
|
||||
[quickbook 1.5]
|
||||
[source-mode c++]
|
||||
[purpose
|
||||
Bug fixes:
|
||||
Asio, Fusion, Graph, Icl, Math, Polygon, Proto,
|
||||
Property Tree, Signals2, TR1, Unordered.
|
||||
]
|
||||
[authors [Dawes, Beman]]
|
||||
[last-revision Sat, 12 Mar 2011 10:45:53 -0500]
|
||||
]
|
||||
|
||||
[include ext.qbk]
|
||||
|
||||
[download http://sourceforge.net/projects/boost/files/boost/1.46.1/]
|
||||
|
||||
[section Updated Libraries]
|
||||
|
||||
* [phrase library..[@/libs/asio/ Asio]:]
|
||||
* `EV_ONESHOT` seems to cause problems on some versions of Mac OS X, with the
|
||||
`io_service` destructor getting stuck inside the `close()` system call.
|
||||
Changed the kqueue backend to use `EV_CLEAR` instead
|
||||
([@https://svn.boost.org/trac/boost/ticket/5021 #5021]).
|
||||
* Fixed compile failures with some versions of [^g++] due to the use of
|
||||
anonymous enums ([@https://svn.boost.org/trac/boost/ticket/4883 #4883]).
|
||||
* Fixed a bug on kqueue-based platforms, where some system calls that
|
||||
repeatedly fail with `EWOULDBLOCK` are not correctly re-registered with
|
||||
kqueue.
|
||||
* Changed `asio::streambuf` to ensure that its internal pointers are updated
|
||||
correctly after the data has been modified using `std::streambuf` member
|
||||
functions.
|
||||
* Fixed a bug that prevented the linger socket option from working on platforms
|
||||
other than Windows.
|
||||
|
||||
* [phrase library..[@/libs/fusion/ Fusion]:]
|
||||
* Fix `disable_if` for Visual C++ 7.1/8.0
|
||||
|
||||
* [phrase library..[@/libs/filesystem/ Filesystem]:]
|
||||
* Fix for STLPort
|
||||
([@https://svn.boost.org/trac/boost/ticket/5217 #5217]).
|
||||
* PGI large file support
|
||||
|
||||
* [phrase library..[@/libs/graph/ Graph]:]
|
||||
* Bug fixes, including fixes for:
|
||||
[@https://svn.boost.org/trac/boost/ticket/5181 #5181],
|
||||
[@https://svn.boost.org/trac/boost/ticket/5180 #5180],
|
||||
[@https://svn.boost.org/trac/boost/ticket/5199 #5199] and
|
||||
[@https://svn.boost.org/trac/boost/ticket/5175 #5175].
|
||||
|
||||
* [phrase library..[@/libs/icl/ Icl]:]
|
||||
* Intersects for interval_maps and segment_type/element_type
|
||||
([@https://svn.boost.org/trac/boost/ticket/5207 #5207]).
|
||||
* Fixed some ambiguous calls to functions in boost and std namespaces.
|
||||
* Other bug fixes, and documentation fixes.
|
||||
|
||||
* [phrase library..[@/libs/math/ Math]:]
|
||||
* Several minor bug fixes.
|
||||
|
||||
* [phrase library..[@/libs/polygon/ Polygon]:]
|
||||
* Disabled 45-degree booleans optimization.
|
||||
|
||||
* [phrase library..[@/libs/proto/ Proto]:]
|
||||
* Make `display_expr` copyable
|
||||
([@https://svn.boost.org/trac/boost/ticket/5096 #5096]).
|
||||
* Fix const correctness problem in `pass_through`.
|
||||
|
||||
* [phrase library..[@/libs/property_tree/ Property Tree]:]
|
||||
* Fix compile error in JSON parser.
|
||||
|
||||
* [phrase library..[@/libs/signals2/ Signals2]:]
|
||||
* Fix unused parameter warning.
|
||||
|
||||
* [phrase library..[@/libs/tr1/ TR1]:]
|
||||
* Allow specialization of `std::tr1::hash`.
|
||||
* Improved support for Pathscale and Sun compilers.
|
||||
|
||||
* [phrase library..[@/libs/unordered/ Unordered]:]
|
||||
* Add missing copy constructors and assignment operators when using
|
||||
rvalue references
|
||||
([@https://svn.boost.org/trac/boost/ticket/5119 #5119]).
|
||||
|
||||
[endsect]
|
||||
|
||||
[section Other changes]
|
||||
|
||||
* Update getting started guide to reflect changes to boost build.
|
||||
* In quickbook, workaround optimization bug in g++ 4.4.
|
||||
|
||||
[endsect]
|
||||
|
||||
[section Compilers Tested]
|
||||
|
||||
Boost's primary test compilers are:
|
||||
|
||||
* Linux:
|
||||
* GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.1, 4.4.3, 4.4.5, 4.5.2
|
||||
* GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
* Intel: 10.1, 11.0, 11.1
|
||||
* Clang: 2.8
|
||||
* Pathscale: 3.2
|
||||
* OS X:
|
||||
* GCC: 4.0.1, 4.2.1, 4.4
|
||||
* GCC, C++0x mode: 4.4.
|
||||
* Intel: 11.1
|
||||
* Windows:
|
||||
* Visual C++: 7.1, 8.0, 9.0 and 10.0.
|
||||
* GCC, mingw: 4.4.0.
|
||||
* FreeBSD:
|
||||
* GCC: 4.2.1, 64 bit.
|
||||
|
||||
Boost's additional test compilers include:
|
||||
|
||||
* Linux:
|
||||
* GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.4, 4.4.5, 4.5.2
|
||||
* GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
* pgCC: 11.2
|
||||
* Intel: 10.1, 11.0, 11.1
|
||||
* PathScale: 3.2, 4.0.8
|
||||
* Visual Age C++: 10.1
|
||||
* Clang from subversion
|
||||
* OS X:
|
||||
* Intel C++ Compiler: 10.1, 11.0, 11.1
|
||||
* GCC: 4.0.1, 4.2.1, 4.4.4
|
||||
* GCC, C++0x mode: 4.4.4
|
||||
* Clang from subversion, with GNU libstdc++, libc++ and libc++ in C++0x mode.
|
||||
* Windows:
|
||||
* Visual C++: 7.1, 9.0, 10.0
|
||||
* Visual C++ with STLport: 9.0
|
||||
* Visual C++, Windows Mobile 5, with STLport: 9.0
|
||||
* GCC, mingw: 4.5.1
|
||||
* GCC, mingw, C++0x mode: 4.5.1
|
||||
* Borland: 6.1.3 (2009), 6.2.1 (2010)
|
||||
* AIX:
|
||||
* IBM XL C/C++ Enterprise Edition, V11.1.0.0
|
||||
* Solaris:
|
||||
* Sun C++: 5.10
|
||||
|
||||
[endsect]
|
||||
|
||||
[section Acknowledgements]
|
||||
|
||||
[@/users/people/beman_dawes.html Beman Dawes],
|
||||
Eric Niebler,
|
||||
[@/users/people/rene_rivera.html Rene Rivera],
|
||||
Daniel James and Vladimir Prus managed this release.
|
||||
|
||||
[endsect]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
history/boost_1_42_0.qbk,36765d15b10a22aaa541044a5109f9f4d7366b9f54809f44d55e1d9d162a1537,0c0c2b687cdb2ef6680aad359a9f3eb4fb002fe14363041906ec585663211521
|
||||
history/boost_1_43_0.qbk,242b5e8f79076daf044d3298e84c5e6afce6f075c9ea94a80bb55ad5ee49b45a,26924935e36618f705723425e30a045ff0d06a13ec27645115ad490f744ef9c3
|
||||
history/boost_1_44_0.qbk,5afefb7a3ac845e5bca131096f43532bc849a358a76fb5b81d1771c859567fe7,38b3363ee32e6ac268e029baaa675b4a6e21cc5ff2abb6310f9cc19d8ccc5ce5
|
||||
history/boost_1_45_0.qbk,26ea33eb12d21314ae3a4c3eaa2dab5ace7d90929a1a3073b3bda7b99ff3c5b6,efa947fe7348a82a0dd9d03dc01d3f9fef69d42f3e761bc9a6491453b24d43d2
|
||||
history/boost_1_46_0.qbk,1682fbdf4b35e481d2c16bbb33aede55618b267f950f2d4aed70afe399ea1b26,0ae2f9a1995f28f4a71fadd9a84c009747690c7a29a56b8f3f9a7b76fe29c933
|
||||
history/boost_1_46_0.qbk,a3a47e0af538e0c3b611c31efb5e7d0cbd4b27a99f77bc8f01a3c6a0cd17d999,edcd6035c761c9ec8424f8a02c268285a3d66ca9cc7d225e41c890a233afcec6
|
||||
history/boost_1_46_1.qbk,5ad8f1323c49dcdf19ed6717502b4e2d002110cb2f07f4c66f5846df4bb728ab,ae5d583f54f987ac38cbedc82f1309af8abb4d4f9158977e7695da46c209c91d
|
||||
|
||||
999
feed/news.rss
999
feed/news.rss
File diff suppressed because it is too large
Load Diff
34
index.html
34
index.html
@@ -96,10 +96,10 @@ http://www.boost.org/development/website_updating.html
|
||||
<ul id="downloads">
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="http://sourceforge.net/projects/boost/files/boost/1.46.0/">Version 1.46.0</a> (<a href="/users/download/version_1_46_0">release notes</a>)
|
||||
"news-title"><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/">Version 1.46.1</a> (<a href="/users/download/version_1_46_1">release notes</a>)
|
||||
</span>
|
||||
<span class=
|
||||
"news-date">February 21st, 2011 20:36 GMT</span></li> </ul>
|
||||
"news-date">March 12th, 2011 15:45 GMT</span></li> </ul>
|
||||
|
||||
<p><a href="/users/download/">More Downloads...</a>
|
||||
(<a href="feed/downloads.rss">RSS</a>)</p>
|
||||
@@ -110,14 +110,23 @@ http://www.boost.org/development/website_updating.html
|
||||
|
||||
<ul id="news">
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="/users/news/version_1_46_1">Version 1.46.1</a></span>
|
||||
<span class=
|
||||
"news-description"><span class="brief"><span class="purpose">
|
||||
Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2,
|
||||
TR1, Unordered.
|
||||
</span></span></span>
|
||||
<span class=
|
||||
"news-date">March 12th, 2011 15:45 GMT</span></li>
|
||||
<li><span class=
|
||||
"news-title"><a href="/users/news/version_1_46_0">Version 1.46.0</a></span>
|
||||
<span class=
|
||||
"news-description"><span class="brief"><span class="purpose">
|
||||
New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
|
||||
Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
|
||||
Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
|
||||
Inspect, Quickbook.
|
||||
Fusion, Hash, Iostreams, Iterator, Math, Meta State Machine, Optional, Pool,
|
||||
Program Options, Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated
|
||||
Tools: Boostbook, Inspect, Quickbook.
|
||||
</span></span></span>
|
||||
<span class=
|
||||
"news-date">February 21st, 2011 20:36 GMT</span></li>
|
||||
@@ -130,18 +139,7 @@ http://www.boost.org/development/website_updating.html
|
||||
Wave, Xpressive. Updated tools: Boostbook, Quickbook
|
||||
</span></span></span>
|
||||
<span class=
|
||||
"news-date">November 19th, 2010 16:00 GMT</span></li>
|
||||
<li><span class=
|
||||
"news-title"><a href="/users/news/version_1_44_0">Version 1.44.0</a></span>
|
||||
<span class=
|
||||
"news-description"><span class="brief"><span class="purpose">
|
||||
New Libraries: Meta State Machine, Polygon. Updated Libraries: Accumulators,
|
||||
Asio, Config, Filesystem, Foreach, Fusion, Hash, Iostreams, Math, MPL, Multi-index
|
||||
Containers, Proto, Regex, Spirit, Thread, TR1, Type Traits, uBLAS, Utility,
|
||||
Uuid, Wave, Xpressive. Updates for Quickbook and Boostbook.
|
||||
</span></span></span>
|
||||
<span class=
|
||||
"news-date">August 13th, 2010 17:00 GMT</span></li> </ul>
|
||||
"news-date">November 19th, 2010 16:00 GMT</span></li> </ul>
|
||||
|
||||
<p><a href="/users/news/">More News...</a> (<a href=
|
||||
"feed/news.rss">RSS</a>)</p>
|
||||
@@ -164,7 +162,7 @@ http://www.boost.org/development/website_updating.html
|
||||
<div id="footer">
|
||||
<div id="footer-left">
|
||||
<div id="revised">
|
||||
<p>Revised $Date: 2010-08-18 20:55:41 +0100 (Wed, 18 Aug 2010) $</p>
|
||||
<p>Revised $Date: 2011-03-09 19:08:33 +0000 (Wed, 09 Mar 2011) $</p>
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
|
||||
@@ -35,24 +35,22 @@
|
||||
<h2><a name="releases" id="releases"></a>Packaged
|
||||
Releases</h2>
|
||||
<h3><span class=
|
||||
"news-title">Version 1.46.0</span></h3>
|
||||
"news-title">Version 1.46.1</span></h3>
|
||||
|
||||
<p class="news-date">February 21st, 2011 20:36 GMT</p>
|
||||
<p class="news-date">March 12th, 2011 15:45 GMT</p>
|
||||
|
||||
<p class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
|
||||
Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
|
||||
Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
|
||||
Inspect, Quickbook.
|
||||
Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2,
|
||||
TR1, Unordered.
|
||||
</span></span></p>
|
||||
|
||||
<ul class="menu">
|
||||
<li>
|
||||
<a href="/users/download/version_1_46_0">Release Notes</a></li>
|
||||
<a href="/users/download/version_1_46_1">Release Notes</a></li>
|
||||
|
||||
<li>
|
||||
<a href="http://sourceforge.net/projects/boost/files/boost/1.46.0/">Download</a></li>
|
||||
<a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/">Download</a></li>
|
||||
</ul>
|
||||
<h2><a name="history" id="history"></a>Old Boost Releases</h2>
|
||||
|
||||
@@ -143,7 +141,7 @@ svn co <a href=
|
||||
<div id="footer">
|
||||
<div id="footer-left">
|
||||
<div id="revised">
|
||||
<p>Revised $Date: 2010-11-19 16:29:58 +0000 (Fri, 19 Nov 2010) $</p>
|
||||
<p>Revised $Date: 2011-03-09 19:08:33 +0000 (Wed, 09 Mar 2011) $</p>
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
|
||||
@@ -274,6 +274,25 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Use <code><span class="identifier">BOOST_ASSERT</span></code> instead
|
||||
of <code><span class="identifier">assert</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed flush regression (<a href="https://svn.boost.org/trac/boost/ticket/4590">#4590</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iterator/index.html">Iterator</a>:</span>
|
||||
@@ -902,7 +921,7 @@
|
||||
<div id="footer">
|
||||
<div id="footer-left">
|
||||
<div id="revised">
|
||||
<p>Revised $Date: 2010-08-18 22:13:03 +0100 (Wed, 18 Aug 2010) $</p>
|
||||
<p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
|
||||
542
users/download/version_1_46_1.html
Normal file
542
users/download/version_1_46_1.html
Normal file
@@ -0,0 +1,542 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<title>Version 1.46.1</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" />
|
||||
<!--[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>
|
||||
|
||||
<div id="body">
|
||||
<div id="body-inner">
|
||||
<div id="content">
|
||||
<div class="section" id="intro">
|
||||
<div class="section-0">
|
||||
<div class="section-title">
|
||||
<h1>Version 1.46.1</h1>
|
||||
</div>
|
||||
|
||||
<div class="section-body">
|
||||
<h2><span class=
|
||||
"news-title">Version 1.46.1</span></h2>
|
||||
|
||||
<p><span class=
|
||||
"news-date">March 12th, 2011 15:45 GMT</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.46.1/boost_1_46_1.tar.bz2/download">boost_1_46_1.tar.bz2</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.tar.gz/download">boost_1_46_1.tar.gz</a></td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.7z/download">boost_1_46_1.7z</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.zip/download">boost_1_46_1.zip</a></td></tr></table>
|
||||
<div class="news-description">
|
||||
<div class="description">
|
||||
|
||||
|
||||
|
||||
<div id="version_1_46_1.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">EV_ONESHOT</span></code> seems to
|
||||
cause problems on some versions of Mac OS X, with the <code><span class="identifier">io_service</span></code> destructor getting stuck
|
||||
inside the <code><span class="identifier">close</span><span class="special">()</span></code>
|
||||
system call. Changed the kqueue backend to use <code><span class="identifier">EV_CLEAR</span></code>
|
||||
instead (<a href="https://svn.boost.org/trac/boost/ticket/5021">#5021</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed compile failures with some versions of <tt>g++</tt>
|
||||
due to the use of anonymous enums (<a href="https://svn.boost.org/trac/boost/ticket/4883">#4883</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug on kqueue-based platforms, where some system calls that
|
||||
repeatedly fail with <code><span class="identifier">EWOULDBLOCK</span></code>
|
||||
are not correctly re-registered with kqueue.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Changed <code><span class="identifier">asio</span><span class="special">::</span><span class="identifier">streambuf</span></code> to ensure that its internal
|
||||
pointers are updated correctly after the data has been modified using
|
||||
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">streambuf</span></code> member functions.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug that prevented the linger socket option from working on
|
||||
platforms other than Windows.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/fusion/">Fusion</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix <code><span class="identifier">disable_if</span></code> for
|
||||
Visual C++ 7.1/8.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix for STLPort (<a href="https://svn.boost.org/trac/boost/ticket/5217">#5217</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PGI large file support
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/graph/">Graph</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes, including fixes for: <a href="https://svn.boost.org/trac/boost/ticket/5181">#5181</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5180">#5180</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5199">#5199</a>
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/5175">#5175</a>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/icl/">Icl</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intersects for interval_maps and segment_type/element_type (<a href="https://svn.boost.org/trac/boost/ticket/5207">#5207</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed some ambiguous calls to functions in boost and std namespaces.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Other bug fixes, and documentation fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/math/">Math</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Several minor bug fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/polygon/">Polygon</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Disabled 45-degree booleans optimization.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/proto/">Proto</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Make <code><span class="identifier">display_expr</span></code> copyable
|
||||
(<a href="https://svn.boost.org/trac/boost/ticket/5096">#5096</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix const correctness problem in <code><span class="identifier">pass_through</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/property_tree/">Property Tree</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix compile error in JSON parser.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/signals2/">Signals2</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix unused parameter warning.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/tr1/">TR1</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Allow specialization of <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">tr1</span><span class="special">::</span><span class="identifier">hash</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Improved support for Pathscale and Sun compilers.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Add missing copy constructors and assignment operators when using rvalue
|
||||
references (<a href="https://svn.boost.org/trac/boost/ticket/5119">#5119</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.other_changes">
|
||||
<h3><span class="link">Other changes</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Update getting started guide to reflect changes to boost build.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
In quickbook, workaround optimization bug in g++ 4.4.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.compilers_tested">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.1, 4.4.3, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang: 2.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Pathscale: 3.2
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 11.1
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 8.0, 9.0 and 10.0.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.4.0.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
FreeBSD:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.2.1, 64 bit.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.4, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
pgCC: 11.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PathScale: 3.2, 4.0.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual Age C++: 10.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intel C++ Compiler: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion, with GNU libstdc++, libc++ and libc++ in C++0x
|
||||
mode.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 9.0, 10.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++ with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++, Windows Mobile 5, with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw, C++0x mode: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Borland: 6.1.3 (2009), 6.2.1 (2010)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
AIX:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
IBM XL C/C++ Enterprise Edition, V11.1.0.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solaris:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Sun C++: 5.10
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
|
||||
<a href="/users/people/rene_rivera.html">Rene Rivera</a>, Daniel James
|
||||
and Vladimir Prus managed this release.
|
||||
</p>
|
||||
</div>
|
||||
</div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="sidebar">
|
||||
<!--#include virtual="/common/sidebar-common.html" --><!--#include virtual="/common/sidebar-boost.html" --> </div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
<div id="footer-left">
|
||||
<div id="revised">
|
||||
<p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
<p>Copyright Rene Rivera 2006-2007.</p>
|
||||
</div><!--#include virtual="/common/footer-license.html" --> </div>
|
||||
|
||||
<div id="footer-right">
|
||||
<!--#include virtual="/common/footer-banners.html" --> </div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -26,6 +26,23 @@
|
||||
<div class="section-body">
|
||||
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_46_1" id="iversion_1_46_1"></a><a href="/users/history/version_1_46_1">Version 1.46.1</a></h2>
|
||||
|
||||
<p class="news-date">March 12th, 2011 15:45 GMT</p>
|
||||
|
||||
<div class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2,
|
||||
TR1, Unordered.
|
||||
</span></span> </div>
|
||||
|
||||
<ul class="menu">
|
||||
<li>
|
||||
<a href="/users/history/version_1_46_1">Details</a></li>
|
||||
|
||||
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/">Download</a></li>
|
||||
</ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_46_0" id="iversion_1_46_0"></a><a href="/users/history/version_1_46_0">Version 1.46.0</a></h2>
|
||||
|
||||
<p class="news-date">February 21st, 2011 20:36 GMT</p>
|
||||
@@ -33,9 +50,9 @@
|
||||
<div class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
|
||||
Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
|
||||
Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
|
||||
Inspect, Quickbook.
|
||||
Fusion, Hash, Iostreams, Iterator, Math, Meta State Machine, Optional, Pool,
|
||||
Program Options, Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated
|
||||
Tools: Boostbook, Inspect, Quickbook.
|
||||
</span></span> </div>
|
||||
|
||||
<ul class="menu">
|
||||
|
||||
@@ -284,6 +284,25 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Use <code><span class="identifier">BOOST_ASSERT</span></code> instead
|
||||
of <code><span class="identifier">assert</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed flush regression (<a href="https://svn.boost.org/trac/boost/ticket/4590">#4590</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iterator/index.html">Iterator</a>:</span>
|
||||
|
||||
552
users/history/version_1_46_1.html
Normal file
552
users/history/version_1_46_1.html
Normal file
@@ -0,0 +1,552 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<title>Version 1.46.1</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" />
|
||||
<style type="text/css">
|
||||
/*<![CDATA[*/
|
||||
#content .news-description ul {
|
||||
list-style: none;
|
||||
}
|
||||
#content .news-description ul ul {
|
||||
list-style: circle;
|
||||
}
|
||||
/*]]>*/
|
||||
</style>
|
||||
<!--[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>
|
||||
|
||||
<div id="body">
|
||||
<div id="body-inner">
|
||||
<div id="content">
|
||||
<div class="section" id="intro">
|
||||
<div class="section-0">
|
||||
<div class="section-title">
|
||||
<h1>Version 1.46.1</h1>
|
||||
</div>
|
||||
|
||||
<div class="section-body">
|
||||
<h2><span class=
|
||||
"news-title">Version 1.46.1</span></h2>
|
||||
|
||||
<p><span class=
|
||||
"news-date">March 12th, 2011 15:45 GMT</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.46.1/boost_1_46_1.tar.bz2/download">boost_1_46_1.tar.bz2</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.tar.gz/download">boost_1_46_1.tar.gz</a></td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.7z/download">boost_1_46_1.7z</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.zip/download">boost_1_46_1.zip</a></td></tr></table>
|
||||
<div class="news-description">
|
||||
<div class="description">
|
||||
|
||||
|
||||
|
||||
<div id="version_1_46_1.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">EV_ONESHOT</span></code> seems to
|
||||
cause problems on some versions of Mac OS X, with the <code><span class="identifier">io_service</span></code> destructor getting stuck
|
||||
inside the <code><span class="identifier">close</span><span class="special">()</span></code>
|
||||
system call. Changed the kqueue backend to use <code><span class="identifier">EV_CLEAR</span></code>
|
||||
instead (<a href="https://svn.boost.org/trac/boost/ticket/5021">#5021</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed compile failures with some versions of <tt>g++</tt>
|
||||
due to the use of anonymous enums (<a href="https://svn.boost.org/trac/boost/ticket/4883">#4883</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug on kqueue-based platforms, where some system calls that
|
||||
repeatedly fail with <code><span class="identifier">EWOULDBLOCK</span></code>
|
||||
are not correctly re-registered with kqueue.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Changed <code><span class="identifier">asio</span><span class="special">::</span><span class="identifier">streambuf</span></code> to ensure that its internal
|
||||
pointers are updated correctly after the data has been modified using
|
||||
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">streambuf</span></code> member functions.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug that prevented the linger socket option from working on
|
||||
platforms other than Windows.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/fusion/">Fusion</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix <code><span class="identifier">disable_if</span></code> for
|
||||
Visual C++ 7.1/8.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix for STLPort (<a href="https://svn.boost.org/trac/boost/ticket/5217">#5217</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PGI large file support
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/graph/">Graph</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes, including fixes for: <a href="https://svn.boost.org/trac/boost/ticket/5181">#5181</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5180">#5180</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5199">#5199</a>
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/5175">#5175</a>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/icl/">Icl</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intersects for interval_maps and segment_type/element_type (<a href="https://svn.boost.org/trac/boost/ticket/5207">#5207</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed some ambiguous calls to functions in boost and std namespaces.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Other bug fixes, and documentation fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/math/">Math</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Several minor bug fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/polygon/">Polygon</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Disabled 45-degree booleans optimization.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/proto/">Proto</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Make <code><span class="identifier">display_expr</span></code> copyable
|
||||
(<a href="https://svn.boost.org/trac/boost/ticket/5096">#5096</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix const correctness problem in <code><span class="identifier">pass_through</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/property_tree/">Property Tree</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix compile error in JSON parser.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/signals2/">Signals2</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix unused parameter warning.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/tr1/">TR1</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Allow specialization of <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">tr1</span><span class="special">::</span><span class="identifier">hash</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Improved support for Pathscale and Sun compilers.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Add missing copy constructors and assignment operators when using rvalue
|
||||
references (<a href="https://svn.boost.org/trac/boost/ticket/5119">#5119</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.other_changes">
|
||||
<h3><span class="link">Other changes</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Update getting started guide to reflect changes to boost build.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
In quickbook, workaround optimization bug in g++ 4.4.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.compilers_tested">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.1, 4.4.3, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang: 2.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Pathscale: 3.2
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 11.1
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 8.0, 9.0 and 10.0.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.4.0.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
FreeBSD:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.2.1, 64 bit.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.4, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
pgCC: 11.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PathScale: 3.2, 4.0.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual Age C++: 10.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intel C++ Compiler: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion, with GNU libstdc++, libc++ and libc++ in C++0x
|
||||
mode.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 9.0, 10.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++ with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++, Windows Mobile 5, with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw, C++0x mode: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Borland: 6.1.3 (2009), 6.2.1 (2010)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
AIX:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
IBM XL C/C++ Enterprise Edition, V11.1.0.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solaris:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Sun C++: 5.10
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
|
||||
<a href="/users/people/rene_rivera.html">Rene Rivera</a>, Daniel James
|
||||
and Vladimir Prus managed this release.
|
||||
</p>
|
||||
</div>
|
||||
</div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="sidebar">
|
||||
<!--#include virtual="/common/sidebar-common.html" --><!--#include virtual="/common/sidebar-boost.html" --> </div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
<div id="footer-left">
|
||||
<div id="revised">
|
||||
<p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
<p>Copyright Rene Rivera 2006-2007.</p>
|
||||
</div><!--#include virtual="/common/footer-license.html" --> </div>
|
||||
|
||||
<div id="footer-right">
|
||||
<!--#include virtual="/common/footer-banners.html" --> </div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -26,6 +26,8 @@
|
||||
<div class="section-body">
|
||||
<ul class="toc">
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_46_1">Version 1.46.1</a></span></li>
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_46_0">Version 1.46.0</a></span></li>
|
||||
<li><span class=
|
||||
@@ -33,9 +35,24 @@
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_44_0">Version 1.44.0</a></span></li>
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_43_0">Version 1.43.0</a></span></li>
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_42_0">Version 1.42.0</a></span></li> </ul>
|
||||
"news-title"><a href="#iversion_1_43_0">Version 1.43.0</a></span></li> </ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_46_1" id="iversion_1_46_1"></a><a href="/users/news/version_1_46_1">Version 1.46.1</a></h2>
|
||||
|
||||
<p class="news-date">March 12th, 2011 15:45 GMT</p>
|
||||
|
||||
<div class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2,
|
||||
TR1, Unordered.
|
||||
</span></span> </div>
|
||||
|
||||
<ul class="menu">
|
||||
<li>
|
||||
<a href="/users/news/version_1_46_1">Details</a></li>
|
||||
|
||||
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/">Download</a></li>
|
||||
</ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_46_0" id="iversion_1_46_0"></a><a href="/users/news/version_1_46_0">Version 1.46.0</a></h2>
|
||||
|
||||
@@ -44,9 +61,9 @@
|
||||
<div class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem,
|
||||
Fusion, Hash, Iterator, Math, Meta State Machine, Optional, Pool, Program Options,
|
||||
Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated Tools: Boostbook,
|
||||
Inspect, Quickbook.
|
||||
Fusion, Hash, Iostreams, Iterator, Math, Meta State Machine, Optional, Pool,
|
||||
Program Options, Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated
|
||||
Tools: Boostbook, Inspect, Quickbook.
|
||||
</span></span> </div>
|
||||
|
||||
<ul class="menu">
|
||||
@@ -110,24 +127,6 @@
|
||||
<a href="/users/news/version_1_43_0">Details</a></li>
|
||||
|
||||
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.43.0/">Download</a></li>
|
||||
</ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_42_0" id="iversion_1_42_0"></a><a href="/users/news/version_1_42_0">Version 1.42.0</a></h2>
|
||||
|
||||
<p class="news-date">February 2nd, 2010 14:00 GMT</p>
|
||||
|
||||
<div class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph,
|
||||
Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered,
|
||||
Xpressive.
|
||||
</span></span> </div>
|
||||
|
||||
<ul class="menu">
|
||||
<li>
|
||||
<a href="/users/news/version_1_42_0">Details</a></li>
|
||||
|
||||
<li><a href="http://sourceforge.net/projects/boost/files/boost/1.42.0/">Download</a></li>
|
||||
</ul> </div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -284,6 +284,25 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iostreams/index.html">Iostreams</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Use <code><span class="identifier">BOOST_ASSERT</span></code> instead
|
||||
of <code><span class="identifier">assert</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed flush regression (<a href="https://svn.boost.org/trac/boost/ticket/4590">#4590</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iterator/index.html">Iterator</a>:</span>
|
||||
|
||||
552
users/news/version_1_46_1.html
Normal file
552
users/news/version_1_46_1.html
Normal file
@@ -0,0 +1,552 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<title>Version 1.46.1</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" />
|
||||
<style type="text/css">
|
||||
/*<![CDATA[*/
|
||||
#content .news-description ul {
|
||||
list-style: none;
|
||||
}
|
||||
#content .news-description ul ul {
|
||||
list-style: circle;
|
||||
}
|
||||
/*]]>*/
|
||||
</style>
|
||||
<!--[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>
|
||||
|
||||
<div id="body">
|
||||
<div id="body-inner">
|
||||
<div id="content">
|
||||
<div class="section" id="intro">
|
||||
<div class="section-0">
|
||||
<div class="section-title">
|
||||
<h1>Version 1.46.1</h1>
|
||||
</div>
|
||||
|
||||
<div class="section-body">
|
||||
<h2><span class=
|
||||
"news-title">Version 1.46.1</span></h2>
|
||||
|
||||
<p><span class=
|
||||
"news-date">March 12th, 2011 15:45 GMT</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.46.1/boost_1_46_1.tar.bz2/download">boost_1_46_1.tar.bz2</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.tar.gz/download">boost_1_46_1.tar.gz</a></td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.7z/download">boost_1_46_1.7z</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.zip/download">boost_1_46_1.zip</a></td></tr></table>
|
||||
<div class="news-description">
|
||||
<div class="description">
|
||||
|
||||
|
||||
|
||||
<div id="version_1_46_1.updated_libraries">
|
||||
<h3><span class="link">Updated Libraries</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">EV_ONESHOT</span></code> seems to
|
||||
cause problems on some versions of Mac OS X, with the <code><span class="identifier">io_service</span></code> destructor getting stuck
|
||||
inside the <code><span class="identifier">close</span><span class="special">()</span></code>
|
||||
system call. Changed the kqueue backend to use <code><span class="identifier">EV_CLEAR</span></code>
|
||||
instead (<a href="https://svn.boost.org/trac/boost/ticket/5021">#5021</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed compile failures with some versions of <tt>g++</tt>
|
||||
due to the use of anonymous enums (<a href="https://svn.boost.org/trac/boost/ticket/4883">#4883</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug on kqueue-based platforms, where some system calls that
|
||||
repeatedly fail with <code><span class="identifier">EWOULDBLOCK</span></code>
|
||||
are not correctly re-registered with kqueue.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Changed <code><span class="identifier">asio</span><span class="special">::</span><span class="identifier">streambuf</span></code> to ensure that its internal
|
||||
pointers are updated correctly after the data has been modified using
|
||||
<code><span class="identifier">std</span><span class="special">::</span><span class="identifier">streambuf</span></code> member functions.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a bug that prevented the linger socket option from working on
|
||||
platforms other than Windows.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/fusion/">Fusion</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix <code><span class="identifier">disable_if</span></code> for
|
||||
Visual C++ 7.1/8.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix for STLPort (<a href="https://svn.boost.org/trac/boost/ticket/5217">#5217</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PGI large file support
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/graph/">Graph</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes, including fixes for: <a href="https://svn.boost.org/trac/boost/ticket/5181">#5181</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5180">#5180</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5199">#5199</a>
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/5175">#5175</a>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/icl/">Icl</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intersects for interval_maps and segment_type/element_type (<a href="https://svn.boost.org/trac/boost/ticket/5207">#5207</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed some ambiguous calls to functions in boost and std namespaces.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Other bug fixes, and documentation fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/math/">Math</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Several minor bug fixes.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/polygon/">Polygon</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Disabled 45-degree booleans optimization.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/proto/">Proto</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Make <code><span class="identifier">display_expr</span></code> copyable
|
||||
(<a href="https://svn.boost.org/trac/boost/ticket/5096">#5096</a>).
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix const correctness problem in <code><span class="identifier">pass_through</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/property_tree/">Property Tree</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix compile error in JSON parser.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/signals2/">Signals2</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fix unused parameter warning.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/tr1/">TR1</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Allow specialization of <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">tr1</span><span class="special">::</span><span class="identifier">hash</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Improved support for Pathscale and Sun compilers.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
|
||||
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Add missing copy constructors and assignment operators when using rvalue
|
||||
references (<a href="https://svn.boost.org/trac/boost/ticket/5119">#5119</a>).
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.other_changes">
|
||||
<h3><span class="link">Other changes</span></h3>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Update getting started guide to reflect changes to boost build.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
In quickbook, workaround optimization bug in g++ 4.4.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.compilers_tested">
|
||||
<h3><span class="link">Compilers Tested</span></h3>
|
||||
<p>
|
||||
Boost's primary test compilers are:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.1, 4.4.3, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang: 2.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Pathscale: 3.2
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 11.1
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 8.0, 9.0 and 10.0.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.4.0.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
FreeBSD:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.2.1, 64 bit.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Linux:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 3.4.6, 4.2.4, 4.3.4, 4.4.3, 4.4.4, 4.4.5, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.3.4, 4.4.3, 4.5.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
pgCC: 11.2
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Intel: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
PathScale: 3.2, 4.0.8
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual Age C++: 10.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
OS X:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Intel C++ Compiler: 10.1, 11.0, 11.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC: 4.0.1, 4.2.1, 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++0x mode: 4.4.4
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang from subversion, with GNU libstdc++, libc++ and libc++ in C++0x
|
||||
mode.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 7.1, 9.0, 10.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++ with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++, Windows Mobile 5, with STLport: 9.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, mingw, C++0x mode: 4.5.1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Borland: 6.1.3 (2009), 6.2.1 (2010)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
AIX:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
IBM XL C/C++ Enterprise Edition, V11.1.0.0
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solaris:
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Sun C++: 5.10
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="version_1_46_1.acknowledgements">
|
||||
<h3><span class="link">Acknowledgements</span></h3>
|
||||
<p>
|
||||
<a href="/users/people/beman_dawes.html">Beman Dawes</a>, Eric Niebler,
|
||||
<a href="/users/people/rene_rivera.html">Rene Rivera</a>, Daniel James
|
||||
and Vladimir Prus managed this release.
|
||||
</p>
|
||||
</div>
|
||||
</div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="sidebar">
|
||||
<!--#include virtual="/common/sidebar-common.html" --><!--#include virtual="/common/sidebar-boost.html" --> </div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
<div id="footer-left">
|
||||
<div id="revised">
|
||||
<p>Revised $Date: 2010-12-11 14:59:32 +0000 (Sat, 11 Dec 2010) $</p>
|
||||
</div>
|
||||
|
||||
<div id="copyright">
|
||||
<p>Copyright Rene Rivera 2006-2007.</p>
|
||||
</div><!--#include virtual="/common/footer-license.html" --> </div>
|
||||
|
||||
<div id="footer-right">
|
||||
<!--#include virtual="/common/footer-banners.html" --> </div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user