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