|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r82625 - in website/public_html/live: feed/history generated generated/state users/history
From: dnljms_at_[hidden]
Date: 2013-01-26 11:24:40
Author: danieljames
Date: 2013-01-26 11:24:39 EST (Sat, 26 Jan 2013)
New Revision: 82625
URL: http://svn.boost.org/trac/boost/changeset/82625
Log:
Website: Release notes for Chrono, Thread, Range.
Text files modified:
website/public_html/live/feed/history/boost_1_53_0.qbk | 36 +++++++-
website/public_html/live/generated/dev.rss | 166 ++++++++++++++++++++++++++++++++++++++-
website/public_html/live/generated/download-items.html | 8
website/public_html/live/generated/state/feed-pages.txt | 14 +-
website/public_html/live/users/history/version_1_53_0.html | 166 ++++++++++++++++++++++++++++++++++++++-
5 files changed, 360 insertions(+), 30 deletions(-)
Modified: website/public_html/live/feed/history/boost_1_53_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_53_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_53_0.qbk 2013-01-26 11:24:39 EST (Sat, 26 Jan 2013)
@@ -3,7 +3,7 @@
[source-mode c++]
[purpose
New Libraries: Atomic, Coroutine, Lockfree, Multiprecision, Odeint.
- Updated Libraries: Algorithm, Array, Asio, Bimap, Container, Context,
+ Updated Libraries: Algorithm, Array, Asio, Bimap, Chrono, Container, Context,
Geometry, GIL, Graph, Hash, Interprocess, Intrusive,
Lexical Cast, Locale, Math, MinMax, Move, Polygon, Random,
Range, Ratio, Regex, Smart Pointers, StringAlgo, Thread,
@@ -68,6 +68,17 @@
* Fixed vector_of and list_of views `assign(size_type,value_type)` bug.
* Fixed vector_of views `operator[](size_type)` and `at(size_type)` functions return value.
+* [phrase library..[@/libs/chrono/ Chrono]:]
+ * [*Deprecated:]
+ * The chrono i/o version included in Boost.Chrono 1.2.x has been completly refactored in version 2.0.0
+ * chrono I/O: The manipulators __duration_short, __duration_long are depreceated. You should use the parameterized form __duration_fmt or the renamed manipulators __duration_symbol and __duration_prefix instead.
+ * chrono I/O: The __duration_punct<> facet is depreceated. You should use the __get_duration_style free function to get the informations and use the __duration_units facet for localization purposes.
+ * When BOOST_CHRONO_VERSION==2 the preceding deprecated functions are not available.
+ * [*Fixes:]
+ * [@https://svn.boost.org/trac/boost/ticket/7546 #7546] time_point<system_clock> output version 2 fails to compile
+ * [@https://svn.boost.org/trac/boost/ticket/7547 #7547] time_point<system_clock> input version 2 fails to compile
+ * [@https://svn.boost.org/trac/boost/ticket/7868 #7868] chrono_io parses time incorrectly (1.53 and 1.52)
+
* [phrase library..[@/libs/container/ Container]:]
* Fixed bug [@https://svn.boost.org/trac/boost/ticket/7650 #7650].
* Improved `vector`'s insertion performance.
@@ -187,10 +198,19 @@
* Now compiles with exceptions disabled ([ticket 5399]).
* [phrase library..[@/libs/range/ Range]:]
- * [*Fixes:]
- * [@https://svn.boost.org/trac/boost/ticket/5603 #5603] the "range/any_range.hpp" header is not self-sufficient
- * [@https://svn.boost.org/trac/boost/ticket/6103 #6103] boost::range_detail vs. boost::range::range_detail compiler error
- * Documentation fixes
+ * [*Bug fixes:]
+ * [ticket 5603] the "range/any_range.hpp" header is not self-sufficient
+ * [ticket 6103] boost::range_detail vs. boost::range::range_detail compiler error
+ * [*Documentation fixes:]
+ * [ticket 5160]
+ * [ticket 5314]
+ * [ticket 5440]
+ * [ticket 5775]
+ * [ticket 6212]
+ * [ticket 7585]
+ * [ticket 7843]
+ * [ticket 7916]
+ * [ticket 7926]
* [phrase library..[@/libs/ratio/ Ratio]:]
* [*Fixes:]
@@ -250,14 +270,20 @@
* [@https://svn.boost.org/trac/boost/ticket/7590 #7594] Threads: Allow to disable thread interruptions.
* [*Fixed Bugs:]
+ * [@https://svn.boost.org/trac/boost/ticket/7464 #7464] BOOST_TEST(n_alive == 1); fails due to race condition in a regression test tool.
* [@https://svn.boost.org/trac/boost/ticket/7657 #7657] Serious performance and memory consumption hit if condition_variable methods condition notify_one or notify_all is used repeatedly.
* [@https://svn.boost.org/trac/boost/ticket/7665 #7665] this_thread::sleep_for no longer uses steady_clock in thread.
* [@https://svn.boost.org/trac/boost/ticket/7668 #7668] thread_group::join_all() should check whether its threads are joinable.
* [@https://svn.boost.org/trac/boost/ticket/7669 #7669] thread_group::join_all() should catch resource_deadlock_would_occur.
+ * [@https://svn.boost.org/trac/boost/ticket/7671 #7671] Error including boost/thread.hpp header on iOS.
* [@https://svn.boost.org/trac/boost/ticket/7672 #7672] lockable_traits.hpp syntax error: "defined" token misspelled.
* [@https://svn.boost.org/trac/boost/ticket/7798 #7798] boost::future set_wait_callback thread safety issues.
* [@https://svn.boost.org/trac/boost/ticket/7808 #7808] Incorrect description of effects for this_thread::sleep_for and this_thread::sleep_until.
* [@https://svn.boost.org/trac/boost/ticket/7812 #7812] Returns: cv_status::no_timeout if the call is returning because the time period specified by rel_time has elapsed, cv_status::timeout otherwise.
+ * [@https://svn.boost.org/trac/boost/ticket/7874 #7874] compile warning: thread.hpp:342: warning: type attributes are honored only at type definition.
+ * [@https://svn.boost.org/trac/boost/ticket/7875 #7875] BOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED should not be enabled by default.
+ * [@https://svn.boost.org/trac/boost/ticket/7882 #7882] wrong exception text from condition_variable::wait(unique_lock<mutex>&).
+ * [@https://svn.boost.org/trac/boost/ticket/7890 #7890] thread::do_try_join_until() is missing a return type.
* [phrase library..[@/libs/unordered/ Unordered]:]
* Remove support for the old pre-standard variadic pair constructors, and
Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss (original)
+++ website/public_html/live/generated/dev.rss 2013-01-26 11:24:39 EST (Sat, 26 Jan 2013)
@@ -174,6 +174,73 @@
</li>
<li>
<div>
+ <span class="library"><a href="http://www.boost.org/doc/libs/1_53_0_beta1/libs/chrono/">Chrono</a>:</span>
+ <ul>
+ <li>
+ <div>
+ <em>Deprecated:</em>
+ <ul>
+ <li>
+ <div>
+ The chrono i/o version included in Boost.Chrono 1.2.x has been
+ completly refactored in version 2.0.0
+ </div>
+ </li>
+ <li>
+ <div>
+ chrono I/O: The manipulators __duration_short, __duration_long
+ are depreceated. You should use the parameterized form __duration_fmt
+ or the renamed manipulators __duration_symbol and __duration_prefix
+ instead.
+ </div>
+ </li>
+ <li>
+ <div>
+ chrono I/O: The __duration_punct&lt;&gt; facet is depreceated.
+ You should use the __get_duration_style free function to get
+ the informations and use the __duration_units facet for localization
+ purposes.
+ </div>
+ </li>
+ <li>
+ <div>
+ When BOOST_CHRONO_VERSION==2 the preceding deprecated functions
+ are not available.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>Fixes:</em>
+ <ul>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7546">#7546</a>
+ time_point&lt;system_clock&gt; output version 2 fails to compile
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7547">#7547</a>
+ time_point&lt;system_clock&gt; input version 2 fails to compile
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7868">#7868</a>
+ chrono_io parses time incorrectly (1.53 and 1.52)
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
<span class="library"><a href="http://www.boost.org/doc/libs/1_53_0_beta1/libs/container/">Container</a>:</span>
<ul>
<li>
@@ -670,24 +737,70 @@
<ul>
<li>
<div>
- <em>Fixes:</em>
+ <em>Bug fixes:</em>
+ <ul>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5603">#5603</a> the &quot;range/any_range.hpp&quot; header is not
+ self-sufficient
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/6103">#6103</a> boost::range_detail vs. boost::range::range_detail
+ compiler error
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>Documentation fixes:</em>
<ul>
<li>
<div>
- <a href="https://svn.boost.org/trac/boost/ticket/5603">#5603</a>
- the &quot;range/any_range.hpp&quot; header is not self-sufficient
+ <a href="https://svn.boost.org/trac/boost/ticket/5160">#5160</a>
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5314">#5314</a>
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5440">#5440</a>
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5775">#5775</a>
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/6212">#6212</a>
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7585">#7585</a>
</div>
</li>
<li>
<div>
- <a href="https://svn.boost.org/trac/boost/ticket/6103">#6103</a>
- boost::range_detail vs. boost::range::range_detail compiler
- error
+ <a href="https://svn.boost.org/trac/boost/ticket/7843">#7843</a>
</div>
</li>
<li>
<div>
- Documentation fixes
+ <a href="https://svn.boost.org/trac/boost/ticket/7916">#7916</a>
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7926">#7926</a>
</div>
</li>
</ul>
@@ -953,6 +1066,13 @@
<ul>
<li>
<div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7464">#7464</a>
+ BOOST_TEST(n_alive == 1); fails due to race condition in a
+ regression test tool.
+ </div>
+ </li>
+ <li>
+ <div>
<a href="https://svn.boost.org/trac/boost/ticket/7657">#7657</a>
Serious performance and memory consumption hit if condition_variable
methods condition notify_one or notify_all is used repeatedly.
@@ -979,6 +1099,12 @@
</li>
<li>
<div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7671">#7671</a>
+ Error including boost/thread.hpp header on iOS.
+ </div>
+ </li>
+ <li>
+ <div>
<a href="https://svn.boost.org/trac/boost/ticket/7672">#7672</a>
lockable_traits.hpp syntax error: &quot;defined&quot; token
misspelled.
@@ -1005,6 +1131,32 @@
otherwise.
</div>
</li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7874">#7874</a>
+ compile warning: thread.hpp:342: warning: type attributes are
+ honored only at type definition.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7875">#7875</a>
+ BOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED should not
+ be enabled by default.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7882">#7882</a>
+ wrong exception text from condition_variable::wait(unique_lock&lt;mutex&gt;&amp;).
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7890">#7890</a>
+ thread::do_try_join_until() is missing a return type.
+ </div>
+ </li>
</ul>
</div>
</li>
Modified: website/public_html/live/generated/download-items.html
==============================================================================
--- website/public_html/live/generated/download-items.html (original)
+++ website/public_html/live/generated/download-items.html 2013-01-26 11:24:39 EST (Sat, 26 Jan 2013)
@@ -31,10 +31,10 @@
<p class="news-description">
<span class="brief"><span class="purpose">
New Libraries: Atomic, Coroutine, Lockfree, Multiprecision, Odeint. Updated
- Libraries: Algorithm, Array, Asio, Bimap, Container, Context, Geometry, GIL,
- Graph, Hash, Interprocess, Intrusive, Lexical Cast, Locale, Math, MinMax, Move,
- Polygon, Random, Range, Ratio, Regex, Smart Pointers, StringAlgo, Thread, Utility,
- Unordered, Variant, Wave and xpressive.
+ Libraries: Algorithm, Array, Asio, Bimap, Chrono, Container, Context, Geometry,
+ GIL, Graph, Hash, Interprocess, Intrusive, Lexical Cast, Locale, Math, MinMax,
+ Move, Polygon, Random, Range, Ratio, Regex, Smart Pointers, StringAlgo, Thread,
+ Utility, Unordered, Variant, Wave and xpressive.
</span></span></p>
<ul class="menu">
Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt (original)
+++ website/public_html/live/generated/state/feed-pages.txt 2013-01-26 11:24:39 EST (Sat, 26 Jan 2013)
@@ -2101,7 +2101,7 @@
-id
"version_1_53_0
-last_modified
-.1358695971.66
+.1359217380.53
-location
"users/history/version_1_53_0.html
-notice
@@ -2112,17 +2112,17 @@
-purpose
"
" New Libraries: Atomic, Coroutine, Lockfree, Multiprecision, Odeint. Updated
-" Libraries: Algorithm, Array, Asio, Bimap, Container, Context, Geometry, GIL,
-" Graph, Hash, Interprocess, Intrusive, Lexical Cast, Locale, Math, MinMax, Move,
-" Polygon, Random, Range, Ratio, Regex, Smart Pointers, StringAlgo, Thread, Utility,
-" Unordered, Variant, Wave and xpressive.
+" Libraries: Algorithm, Array, Asio, Bimap, Chrono, Container, Context, Geometry,
+" GIL, Graph, Hash, Interprocess, Intrusive, Lexical Cast, Locale, Math, MinMax,
+" Move, Polygon, Random, Range, Ratio, Regex, Smart Pointers, StringAlgo, Thread,
+" Utility, Unordered, Variant, Wave and xpressive.
"
-qbk_hash
-"a89b236d8864be5989afe444a5660e1315786e2d54b08ce44213ca43a42945c8
+"a717d30d7dd8252ecbdbc8f5eeb69e39bd33ddd0406b1e57a16d9d5c226a2084
-release_status
"beta 1
-rss_hash
-"aebf4de7c984a56c7b9f3f71df04f0ce5c14cb0709c7b4c46a6227f7428a90c0
+"9ed04bbcbd6c3f9b15c2759a059bb2a6735d77899cfebaa89f30572b6979c5d5
-title
"Version 1.53.0
-type
Modified: website/public_html/live/users/history/version_1_53_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_53_0.html (original)
+++ website/public_html/live/users/history/version_1_53_0.html 2013-01-26 11:24:39 EST (Sat, 26 Jan 2013)
@@ -211,6 +211,73 @@
</li>
<li>
<div>
+ <span class="library">Chrono:</span>
+ <ul>
+ <li>
+ <div>
+ <em>Deprecated:</em>
+ <ul>
+ <li>
+ <div>
+ The chrono i/o version included in Boost.Chrono 1.2.x has been
+ completly refactored in version 2.0.0
+ </div>
+ </li>
+ <li>
+ <div>
+ chrono I/O: The manipulators __duration_short, __duration_long
+ are depreceated. You should use the parameterized form __duration_fmt
+ or the renamed manipulators __duration_symbol and __duration_prefix
+ instead.
+ </div>
+ </li>
+ <li>
+ <div>
+ chrono I/O: The __duration_punct<> facet is depreceated.
+ You should use the __get_duration_style free function to get
+ the informations and use the __duration_units facet for localization
+ purposes.
+ </div>
+ </li>
+ <li>
+ <div>
+ When BOOST_CHRONO_VERSION==2 the preceding deprecated functions
+ are not available.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>Fixes:</em>
+ <ul>
+ <li>
+ <div>
+ #7546
+ time_point<system_clock> output version 2 fails to compile
+ </div>
+ </li>
+ <li>
+ <div>
+ #7547
+ time_point<system_clock> input version 2 fails to compile
+ </div>
+ </li>
+ <li>
+ <div>
+ #7868
+ chrono_io parses time incorrectly (1.53 and 1.52)
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
<span class="library">Container:</span>
<ul>
<li>
@@ -707,24 +774,70 @@
<ul>
<li>
<div>
- <em>Fixes:</em>
+ <em>Bug fixes:</em>
+ <ul>
+ <li>
+ <div>
+ #5603 the "range/any_range.hpp" header is not
+ self-sufficient
+ </div>
+ </li>
+ <li>
+ <div>
+ #6103 boost::range_detail vs. boost::range::range_detail
+ compiler error
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>Documentation fixes:</em>
<ul>
<li>
<div>
- #5603
- the "range/any_range.hpp" header is not self-sufficient
+ #5160
+ </div>
+ </li>
+ <li>
+ <div>
+ #5314
+ </div>
+ </li>
+ <li>
+ <div>
+ #5440
+ </div>
+ </li>
+ <li>
+ <div>
+ #5775
+ </div>
+ </li>
+ <li>
+ <div>
+ #6212
</div>
</li>
<li>
<div>
- #6103
- boost::range_detail vs. boost::range::range_detail compiler
- error
+ #7585
</div>
</li>
<li>
<div>
- Documentation fixes
+ #7843
+ </div>
+ </li>
+ <li>
+ <div>
+ #7916
+ </div>
+ </li>
+ <li>
+ <div>
+ #7926
</div>
</li>
</ul>
@@ -990,6 +1103,13 @@
<ul>
<li>
<div>
+ #7464
+ BOOST_TEST(n_alive == 1); fails due to race condition in a
+ regression test tool.
+ </div>
+ </li>
+ <li>
+ <div>
<a href="https://svn.boost.org/trac/boost/ticket/7657">#7657</a>
Serious performance and memory consumption hit if condition_variable
methods condition notify_one or notify_all is used repeatedly.
@@ -1016,6 +1136,12 @@
</li>
<li>
<div>
+ #7671
+ Error including boost/thread.hpp header on iOS.
+ </div>
+ </li>
+ <li>
+ <div>
<a href="https://svn.boost.org/trac/boost/ticket/7672">#7672</a>
lockable_traits.hpp syntax error: "defined" token
misspelled.
@@ -1042,6 +1168,32 @@
otherwise.
</div>
</li>
+ <li>
+ <div>
+ #7874
+ compile warning: thread.hpp:342: warning: type attributes are
+ honored only at type definition.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7875
+ BOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED should not
+ be enabled by default.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7882
+ wrong exception text from condition_variable::wait(unique_lock<mutex>&).
+ </div>
+ </li>
+ <li>
+ <div>
+ #7890
+ thread::do_try_join_until() is missing a return type.
+ </div>
+ </li>
</ul>
</div>
</li>
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