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,,