Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r86142 - in website/public_html/live: feed/history generated generated/state users/history
From: dnljms_at_[hidden]
Date: 2013-10-03 04:30:26


Author: danieljames
Date: 2013-10-03 04:30:25 EDT (Thu, 03 Oct 2013)
New Revision: 86142
URL: http://svn.boost.org/trac/boost/changeset/86142

Log:
Add notes for Rational, Hash, Unordered.

Also filled in updated library list.

Text files modified:
   website/public_html/live/feed/history/boost_1_55_0.qbk | 33 +++++++++++++
   website/public_html/live/generated/dev.rss | 91 ++++++++++++++++++++++++++++++++++++++
   website/public_html/live/generated/state/feed-pages.txt | 11 +++-
   website/public_html/live/generated/state/rss-items.txt | 93 +++++++++++++++++++++++++++++++++++++++
   website/public_html/live/users/history/version_1_55_0.html | 91 ++++++++++++++++++++++++++++++++++++++
   5 files changed, 309 insertions(+), 10 deletions(-)

Modified: website/public_html/live/feed/history/boost_1_55_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_55_0.qbk Wed Oct 2 19:21:31 2013 (r86141)
+++ website/public_html/live/feed/history/boost_1_55_0.qbk 2013-10-03 04:30:25 EDT (Thu, 03 Oct 2013) (r86142)
@@ -3,7 +3,13 @@
     [source-mode c++]
     [purpose
         New Libraries: Predef.
- Updated Libraries: Accumulators, Asio, Context, Coroutine, Graph, Log, MultiIndex, PropertyMap, Wave.
+ Updated Libraries: Accumulators, Any, Asio, Atomic,
+ Chrono, Circular Buffer, Container, Context, Coroutine,
+ Filesystem, Fusion, Graph, Hash, Interprocess, Intrusive,
+ Lexical Cast, Log, Math, Move, Multiprecision,
+ Multi-index Containers, MPI, Phoenix, PropertyMap,
+ Rational, Thread, Timer, Type Traits, Unordered, Utility,
+ Variant, Wave, xpressive.
     ]
     [authors [Dawes, Beman]]
     [last-revision]
@@ -205,6 +211,11 @@
     [ticket 8433], [ticket 8791], [ticket 8877], [ticket 8986], [ticket 9012],
     [ticket 9080].
 
+* [phrase library..[@/libs/hash/ Hash]:]
+ * Simplify a SFINAE check so that it will hopefully work on Sun 5.9
+ ([ticket 8822]).
+ * Suppress Visual C++ infinite loop warning ([ticket 8568]).
+
 * [phrase library..[@/libs/interprocess/ Interprocess]:]
   * Fixed bugs [@https://svn.boost.org/trac/boost/ticket/7156 #7156],
                 [@https://svn.boost.org/trac/boost/ticket/7164 #7164],
@@ -367,6 +378,14 @@
     `<boost/property_map/property_map.hpp>` that can be un-commented to find
     deprecated uses of pointers in user code.
 
+* [phrase library..[@/libs/rational Rational]:]
+ * Added `lowest` and `max_digits10`, members of std::numeric_limits added in
+ C++11, to the unit-test code. Needed since Boost.Test refers to one of
+ them when compiled in C++11 mode.
+ * Changed initialization of some internal variables to something that cannot
+ be a narrowing conversion, which fixes issue [ticket 5855]. Needed since
+ narrowing conversions are an error in C++11.
+
 * [phrase library..[@/libs/smart_ptr/index.html SmartPtr]:]
   * Added `boost/smart_ptr/intrusive_ref_counter.hpp` header, extracted from Boost.Log. The header implements a mixin base class that adds support for `intrusive_ptr` to user's classes.
 
@@ -420,6 +439,10 @@
 * [phrase library..[@/libs/type_traits/ Type Traits]:]
   * Added `is_copy_contructible` trait [ticket 8802].
 
+* [phrase library..[@/libs/unordered/ Unordered]:]
+ * Avoid some warnings ([ticket 8851], [ticket 8874]).
+ * Avoid exposing some detail functions via. ADL on the iterators.
+
 * [phrase library..[@/libs/utility/index.html Utility]:]
   * `boost::result_of` can be set to use TR1 protocol by default and fall back to `decltype` if the function object does not support it (like C++11 lambda functions, for example). Define `BOOST_RESULT_OF_USE_TR1_WITH_DECLTYPE_FALLBACK` configuration macro to enable this mode.
   * Improved support for C++11 in the `boost::base_from_member` class template. The class implements perfect forwarding for the constructor arguments, if the compiler supports rvalue references, variadic templates and function template default arguments.
@@ -450,7 +473,13 @@
 
 Boost's primary test compilers are:
 
-* /TODO/
+* Linux:
+* OS X:
+ * GCC: 4.2
+ * Apple Clang: 4.2.1
+ * Apple Clang, C++11 mode: 4.2.1
+* Windows:
+* FreeBSD:
 
 Boost's additional test compilers include:
 

Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss Wed Oct 2 19:21:31 2013 (r86141)
+++ website/public_html/live/generated/dev.rss 2013-10-03 04:30:25 EDT (Thu, 03 Oct 2013) (r86142)
@@ -525,6 +525,24 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/hash/&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Simplify a SFINAE check so that it will hopefully work on Sun 5.9
+ (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8822&quot;&gt;#8822&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Suppress Visual C++ infinite loop warning (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8568&quot;&gt;#8568&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/interprocess/&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -1008,6 +1026,28 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/rational&quot;&gt;Rational&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lowest&lt;/span&gt;&lt;/code&gt; and
+ &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;max_digits10&lt;/span&gt;&lt;/code&gt;, members
+ of std::numeric_limits added in C++11, to the unit-test code. Needed
+ since Boost.Test refers to one of them when compiled in C++11 mode.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Changed initialization of some internal variables to something that
+ cannot be a narrowing conversion, which fixes issue &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5855&quot;&gt;#5855&lt;/a&gt;. Needed
+ since narrowing conversions are an error in C++11.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -1192,6 +1232,23 @@
       &lt;/li&gt;
       &lt;li&gt;
         &lt;div&gt;
+ &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/unordered/&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid some warnings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8851&quot;&gt;#8851&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8874&quot;&gt;#8874&lt;/a&gt;).
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Avoid exposing some detail functions via. ADL on the iterators.
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
           &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
           &lt;ul&gt;
             &lt;li&gt;
@@ -1307,7 +1364,39 @@
     &lt;ul&gt;
       &lt;li&gt;
         &lt;div&gt;
- &lt;em&gt;TODO&lt;/em&gt;
+ Linux:
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ OS X:
+ &lt;ul&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ GCC: 4.2
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Apple Clang: 4.2.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Apple Clang, C++11 mode: 4.2.1
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;/ul&gt;
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ Windows:
+ &lt;/div&gt;
+ &lt;/li&gt;
+ &lt;li&gt;
+ &lt;div&gt;
+ FreeBSD:
         &lt;/div&gt;
       &lt;/li&gt;
     &lt;/ul&gt;

Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt Wed Oct 2 19:21:31 2013 (r86141)
+++ website/public_html/live/generated/state/feed-pages.txt 2013-10-03 04:30:25 EDT (Thu, 03 Oct 2013) (r86142)
@@ -2039,7 +2039,7 @@
 -id
 "version_1_55_0
 -last_modified
-.1380748775.08
+.1380788900.59
 -location
 "users/history/version_1_55_0.html
 -notice
@@ -2049,11 +2049,14 @@
 "In Progress
 -purpose
 "
-" New Libraries: Predef. Updated Libraries: Accumulators, Asio, Context, Coroutine,
-" Graph, Log, MultiIndex, PropertyMap, Wave.
+" New Libraries: Predef. Updated Libraries: Accumulators, Any, Asio, Atomic,
+" Chrono, Circular Buffer, Container, Context, Coroutine, Filesystem, Fusion,
+" Graph, Hash, Interprocess, Intrusive, Lexical Cast, Log, Math, Move, Multiprecision,
+" Multi-index Containers, MPI, Phoenix, PropertyMap, Rational, Thread, Timer,
+" Type Traits, Unordered, Utility, Variant, Wave, xpressive.
 "
 -qbk_hash
-"c577bfe8773d92ed2959763b429ec07073fe7c8c452d68d86407fe38c937aaf0
+"f978668b85ab675d0ca6d8b188e509bbadb6b9de7116ab648659ca9448ebb675
 -release_status
 "dev
 -title

Modified: website/public_html/live/generated/state/rss-items.txt
==============================================================================
--- website/public_html/live/generated/state/rss-items.txt Wed Oct 2 19:21:31 2013 (r86141)
+++ website/public_html/live/generated/state/rss-items.txt 2013-10-03 04:30:25 EDT (Thu, 03 Oct 2013) (r86142)
@@ -20847,6 +20847,24 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/hash/&quot;&gt;Hash&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Simplify a SFINAE check so that it will hopefully work on Sun 5.9
+" (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8822&quot;&gt;#8822&lt;/a&gt;).
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Suppress Visual C++ infinite loop warning (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8568&quot;&gt;#8568&lt;/a&gt;).
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/interprocess/&quot;&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -21330,6 +21348,28 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/rational&quot;&gt;Rational&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Added &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;lowest&lt;/span&gt;&lt;/code&gt; and
+" &lt;code&gt;&lt;span class=&quot;identifier&quot;&gt;max_digits10&lt;/span&gt;&lt;/code&gt;, members
+" of std::numeric_limits added in C++11, to the unit-test code. Needed
+" since Boost.Test refers to one of them when compiled in C++11 mode.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Changed initialization of some internal variables to something that
+" cannot be a narrowing conversion, which fixes issue &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/5855&quot;&gt;#5855&lt;/a&gt;. Needed
+" since narrowing conversions are an error in C++11.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/smart_ptr/index.html&quot;&gt;SmartPtr&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -21514,6 +21554,23 @@
 " &lt;/li&gt;
 " &lt;li&gt;
 " &lt;div&gt;
+" &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/unordered/&quot;&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Avoid some warnings (&lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8851&quot;&gt;#8851&lt;/a&gt;, &lt;a href=&quot;https://svn.boost.org/trac/boost/ticket/8874&quot;&gt;#8874&lt;/a&gt;).
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Avoid exposing some detail functions via. ADL on the iterators.
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
 " &lt;span class=&quot;library&quot;&gt;&lt;a href=&quot;http://www.boost.org/libs/utility/index.html&quot;&gt;Utility&lt;/a&gt;:&lt;/span&gt;
 " &lt;ul&gt;
 " &lt;li&gt;
@@ -21629,7 +21686,39 @@
 " &lt;ul&gt;
 " &lt;li&gt;
 " &lt;div&gt;
-" &lt;em&gt;TODO&lt;/em&gt;
+" Linux:
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" OS X:
+" &lt;ul&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" GCC: 4.2
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Apple Clang: 4.2.1
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Apple Clang, C++11 mode: 4.2.1
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;/ul&gt;
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" Windows:
+" &lt;/div&gt;
+" &lt;/li&gt;
+" &lt;li&gt;
+" &lt;div&gt;
+" FreeBSD:
 " &lt;/div&gt;
 " &lt;/li&gt;
 " &lt;/ul&gt;
@@ -21652,7 +21741,7 @@
 " &lt;/div&gt;
 "</description></item>
 -last_modified
-.1380748775.08
+.1380788900.59
 -quickbook
 "feed/history/boost_1_55_0.qbk
 )

Modified: website/public_html/live/users/history/version_1_55_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_55_0.html Wed Oct 2 19:21:31 2013 (r86141)
+++ website/public_html/live/users/history/version_1_55_0.html 2013-10-03 04:30:25 EDT (Thu, 03 Oct 2013) (r86142)
@@ -561,6 +561,24 @@
       </li>
       <li>
         <div>
+ <span class="library">Hash:</span>
+ <ul>
+ <li>
+ <div>
+ Simplify a SFINAE check so that it will hopefully work on Sun 5.9
+ (#8822).
+ </div>
+ </li>
+ <li>
+ <div>
+ Suppress Visual C++ infinite loop warning (#8568).
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Interprocess:</span>
           <ul>
             <li>
@@ -1044,6 +1062,28 @@
       </li>
       <li>
         <div>
+ <span class="library">Rational:</span>
+ <ul>
+ <li>
+ <div>
+ Added <code><span class="identifier">lowest</span></code> and
+ <code><span class="identifier">max_digits10</span></code>, members
+ of std::numeric_limits added in C++11, to the unit-test code. Needed
+ since Boost.Test refers to one of them when compiled in C++11 mode.
+ </div>
+ </li>
+ <li>
+ <div>
+ Changed initialization of some internal variables to something that
+ cannot be a narrowing conversion, which fixes issue #5855. Needed
+ since narrowing conversions are an error in C++11.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">SmartPtr:</span>
           <ul>
             <li>
@@ -1228,6 +1268,23 @@
       </li>
       <li>
         <div>
+ <span class="library">Unordered:</span>
+ <ul>
+ <li>
+ <div>
+ Avoid some warnings (#8851, #8874).
+ </div>
+ </li>
+ <li>
+ <div>
+ Avoid exposing some detail functions via. ADL on the iterators.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
           <span class="library">Utility:</span>
           <ul>
             <li>
@@ -1343,7 +1400,39 @@
     <ul>
       <li>
         <div>
- <em>TODO</em>
+ Linux:
+ </div>
+ </li>
+ <li>
+ <div>
+ OS X:
+ <ul>
+ <li>
+ <div>
+ GCC: 4.2
+ </div>
+ </li>
+ <li>
+ <div>
+ Apple Clang: 4.2.1
+ </div>
+ </li>
+ <li>
+ <div>
+ Apple Clang, C++11 mode: 4.2.1
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ Windows:
+ </div>
+ </li>
+ <li>
+ <div>
+ FreeBSD:
         </div>
       </li>
     </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