id summary reporter owner description type status milestone component version severity resolution keywords cc 13473 asio::basic_repeating_timer broken by 1.66.0 Mike Haben chris_kohlhoff "The third-party header basic_repeating_timer.hpp, ""Developed 2007 by David C. Wyles (http:///www.codegorilla.co.uk)"", no longer compiles with boost::asio 1.66.0: In file included from test1.cpp:1:0: ../Third_Party_Code/basic_repeating_timer.hpp:31:52: error: ‘deadline_timer_service’ in namespace ‘boost::asio’ does not name a template type typename TimerService = boost::asio::deadline_timer_service > ^ ../Third_Party_Code/basic_repeating_timer.hpp:31:74: error: expected ‘>’ before ‘<’ token typename TimerService = boost::asio::deadline_timer_service > ^ In file included from test1.cpp:1:0: ../Third_Party_Code/basic_repeating_timer.hpp:205:59: error: template argument 3 is invalid typedef basic_repeating_timer repeating_timer; " Bugs new Boost 1.66.0 asio Boost 1.66.0 Regression deadline_timer_service