Building the Boost C++ Libraries. Performing configuration checks - 32-bit : no (cached) - 64-bit : yes (cached) - arm : no (cached) - mips1 : no (cached) - power : no (cached) - sparc : no (cached) - x86 : yes (cached) - lockfree boost::atomic_flag : yes (cached) - has_icu builds : yes (cached) warning: Graph library does not contain MPI-based parallel components. note: to enable them, add "using mpi ;" to your user-config.jam - zlib : yes (cached) - iconv (libc) : yes (cached) - icu : yes (cached) - compiler-supports-ssse3 : yes (cached) - compiler-supports-avx2 : yes (cached) - gcc visibility : yes (cached) - long double support : yes (cached) warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add "using mpi ;" to user-config.jam. note: to suppress this message, pass "--without-mpi" to bjam. note: otherwise, you can safely ignore this message. - zlib : yes (cached) Component configuration: - atomic : building - chrono : building - container : building - context : building - coroutine : building - date_time : building - exception : building - filesystem : building - graph : building - graph_parallel : building - iostreams : building - locale : building - log : building - math : building - mpi : building - program_options : building - python : building - random : building - regex : building - serialization : building - signals : building - system : building - test : building - thread : building - timer : building - wave : building ...patience... ...patience... ...patience... ...patience... ...patience... ...found 11670 targets... ...updating 11 targets... clang-linux.compile.c++.without-pth bin.v2/libs/log/build/clang-linux-3.5/release/log-api-unix/threading-multi/trivial.o In file included from libs/log/src/trivial.cpp:23: In file included from ./boost/log/sources/global_logger_storage.hpp:21: ./boost/smart_ptr/make_shared_object.hpp:254:20: error: no matching function for call to 'sp_forward' ::new( pv ) T( boost::detail::sp_forward( args )... ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./boost/log/sources/global_logger_storage.hpp:138:23: note: in instantiation of function template specialization 'boost::make_shared >, const char *, unsigned int, boost::log::v2_mt_posix::sources::severity_logger_mt >' requested here return boost::make_shared< logger_holder< logger_type > >( ^ ./boost/log/sources/global_logger_storage.hpp:121:32: note: in instantiation of member function 'boost::log::v2_mt_posix::sources::aux::logger_singleton::construct_logger' requested here &logger_singleton::construct_logger); ^ ./boost/log/detail/singleton.hpp:45:23: note: in instantiation of member function 'boost::log::v2_mt_posix::sources::aux::logger_singleton::init_instance' requested here DerivedT::init_instance(); ^ ./boost/log/sources/global_logger_storage.hpp:112:27: note: in instantiation of member function 'boost::log::v2_mt_posix::aux::lazy_singleton, boost::shared_ptr > > >::get' requested here return base_type::get()->m_Logger; ^ libs/log/src/trivial.cpp:41:59: note: in instantiation of member function 'boost::log::v2_mt_posix::sources::aux::logger_singleton::get' requested here return log::sources::aux::logger_singleton< logger >::get(); ^ ./boost/smart_ptr/detail/sp_forward.hpp:32:25: note: candidate function [with T = const char *] not viable: no known conversion from 'const char *' to 'const char *&&' for 1st argument template< class T > T&& sp_forward( T && t ) BOOST_NOEXCEPT ^ 1 error generated. "clang++" -c -x c++ -Wno-bind-to-temporary-copy -Wno-unused-function -ftemplate-depth-1024 -std=c++11 -stdlib=libc++ -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -Wno-bind-to-temporary-copy -Wno-unused-function -ftemplate-depth-1024 -std=c++11 -stdlib=libc++ -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_HAS_ICU=1 -DBOOST_LOG_BUILDING_THE_LIB=1 -DBOOST_LOG_DLL -DBOOST_LOG_USE_AVX2 -DBOOST_LOG_USE_NATIVE_SYSLOG -DBOOST_LOG_USE_SSSE3 -DBOOST_LOG_WITHOUT_EVENT_LOG -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_DONT_USE_CHRONO=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_DLL=1 -DDATE_TIME_INLINE -DNDEBUG -D_GNU_SOURCE=1 -D_XOPEN_SOURCE=600 -I"." -o "bin.v2/libs/log/build/clang-linux-3.5/release/log-api-unix/threading-multi/trivial.o" "libs/log/src/trivial.cpp" ...failed clang-linux.compile.c++.without-pth bin.v2/libs/log/build/clang-linux-3.5/release/log-api-unix/threading-multi/trivial.o... ...skipped libboost_log.so.1.56.0 for lack of trivial.o... ...skipped libboost_log.so.1.56.0 for lack of libboost_log.so.1.56.0... ...skipped libboost_log.so for lack of libboost_log.so.1.56.0... ...skipped libboost_log_setup.so.1.56.0 for lack of libboost_log.so.1.56.0... ...skipped libboost_log_setup.so.1.56.0 for lack of libboost_log_setup.so.1.56.0... ...skipped libboost_log_setup.so for lack of libboost_log_setup.so.1.56.0... clang-linux.compile.c++.without-pth bin.v2/libs/log/build/clang-linux-3.5/release/link-static/log-api-unix/threading-multi/trivial.o In file included from libs/log/src/trivial.cpp:23: In file included from ./boost/log/sources/global_logger_storage.hpp:21: ./boost/smart_ptr/make_shared_object.hpp:254:20: error: no matching function for call to 'sp_forward' ::new( pv ) T( boost::detail::sp_forward( args )... ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./boost/log/sources/global_logger_storage.hpp:138:23: note: in instantiation of function template specialization 'boost::make_shared >, const char *, unsigned int, boost::log::v2s_mt_posix::sources::severity_logger_mt >' requested here return boost::make_shared< logger_holder< logger_type > >( ^ ./boost/log/sources/global_logger_storage.hpp:121:32: note: in instantiation of member function 'boost::log::v2s_mt_posix::sources::aux::logger_singleton::construct_logger' requested here &logger_singleton::construct_logger); ^ ./boost/log/detail/singleton.hpp:45:23: note: in instantiation of member function 'boost::log::v2s_mt_posix::sources::aux::logger_singleton::init_instance' requested here DerivedT::init_instance(); ^ ./boost/log/sources/global_logger_storage.hpp:112:27: note: in instantiation of member function 'boost::log::v2s_mt_posix::aux::lazy_singleton, boost::shared_ptr > > >::get' requested here return base_type::get()->m_Logger; ^ libs/log/src/trivial.cpp:41:59: note: in instantiation of member function 'boost::log::v2s_mt_posix::sources::aux::logger_singleton::get' requested here return log::sources::aux::logger_singleton< logger >::get(); ^ ./boost/smart_ptr/detail/sp_forward.hpp:32:25: note: candidate function [with T = const char *] not viable: no known conversion from 'const char *' to 'const char *&&' for 1st argument template< class T > T&& sp_forward( T && t ) BOOST_NOEXCEPT ^ 1 error generated. "clang++" -c -x c++ -Wno-bind-to-temporary-copy -Wno-unused-function -ftemplate-depth-1024 -std=c++11 -stdlib=libc++ -O3 -finline-functions -Wno-inline -Wall -pthread -Wno-bind-to-temporary-copy -Wno-unused-function -ftemplate-depth-1024 -std=c++11 -stdlib=libc++ -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_STATIC_LINK=1 -DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_HAS_ICU=1 -DBOOST_LOG_BUILDING_THE_LIB=1 -DBOOST_LOG_USE_AVX2 -DBOOST_LOG_USE_NATIVE_SYSLOG -DBOOST_LOG_USE_SSSE3 -DBOOST_LOG_WITHOUT_EVENT_LOG -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_DONT_USE_CHRONO=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_LIB=1 -DDATE_TIME_INLINE -DNDEBUG -D_GNU_SOURCE=1 -D_XOPEN_SOURCE=600 -I"." -o "bin.v2/libs/log/build/clang-linux-3.5/release/link-static/log-api-unix/threading-multi/trivial.o" "libs/log/src/trivial.cpp" ...failed clang-linux.compile.c++.without-pth bin.v2/libs/log/build/clang-linux-3.5/release/link-static/log-api-unix/threading-multi/trivial.o... ...skipped libboost_log.a(clean) for lack of trivial.o... ...skipped libboost_log.a for lack of trivial.o... ...skipped libboost_log.a for lack of libboost_log.a... ...failed updating 2 targets... ...skipped 9 targets...