[Boost-bugs] [Boost C++ Libraries] #13473: asio::basic_repeating_timer broken by 1.66.0

Subject: [Boost-bugs] [Boost C++ Libraries] #13473: asio::basic_repeating_timer broken by 1.66.0
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-03-10 16:21:55


#13473: asio::basic_repeating_timer broken by 1.66.0
------------------------------------------+----------------------------
 Reporter: Mike Haben <michael.haben@…> | Owner: chris_kohlhoff
     Type: Bugs | Status: new
Milestone: Boost 1.66.0 | Component: asio
  Version: Boost 1.66.0 | Severity: Regression
 Keywords: deadline_timer_service |
------------------------------------------+----------------------------
 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<Time, TimeTraits> >
                                                     ^
 ../Third_Party_Code/basic_repeating_timer.hpp:31:74: error: expected ‘>’
 before ‘<’ token
                typename TimerService =
 boost::asio::deadline_timer_service<Time, TimeTraits> >
 ^
 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<boost::posix_time::ptime>
 repeating_timer;

-- 
Ticket URL: <https://svn.boost.org/trac10/ticket/13473>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2018-03-10 16:25:52 UTC