[Boost-bugs] [Boost C++ Libraries] #8444: Missing boost::asio::detail::increment

Subject: [Boost-bugs] [Boost C++ Libraries] #8444: Missing boost::asio::detail::increment
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-04-15 23:35:30


#8444: Missing boost::asio::detail::increment
---------------------------------------+------------------------------------
 Reporter: antoun.kanawati@… | Owner: chris_kohlhoff
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: asio
  Version: Boost 1.53.0 | Severity: Regression
 Keywords: |
---------------------------------------+------------------------------------
 It looks like there's some missing code for !BOOST_ASIO_HAS_IOCP

 Compilers: gcc 4.6 and gcc 4.7.2

 Program:

 #include <boost/asio.hpp>
 void foo()
 { boost::asio::io_service service; }

 Error:
 In file included from
 /usr/local/include/boost/asio/detail/task_io_service.hpp:217:0,
                  from
 /usr/local/include/boost/asio/impl/io_service.hpp:71,
                  from /usr/local/include/boost/asio/io_service.hpp:767,
                  from
 /usr/local/include/boost/asio/basic_io_object.hpp:19,
                  from /usr/local/include/boost/asio/basic_socket.hpp:19,
                  from
 /usr/local/include/boost/asio/basic_datagram_socket.hpp:20,
                  from /usr/local/include/boost/asio.hpp:20,
                  from foo.cpp:1:
 /usr/local/include/boost/asio/detail/impl/task_io_service.ipp: In
 destructor
 â€˜boost::asio::detail::task_io_service::task_cleanup::~task_cleanup()’:
 /usr/local/include/boost/asio/detail/impl/task_io_service.ipp:40:7: error:
 â€˜increment’ is not a member of ‘boost::asio::detail’
 /usr/local/include/boost/asio/detail/impl/task_io_service.ipp: In
 destructor
 â€˜boost::asio::detail::task_io_service::work_cleanup::~work_cleanup()’:
 /usr/local/include/boost/asio/detail/impl/task_io_service.ipp:65:7: error:
 â€˜increment’ is not a member of ‘boost::asio::detail’

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8444>
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 : 2017-02-16 18:50:12 UTC