id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11661,BOOST_NO_UNREACHABLE_RETURN_DETECTION to use __builtin_unreachable(),akrzemi1,John Maddock,"Macro BOOST_NO_UNREACHABLE_RETURN_DETECTION is now defined as: {{{ #ifdef BOOST_NO_UNREACHABLE_RETURN_DETECTION # define BOOST_UNREACHABLE_RETURN(x) return x; #else # define BOOST_UNREACHABLE_RETURN(x) #endif }}} In order to take the full advantage of the compiler widgets, I think it could be changed to: {{{ #ifdef BOOST_NO_UNREACHABLE_RETURN_DETECTION # define BOOST_UNREACHABLE_RETURN(x) return x; #else if __HAS_BUILTIN_UNREACHABLE # define BOOST_UNREACHABLE_RETURN(x) __builtin_unreachable() #else # define BOOST_UNREACHABLE_RETURN(x) #endif }}}",Feature Requests,closed,To Be Determined,config,Boost 1.59.0,Optimization,fixed,,