Boost logo

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