Boost logo

Boost :

From: Stefan Heinzmann (stefan_heinzmann_at_[hidden])
Date: 2021-11-13 13:28:33


Hi all,

I'm observing a problem with boost::asio that has surfaced with the
newest beta relative to version 1.77.0, using MSVC 16.11.6.

I'm getting the following errors:

1>...src\libs\asio\include\boost/asio/impl/any_io_executor.ipp(26,18):
error C2039: 'any_io_executor': is not a member of 'boost::asio::executor'
1>...src\libs\asio\include\boost/asio/executor.hpp(48): message : see
declaration of 'boost::asio::executor'
1>...src\libs\asio\include\boost/asio/impl/any_io_executor.ipp(26,34):
error C2059: syntax error: ')'
1>...src\libs\asio\include\boost/asio/impl/any_io_executor.ipp(28,1):
error C4430: missing type specifier - int assumed. Note: C++ does not
support default-int

...and so on.

The errors seem rather weird to me, so I might be doing something wrong
myself, but the exact same code compiles fine with 1.77.0, using the
same compiler.

Has anyone got an idea what's wrong? Should I raise an issue in github?

Cheers
Stefan Heinzmann


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk