id summary reporter owner description type status milestone component version severity resolution keywords cc 10460 Compiler error due to looser throw specifier mackrorysd@… Ion Gaztañaga "I'm running into errors when using C++ code generated by thrift and Boost 1.55.0 together. Errors of the form: {{{ ${BOOST_ROOT}/include/boost/move/core.hpp:70: error: looser throw specifier for 'boost::rv::~rv() [with T = ...]' error: overriding 'virtual ... throw ()' }}} I'm not that familiar with the C++11 semantics involved, but some similar problems are discussed here: http://stackoverflow.com/questions/6539009/gcc-exception-specification-of-default-destructor http://stackoverflow.com/questions/24858417/using-c-boosts-format-object-as-an-exception-member I was able to work around the problem by patching the header file as attached..." Bugs closed To Be Determined move Boost 1.55.0 Problem fixed