id summary reporter owner description type status milestone component version severity resolution keywords cc 11817 'sync_queue_is_closed' was not declared in boost/thread/executors/thread_executor.hpp Xiaoshuang LU viboes " {{{ boost-1.59.0/include/boost/thread/executors/thread_executor.hpp: In member function 'void boost::executors::thread_executor::submit(void (*)())': boost-1.59.0/include/boost/thread/executors/thread_executor.hpp:122:68: error: 'sync_queue_is_closed' was not declared in this scope if (closed(lk)) BOOST_THROW_EXCEPTION( sync_queue_is_closed() ); ^ boost-1.59.0/include/boost/thread/executors/thread_executor.hpp: In member function 'void boost::executors::thread_executor::submit(Closure&&)': boost-1.59.0/include/boost/thread/executors/thread_executor.hpp:132:68: error: there are no arguments to 'sync_queue_is_closed' that depend on a template parameter, so a declaration of 'sync_queue_is_closed' must be available [-fpermissive] if (closed(lk)) BOOST_THROW_EXCEPTION( sync_queue_is_closed() ); }}} " Bugs closed Boost 1.60.0 thread Boost 1.59.0 Problem fixed