id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2288,QNX-specific errors in boost 1.36.0 code,talanchor@…,Emil Dotchevski,"in file boost_1_36_0\libs\filesystem\src\operations.cpp at line 588: {{{ return ::rmdir( p ) }}} missing ';', should be: {{{ return ::rmdir( 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 {{{ case EALREADY: return make_error_condition( connection_already_in_progress ); }}} should be: {{{ #if !defined(__QNXNTO__) case EALREADY: return make_error_condition( connection_already_in_progress ); #endif }}} 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: {{{ ~bad_alloc_impl() throw() {} }}} ",Bugs,closed,To Be Determined,filesystem,Boost 1.36.0,Problem,fixed,,