I'm all set.
Thanks !!!
On 5/2/20 10:44 AM, Richard Hodges via Boost-users wrote:
Hi David,
There was a last-minute change to Asio just before the release of boost
1.73 and we didn't catch the fact that this, while fixing Asio for gcc-9
-fconcepts, `gcc-10 -std=c++20` and `clang-10 -std=c++20`, it cause
Beast to break.
I have committed a fix to boostorg/beast develop branch.
Please get in touch if you need help patching your boost-1.73 sources.
Either by email or on cpplang slack in the #beast channel.
https://cppalliance.org/#links
On Sat, 2 May 2020 at 15:31, David P. Riedel via Boost-users
<boost-users@lists.boost.org <mailto:boost-users@lists.boost.org>> wrote:
Hi
It seems that beast still does not work with gcc 9.3 and -fconcepts.
If I try to build the beast test programs using -fconcepts, I still get
a lot of errors such as those below.
I thought this was fixed in 1.73.
????
Thanks
---------------------
In file included from ../../../boost/beast/core/basic_stream.hpp:1457,
from ../../../boost/beast/core.hpp:16,
from doc/core_snippets.cpp:19:
../../../boost/beast/core/impl/basic_stream.hpp:781:1: error: no
declaration matches ‘auto boost::beast::basic_stream<
<template-parameter-1-1>, <template-parameter-1-2>,
<template-parameter-1-3> >::async_connect(const endpoint_type&,
ConnectHandler&&)’
781 | basic_stream<Protocol, Executor, RatePolicy>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../boost/beast/core.hpp:16,
from doc/core_snippets.cpp:19:
../../../boost/beast/core/basic_stream.hpp:1202:5: note: candidates
are:
‘template<class Protocol, class Executor, class RatePolicy>
template<class Iterator, class ConnectCondition, class
IteratorConnectHandler> requires
completion_token_for<IteratorConnectHandler, void()> typename
boost::asio::async_result<typename
std::decay<RangeConnectHandler>::type, void(boost::system::error_code,
Iterator)>::return_type boost::beast::basic_stream<
<template-parameter-1-1>, <template-parameter-1-2>,
<template-parameter-1-3> >::async_connect(Iterator, Iterator,
ConnectCondition, IteratorConnectHandler&&)’
1202 | async_connect(
| ^~~~~~~~~~~~~
../../../boost/beast/core/basic_stream.hpp:1141:5: note:
‘template<class Protocol, class Executor, class RatePolicy>
template<class Iterator, class IteratorConnectHandler> requires
completion_token_for<IteratorConnectHandler, void()> typename
boost::asio::async_result<typename
std::decay<RangeConnectHandler>::type, void(boost::system::error_code,
Iterator)>::return_type boost::beast::basic_stream<
<template-parameter-1-1>, <template-parameter-1-2>,
<template-parameter-1-3> >::async_connect(Iterator, Iterator,
IteratorCon
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org <mailto:Boost-users@lists.boost.org>
https://lists.boost.org/mailman/listinfo.cgi/boost-users
--
Richard Hodges
hodge...@gmail.com <mailto:hodge...@gmail.com>
office: +442032898513
home: +376841522
mobile: +376380212
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
https://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
https://lists.boost.org/mailman/listinfo.cgi/boost-users