Boost C++ Libraries: Ticket #2288: QNX-specific errors in boost 1.36.0 code https://svn.boost.org/trac10/ticket/2288 <p> in file boost_1_36_0\libs\filesystem\src\operations.cpp at line 588: </p> <pre class="wiki">return ::rmdir( p ) </pre><p> missing ';', should be: </p> <pre class="wiki">return ::rmdir( p ); </pre><p> </p> <p> in file boost_1_36_0_modified\libs\system\src\error_code.cpp at line 157: EALREADY defined as EBUSY in QNX Neutrino and code fails to compile because of case duplication. instead of </p> <pre class="wiki">case EALREADY: return make_error_condition( connection_already_in_progress ); </pre><p> should be: </p> <pre class="wiki">#if !defined(__QNXNTO__) case EALREADY: return make_error_condition( connection_already_in_progress ); #endif </pre><p> in file boost_1_36_0_modified\boost\exception\enable_current_exception.hpp at line 35: qcc 3.3.5 compiler complains because of wrong throw specifier in destructor, thats why we must add following destructor to bad_alloc_impl struct: </p> <pre class="wiki">~bad_alloc_impl() throw() {} </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2288 Trac 1.4.3 Alexander Levshin <talanchor@…> Fri, 05 Sep 2008 07:18:46 GMT attachment set https://svn.boost.org/trac10/ticket/2288 https://svn.boost.org/trac10/ticket/2288 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost_1_36_0_modified.zip</span> </li> </ul> <p> modified files </p> Ticket Marshall Clow Tue, 09 Sep 2008 18:58:20 GMT component changed; owner set https://svn.boost.org/trac10/ticket/2288#comment:1 https://svn.boost.org/trac10/ticket/2288#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Beman Dawes</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">filesystem</span> </li> </ul> Ticket Beman Dawes Thu, 09 Oct 2008 20:51:39 GMT owner changed https://svn.boost.org/trac10/ticket/2288#comment:2 https://svn.boost.org/trac10/ticket/2288#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Beman Dawes</span> to <span class="trac-author">Emil Dotchevski</span> </li> </ul> <p> The operations.cpp problem was fixed in response to another ticket. </p> <p> The error_code.cpp problem is now fixed. </p> <p> The enable_current_exception.cpp problem needs to be fixed by Emil Dotchevski. </p> <p> --Beman </p> Ticket Emil Dotchevski Fri, 06 Feb 2009 05:38:39 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2288#comment:3 https://svn.boost.org/trac10/ticket/2288#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> Ticket