id summary reporter owner description type status milestone component version severity resolution keywords cc 9417 Boost 1.55.0 doesn't compile on icc13 with c++11 Richard Geary Gennadiy Rozental "I get the following compile error when building boost with icc13 with c++11 : ""icpc13"" -c -xc++ -gcc-name=gcc47 -gxx-name=g++47 -w2 -inline-level=2 -O3 -ip -pthread -std=c++11 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I""."" -c -o ""/spare/local1/rgeary/boostSrc-1.55.0/build-icc13-c++11-release-multi/boost/bin.v2/libs/test/build/intel-linux/release/link-static/threading-multi/exception_safety.o"" ""libs/test/src/exception_safety.cpp"" ./boost/test/utils/trivial_singleton.hpp(40): error #453: protected function ""boost::noncopyable_::noncopyable::noncopyable()"" (declared at line 27 of ""./boost/noncopyable.hpp"") is not accessible through a ""boost::noncopyable_::noncopyable"" pointer or object singleton() {} ^ detected during instantiation of ""boost::unit_test::singleton::singleton() [with Derived=boost::unit_test::unit_test_log_t]"" at line 131 of ""./boost/test/unit_test_log.hpp"" Applying this patch (http://lists.boost.org/boost-commit/2013/08/47074.php), I subsequently get this error : $ ""icpc13"" -c -xc++ -gcc-name=gcc47 -gxx-name=g++47 -w2 -inline-level=2 -O3 -ip -pthread -std=c++11 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I""."" -c -o ""/spare/local1/rgeary/boostSrc-1.55.0/build-icc13-c++11-release-multi/boost/bin.v2/libs/test/build/intel-linux/release/link-static/threading-multi/ex ception_safety.o"" ""libs/test/src/exception_safety.cpp"" ./boost/test/unit_test_log.hpp(131): error #453: protected function ""boost::unit_test::singleton::singleton() [with Derived=boost::unit_test::unit_test_log_t]"" (declared at line 42 of ""./boost/test/utils/trivial_singleton.hpp"") is not accessible through a ""boost::unit_test::singleton"" pointer or object BOOST_TEST_SINGLETON_CONS( unit_test_log_t ); ^ I'm building on rhel5 with gcc47 from devtoolset1.1." Bugs closed Boost 1.59.0 test Boost 1.55.0 Showstopper obsolete c++11 icc richardg.work@…