|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r86624 - in website/public_html/live: feed/history generated generated/state patches patches/1_55_0 users/history
From: dnljms_at_[hidden]
Date: 2013-11-11 15:19:31
Author: danieljames
Date: 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013)
New Revision: 86624
URL: http://svn.boost.org/trac/boost/changeset/86624
Log:
Add patch for Boost.Log
Added:
website/public_html/live/patches/1_55_0/
website/public_html/live/patches/1_55_0/001-log_fix_dump_avx2.patch (contents, props changed)
Text files modified:
website/public_html/live/feed/history/boost_1_55_0.qbk | 11 ++++++++++-
website/public_html/live/generated/dev.rss | 14 +++++++++++++-
website/public_html/live/generated/downloads.rss | 14 +++++++++++++-
website/public_html/live/generated/history.rss | 14 +++++++++++++-
website/public_html/live/generated/news.rss | 14 +++++++++++++-
website/public_html/live/generated/state/feed-pages.txt | 2 +-
website/public_html/live/generated/state/rss-items.txt | 14 +++++++++++++-
website/public_html/live/patches/1_55_0/001-log_fix_dump_avx2.patch | 13 +++++++++++++
website/public_html/live/patches/index.html | 9 ++++++++-
website/public_html/live/users/history/version_1_55_0.html | 14 +++++++++++++-
10 files changed, 110 insertions(+), 9 deletions(-)
Modified: website/public_html/live/feed/history/boost_1_55_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_55_0.qbk Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/feed/history/boost_1_55_0.qbk 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -43,7 +43,7 @@
[endsect]
-[section:known_bugs Known bugs with Visual Studio 2013/Visual C++ 12]
+[section:known_bugs Known Bugs with Visual Studio 2013/Visual C++ 12]
Visual Studio 2013 was released quite late in the release process, so there
exist several unresolved issues. These include:
@@ -62,6 +62,15 @@
[endsect]
+[section Patches]
+
+# [@/patches/1_55_0/001-log_fix_dump_avx2.patch Log patch]:
+ fixes incorrect output of the
+ [@http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump dump]
+ manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+
+[endsect]
+
[section New Libraries]
* [phrase library..[@/libs/predef/ Predef]:] This library defines a set of
Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/generated/dev.rss 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -66,7 +66,7 @@
</p>
</div>
<div id="version_1_55_0.known_bugs">
- <h3><span class="link">Known bugs with Visual Studio
+ <h3><span class="link">Known Bugs with Visual Studio
2013/Visual C++ 12</span></h3>
<p>
Visual Studio 2013 was released quite late in the release process, so there
@@ -104,6 +104,18 @@
</li>
</ul>
</div>
+ <div id="version_1_55_0.patches">
+ <h3><span class="link">Patches</span></h3>
+ <ol>
+ <li>
+ <div>
+ <a href="http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch">Log patch</a>:
+ fixes incorrect output of the <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump">dump</a>
+ manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+ </div>
+ </li>
+ </ol>
+ </div>
<div id="version_1_55_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>
Modified: website/public_html/live/generated/downloads.rss
==============================================================================
--- website/public_html/live/generated/downloads.rss Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/generated/downloads.rss 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -66,7 +66,7 @@
</p>
</div>
<div id="version_1_55_0.known_bugs">
- <h3><span class="link">Known bugs with Visual Studio
+ <h3><span class="link">Known Bugs with Visual Studio
2013/Visual C++ 12</span></h3>
<p>
Visual Studio 2013 was released quite late in the release process, so there
@@ -104,6 +104,18 @@
</li>
</ul>
</div>
+ <div id="version_1_55_0.patches">
+ <h3><span class="link">Patches</span></h3>
+ <ol>
+ <li>
+ <div>
+ <a href="http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch">Log patch</a>:
+ fixes incorrect output of the <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump">dump</a>
+ manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+ </div>
+ </li>
+ </ol>
+ </div>
<div id="version_1_55_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>
Modified: website/public_html/live/generated/history.rss
==============================================================================
--- website/public_html/live/generated/history.rss Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/generated/history.rss 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -66,7 +66,7 @@
</p>
</div>
<div id="version_1_55_0.known_bugs">
- <h3><span class="link">Known bugs with Visual Studio
+ <h3><span class="link">Known Bugs with Visual Studio
2013/Visual C++ 12</span></h3>
<p>
Visual Studio 2013 was released quite late in the release process, so there
@@ -104,6 +104,18 @@
</li>
</ul>
</div>
+ <div id="version_1_55_0.patches">
+ <h3><span class="link">Patches</span></h3>
+ <ol>
+ <li>
+ <div>
+ <a href="http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch">Log patch</a>:
+ fixes incorrect output of the <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump">dump</a>
+ manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+ </div>
+ </li>
+ </ol>
+ </div>
<div id="version_1_55_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>
Modified: website/public_html/live/generated/news.rss
==============================================================================
--- website/public_html/live/generated/news.rss Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/generated/news.rss 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -66,7 +66,7 @@
</p>
</div>
<div id="version_1_55_0.known_bugs">
- <h3><span class="link">Known bugs with Visual Studio
+ <h3><span class="link">Known Bugs with Visual Studio
2013/Visual C++ 12</span></h3>
<p>
Visual Studio 2013 was released quite late in the release process, so there
@@ -104,6 +104,18 @@
</li>
</ul>
</div>
+ <div id="version_1_55_0.patches">
+ <h3><span class="link">Patches</span></h3>
+ <ol>
+ <li>
+ <div>
+ <a href="http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch">Log patch</a>:
+ fixes incorrect output of the <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump">dump</a>
+ manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+ </div>
+ </li>
+ </ol>
+ </div>
<div id="version_1_55_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>
Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/generated/state/feed-pages.txt 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -2059,7 +2059,7 @@
" Utility, Variant, Wave, xpressive.
"
-qbk_hash
-"09a9c72aeb4161add56ddf9331b44adb119ce35aa5fbc797b32952887dd18d5b
+"4e75800ce2ddaf0f58b72cb208b59030a21995673f1648f07bb5bb8579041110
-release_status
"released
-title
Modified: website/public_html/live/generated/state/rss-items.txt
==============================================================================
--- website/public_html/live/generated/state/rss-items.txt Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/generated/state/rss-items.txt 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -20388,7 +20388,7 @@
" </p>
" </div>
" <div id="version_1_55_0.known_bugs">
-" <h3><span class="link">Known bugs with Visual Studio
+" <h3><span class="link">Known Bugs with Visual Studio
" 2013/Visual C++ 12</span></h3>
" <p>
" Visual Studio 2013 was released quite late in the release process, so there
@@ -20426,6 +20426,18 @@
" </li>
" </ul>
" </div>
+" <div id="version_1_55_0.patches">
+" <h3><span class="link">Patches</span></h3>
+" <ol>
+" <li>
+" <div>
+" <a href="http://www.boost.org/patches/1_55_0/001-log_fix_dump_avx2.patch">Log patch</a>:
+" fixes incorrect output of the <a href="http://www.boost.org/doc/libs/1_55_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.manipulators.dump">dump</a>
+" manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+" </div>
+" </li>
+" </ol>
+" </div>
" <div id="version_1_55_0.new_libraries">
" <h3><span class="link">New Libraries</span></h3>
" <ul>
Added: website/public_html/live/patches/1_55_0/001-log_fix_dump_avx2.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ website/public_html/live/patches/1_55_0/001-log_fix_dump_avx2.patch 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -0,0 +1,13 @@
+Index: libs/log/src/dump_avx2.cpp
+===================================================================
+--- libs/log/src/dump_avx2.cpp (revision 86614)
++++ libs/log/src/dump_avx2.cpp (working copy)
+@@ -205,7 +205,7 @@
+ __m256i mm_input = _mm256_load_si256(reinterpret_cast< const __m256i* >(p));
+ __m256i mm_output1, mm_output2, mm_output3;
+ dump_pack(mm_char_10_to_a, mm_input, mm_output1, mm_output2, mm_output3);
+- store_characters_x3(mm_output1, mm_output2, mm_output3, buf);
++ store_characters_x3(mm_output1, mm_output2, mm_output3, b);
+ }
+
+ _mm256_zeroall(); // need to zero all ymm registers to avoid register spills/restores the compler generates around the function call
Modified: website/public_html/live/patches/index.html
==============================================================================
--- website/public_html/live/patches/index.html Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/patches/index.html 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -30,9 +30,16 @@
<div class="section-body">
<p>These are patches from library authors which were found too
- late to be fixed in the 1.54.0 release. Be careful as they have
+ late to be fixed in the release. Be careful as they have
not been through the normal testing process.</p>
+ <h2>1.55.0</h2>
+
+ <ul>
+ <li><a href=
+ "1_55_0/001-log_fix_dump_avx2.patch">1_55_0/001-log_fix_dump_avx2.patch</a></li>
+ </ul>
+
<h2>1.54.0</h2>
<ul>
Modified: website/public_html/live/users/history/version_1_55_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_55_0.html Mon Nov 11 15:02:05 2013 (r86623)
+++ website/public_html/live/users/history/version_1_55_0.html 2013-11-11 15:19:31 EST (Mon, 11 Nov 2013) (r86624)
@@ -104,7 +104,7 @@
</p>
</div>
<div id="version_1_55_0.known_bugs">
- <h3><span class="link">Known bugs with Visual Studio
+ <h3><span class="link">Known Bugs with Visual Studio
2013/Visual C++ 12</span></h3>
<p>
Visual Studio 2013 was released quite late in the release process, so there
@@ -142,6 +142,18 @@
</li>
</ul>
</div>
+ <div id="version_1_55_0.patches">
+ <h3><span class="link">Patches</span></h3>
+ <ol>
+ <li>
+ <div>
+ Log patch:
+ fixes incorrect output of the dump
+ manipulator, when used on AVX2-enabled CPU (e.g. Intel Haswell).
+ </div>
+ </li>
+ </ol>
+ </div>
<div id="version_1_55_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk