id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6456,trunk compilation errors converting future_errc to int,ramon.casellas@…,viboes,"Dear Boot Thread maintainers, I am unable to compile current boost trunk (1.49) thread library. I am running gcc 4.6.2 on a precise ubuntu, 64 bit, c++11 mode. Details: libs/thread/src/future.cpp: In member function ‘virtual std::string boost::thread_detail::future_error_category::message(int) const’: libs/thread/src/future.cpp:33:27: error: could not convert ‘(boost::future_errc)0’ from ‘boost::future_errc’ to ‘int’ libs/thread/src/future.cpp:36:27: error: could not convert ‘(boost::future_errc)1’ from ‘boost::future_errc’ to ‘int’ libs/thread/src/future.cpp:39:27: error: could not convert ‘(boost::future_errc)2’ from ‘boost::future_errc’ to ‘int’ libs/thread/src/future.cpp:41:27: error: could not convert ‘(boost::future_errc)3’ from ‘boost::future_errc’ to ‘int’ ""g++"" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -Wno-long-long -std=gnu++0x -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DNDEBUG -I""."" -c -o ""bin.v2/libs/thread/build/gcc-4.6/release/address-model-64/threading-multi/future.o"" ""libs/thread/src/future.cpp"" ...failed gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.6/release/address-model-64/threading-multi/future.o..",Bugs,closed,Boost 1.50.0,thread,Boost Development Trunk,Problem,fixed,boost future convert future_errc,