Boost C++ Libraries: Ticket #7912: boost:thread documentation for 1.50 does not mention BOOST_THREAD_WAIT_BUG https://svn.boost.org/trac10/ticket/7912 <p> As I understood from the trac ticket <a class="ext-link" href="https://svn.boost.org/trac/boost/ticket/7089"><span class="icon">​</span>https://svn.boost.org/trac/boost/ticket/7089</a> and sources for boost 1.50, boost::thread 1.50 implicitly adds 100 ms to the sleep time of boost::this_thread::sleep and boost::thread_sleep on linux. If the fix for 7089 cannot be backported into 1.50, the warning about broken functionality must be present in the documentation for 1.50. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7912 Trac 1.4.3 anonymous Sun, 10 Feb 2013 21:44:00 GMT owner, component changed https://svn.boost.org/trac10/ticket/7912#comment:1 https://svn.boost.org/trac10/ticket/7912#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Matias Capeletto</span> to <span class="trac-author">Anthony Williams</span> </li> <li><strong>component</strong> <span class="trac-field-old">Documentation</span> → <span class="trac-field-new">thread</span> </li> </ul> Ticket viboes Sun, 10 Feb 2013 22:00:24 GMT <link>https://svn.boost.org/trac10/ticket/7912#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7912#comment:2</guid> <description> <p> I don't remember which problem BOOST_THREAD_WAIT_BUG tried to fix. Currently this is not used any more. If you know of a problem please, be free to signal it here. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Sun, 10 Feb 2013 22:01:09 GMT</pubDate> <title>owner, status changed https://svn.boost.org/trac10/ticket/7912#comment:3 https://svn.boost.org/trac10/ticket/7912#comment:3 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Anthony Williams</span> to <span class="trac-author">viboes</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket anonymous Wed, 13 Feb 2013 07:48:54 GMT <link>https://svn.boost.org/trac10/ticket/7912#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7912#comment:4</guid> <description> <p> BOOST_THREAD_WAIT_BUG was a workaround for the ticket 6130, which describes some strange OS problem. If possible, please remove the workaround from 1.50 issue/branch (and where else it has been applied), it breaks the functionality. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Wed, 13 Feb 2013 21:22:45 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/7912#comment:5 https://svn.boost.org/trac10/ticket/7912#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">worksforme</span> </li> </ul> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/7912#comment:4" title="Comment 4">anonymous</a>: </p> <blockquote class="citation"> <p> BOOST_THREAD_WAIT_BUG was a workaround for the ticket <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/6130" title="#6130: Bugs: condition_variable::timed_wait wakes up too early (closed: wontfix)">#6130</a>, which describes some strange OS problem. If possible, please remove the workaround from 1.50 issue/branch (and where else it has been applied), it breaks the functionality. </p> </blockquote> <p> Thanks for the ticket number. What do you mean by "remove the workaround from 1.50 issue/branch"? Boost doesn't maintain specific release branches. </p> Ticket anonymous Thu, 14 Feb 2013 07:40:27 GMT status, component changed; resolution deleted https://svn.boost.org/trac10/ticket/7912#comment:6 https://svn.boost.org/trac10/ticket/7912#comment:6 <ul> <li><strong>status</strong> <span class="trac-field-old">closed</span> → <span class="trac-field-new">reopened</span> </li> <li><strong>resolution</strong> <span class="trac-field-deleted">worksforme</span> </li> <li><strong>component</strong> <span class="trac-field-old">thread</span> → <span class="trac-field-new">Documentation</span> </li> </ul> <p> I mean the people, which distribution happens to have 1.50 release should be aware, that the mentioned functionality is broken in this release. That's why the problem report was filed agains documentation. </p> Ticket viboes Fri, 15 Feb 2013 17:43:54 GMT <link>https://svn.boost.org/trac10/ticket/7912#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7912#comment:7</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/7912#comment:6" title="Comment 6">anonymous</a>: </p> <blockquote class="citation"> <p> I mean the people, which distribution happens to have 1.50 release should be aware, that the mentioned functionality is broken in this release. That's why the problem report was filed agains documentation. </p> </blockquote> <p> Thanks for the clarification. I didn't know that the documentation for a release could be updated. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Mon, 01 Apr 2013 19:08:49 GMT</pubDate> <title>component changed https://svn.boost.org/trac10/ticket/7912#comment:8 https://svn.boost.org/trac10/ticket/7912#comment:8 <ul> <li><strong>component</strong> <span class="trac-field-old">Documentation</span> → <span class="trac-field-new">thread</span> </li> </ul> <p> Bugs in a library's documentation should be filed against the library, not Documentation. 'Documentation' is for general documentation bugs. </p> <p> If you want to update website documentation, you need to add files to the appropriate location under <a class="ext-link" href="https://svn.boost.org/svn/boost/website/public_html/live/doc/fixes/"><span class="icon">​</span>https://svn.boost.org/svn/boost/website/public_html/live/doc/fixes/</a> </p> Ticket Daniel James Mon, 01 Apr 2013 20:34:17 GMT cc set https://svn.boost.org/trac10/ticket/7912#comment:9 https://svn.boost.org/trac10/ticket/7912#comment:9 <ul> <li><strong>cc</strong> <span class="trac-author">dnljms@…</span> added </li> </ul> Ticket viboes Mon, 01 Apr 2013 22:05:42 GMT <link>https://svn.boost.org/trac10/ticket/7912#comment:10 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7912#comment:10</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/7912#comment:8" title="Comment 8">anonymous</a>: </p> <blockquote class="citation"> <p> Bugs in a library's documentation should be filed against the library, not Documentation. 'Documentation' is for general documentation bugs. </p> <p> If you want to update website documentation, you need to add files to the appropriate location under <a class="ext-link" href="https://svn.boost.org/svn/boost/website/public_html/live/doc/fixes/"><span class="icon">​</span>https://svn.boost.org/svn/boost/website/public_html/live/doc/fixes/</a> </p> </blockquote> <p> I didn't know that we could add patches to the library documentation. Please, could you point me to a link where the procedure is explained? Should I generate the html documentation or it is enough to provide the qbk and Jamfile files? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Mon, 01 Apr 2013 22:37:53 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/7912#comment:11 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7912#comment:11</guid> <description> <p> It isn't explained anywhere because I make it up as I go along. Maintaining documentation would be too much work. Basically, I have a directory on the website (the fixes directory I linked to), and if you place a html file in the appropriate location within it, it will be served instead of the one from the distribution. If you look in the directory I linked to, the layout should be obvious. But if you get it wrong, I'll fix it up. </p> <p> But if that's too hard for you, can you let me know what you want to change (giving full text). </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Sun, 09 Jun 2013 20:12:02 GMT</pubDate> <title>status changed https://svn.boost.org/trac10/ticket/7912#comment:12 https://svn.boost.org/trac10/ticket/7912#comment:12 <ul> <li><strong>status</strong> <span class="trac-field-old">reopened</span> → <span class="trac-field-new">new</span> </li> </ul> Ticket viboes Sun, 09 Jun 2013 20:12:37 GMT status changed https://svn.boost.org/trac10/ticket/7912#comment:13 https://svn.boost.org/trac10/ticket/7912#comment:13 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket