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