id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12425,stdlib/libstdcpp3.hpp incorrectly configured for Oracle Developer Studio 12.5 (__SUNPRO),Aparna Kumta ,John Maddock,"1) The following macros in boost/config/stdlib/libstdcpp3.hpp, are incorrectly configured for Oracle Developer Studio 12.5. 261 // Headers not present on Solaris with the Oracle compiler: 262 #if defined(__SUNPRO_CC) 263 #define BOOST_NO_CXX11_HDR_FUTURE 264 #define BOOST_NO_CXX11_HDR_FORWARD_LIST 265 #define BOOST_NO_CXX11_HDR_ATOMIC 266 // shared_ptr is present, but is not convertible to bool 267 // which causes all kinds of problems especially in Boost.Thread 268 // but probably elsewhere as well. 269 #define BOOST_NO_CXX11_SMART_PTR 270 #endif The headers are present in Oracle Developer Studio 12.5. 2) BOOST_LIBSTDCXX_VERSION 149 #if defined(__SUNPRO_CC) && (__SUNPRO_CC >= 0x5130) && (__cplusplus >= 201103L) 150 // 151 // Oracle Solaris compiler uses it's own verison of libstdc++ but doesn't 152 // set __GNUC__ 153 // 154 #define BOOST_LIBSTDCXX_VERSION 40800 155 #endif Line 154 should be #define BOOST_LIBSTDCXX_VERSION 50100 ",Bugs,closed,To Be Determined,config,Boost Development Trunk,Problem,fixed,,