Test output: teeks99-dkr-dc6-17 - asio - is_write_buffered_select / clang-linux-6.0~c++17
Rev f220c1d4b20b745f80eb5c1d501b1b1a0177ff84 / Wed, 07 Feb 2024 15:57:25 +0000
Compile [2024-02-07 18:06:25 UTC]: fail


    "clang++-6.0"   -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++17 -fPIC -m64 -pthread -O0 -fno-inline -Wall -fvisibility=hidden --target=x86_64-pc-linux  -DBOOST_ALL_NO_LIB=1 -DBOOST_ASIO_DISABLE_DEV_POLL -DBOOST_ASIO_DISABLE_EPOLL -DBOOST_ASIO_DISABLE_IOCP -DBOOST_ASIO_DISABLE_KQUEUE -DBOOST_BEAST_ALLOW_DEPRECATED -DBOOST_BEAST_SEPARATE_COMPILATION -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_HAS_ICU=1 -DBOOST_SYSTEM_DYN_LINK=1 -DDATE_TIME_INLINE -D_GNU_SOURCE=1 -D_XOPEN_SOURCE=600   -I".."  -c -o "/var/boost/run/results/boost/bin.v2/libs/asio/test/is_write_buffered_select.test/clang-linux-6.0~c++17/debug/debug-symbols-off/threading-multi/visibility-hidden/is_write_buffered.o" "../libs/asio/test/is_write_buffered.cpp"

In file included from ../libs/asio/test/is_write_buffered.cpp:19:
In file included from ../boost/asio/buffered_read_stream.hpp:20:
In file included from ../boost/asio/async_result.hpp:19:
../boost/asio/detail/type_traits.hpp:128:37: error: unknown template name 'invoke_result'
struct result_of<F(Args...)> : std::invoke_result<F, Args...> {};
                                    ^
In file included from ../libs/asio/test/is_write_buffered.cpp:22:
In file included from ../boost/asio/ip/tcp.hpp:19:
In file included from ../boost/asio/basic_socket_acceptor.hpp:20:
In file included from ../boost/asio/any_io_executor.hpp:349:
../boost/asio/impl/any_io_executor.ipp:91:10: error: no viable conversion from returned value of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to function return type 'boost::asio::any_io_executor'
  return static_cast<const base_type&>(*this).require(p);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/asio/impl/any_io_executor.ipp:34:18: note: candidate constructor not viable: no known conversion from 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
any_io_executor::any_io_executor(nullptr_t) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:39:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'const boost::asio::any_io_executor &' for 1st argument
any_io_executor::any_io_executor(const any_io_executor& e) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:50:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'boost::asio::any_io_executor &&' for 1st argument
any_io_executor::any_io_executor(any_io_executor&& e) noexcept
                 ^
../boost/asio/any_io_executor.hpp:108:3: note: candidate template ignored: substitution failure [with OtherAnyExecutor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(OtherAnyExecutor e,
  ^
../boost/asio/any_io_executor.hpp:162:3: note: candidate template ignored: substitution failure [with Executor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(Executor e,
  ^
../boost/asio/execution/any_executor.hpp:724:3: note: candidate function
  operator unspecified_bool_type() const noexcept
  ^
In file included from ../libs/asio/test/is_write_buffered.cpp:22:
In file included from ../boost/asio/ip/tcp.hpp:19:
In file included from ../boost/asio/basic_socket_acceptor.hpp:20:
In file included from ../boost/asio/any_io_executor.hpp:349:
../boost/asio/impl/any_io_executor.ipp:98:10: error: no viable conversion from returned value of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to function return type 'boost::asio::any_io_executor'
  return static_cast<const base_type&>(*this).prefer(p);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/asio/impl/any_io_executor.ipp:34:18: note: candidate constructor not viable: no known conversion from 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
any_io_executor::any_io_executor(nullptr_t) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:39:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'const boost::asio::any_io_executor &' for 1st argument
any_io_executor::any_io_executor(const any_io_executor& e) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:50:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'boost::asio::any_io_executor &&' for 1st argument
any_io_executor::any_io_executor(any_io_executor&& e) noexcept
                 ^
../boost/asio/any_io_executor.hpp:108:3: note: candidate template ignored: substitution failure [with OtherAnyExecutor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(OtherAnyExecutor e,
  ^
../boost/asio/any_io_executor.hpp:162:3: note: candidate template ignored: substitution failure [with Executor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(Executor e,
  ^
../boost/asio/execution/any_executor.hpp:724:3: note: candidate function
  operator unspecified_bool_type() const noexcept
  ^
In file included from ../libs/asio/test/is_write_buffered.cpp:22:
In file included from ../boost/asio/ip/tcp.hpp:19:
In file included from ../boost/asio/basic_socket_acceptor.hpp:20:
In file included from ../boost/asio/any_io_executor.hpp:349:
../boost/asio/impl/any_io_executor.ipp:105:10: error: no viable conversion from returned value of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to function return type 'boost::asio::any_io_executor'
  return static_cast<const base_type&>(*this).prefer(p);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/asio/impl/any_io_executor.ipp:34:18: note: candidate constructor not viable: no known conversion from 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
any_io_executor::any_io_executor(nullptr_t) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:39:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'const boost::asio::any_io_executor &' for 1st argument
any_io_executor::any_io_executor(const any_io_executor& e) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:50:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'boost::asio::any_io_executor &&' for 1st argument
any_io_executor::any_io_executor(any_io_executor&& e) noexcept
                 ^
../boost/asio/any_io_executor.hpp:108:3: note: candidate template ignored: substitution failure [with OtherAnyExecutor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(OtherAnyExecutor e,
  ^
../boost/asio/any_io_executor.hpp:162:3: note: candidate template ignored: substitution failure [with Executor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(Executor e,
  ^
../boost/asio/execution/any_executor.hpp:724:3: note: candidate function
  operator unspecified_bool_type() const noexcept
  ^
In file included from ../libs/asio/test/is_write_buffered.cpp:22:
In file included from ../boost/asio/ip/tcp.hpp:19:
In file included from ../boost/asio/basic_socket_acceptor.hpp:20:
In file included from ../boost/asio/any_io_executor.hpp:349:
../boost/asio/impl/any_io_executor.ipp:112:10: error: no viable conversion from returned value of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to function return type 'boost::asio::any_io_executor'
  return static_cast<const base_type&>(*this).prefer(p);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/asio/impl/any_io_executor.ipp:34:18: note: candidate constructor not viable: no known conversion from 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
any_io_executor::any_io_executor(nullptr_t) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:39:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'const boost::asio::any_io_executor &' for 1st argument
any_io_executor::any_io_executor(const any_io_executor& e) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:50:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'boost::asio::any_io_executor &&' for 1st argument
any_io_executor::any_io_executor(any_io_executor&& e) noexcept
                 ^
../boost/asio/any_io_executor.hpp:108:3: note: candidate template ignored: substitution failure [with OtherAnyExecutor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(OtherAnyExecutor e,
  ^
../boost/asio/any_io_executor.hpp:162:3: note: candidate template ignored: substitution failure [with Executor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(Executor e,
  ^
../boost/asio/execution/any_executor.hpp:724:3: note: candidate function
  operator unspecified_bool_type() const noexcept
  ^
In file included from ../libs/asio/test/is_write_buffered.cpp:22:
In file included from ../boost/asio/ip/tcp.hpp:19:
In file included from ../boost/asio/basic_socket_acceptor.hpp:20:
In file included from ../boost/asio/any_io_executor.hpp:349:
../boost/asio/impl/any_io_executor.ipp:119:10: error: no viable conversion from returned value of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to function return type 'boost::asio::any_io_executor'
  return static_cast<const base_type&>(*this).prefer(p);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/asio/impl/any_io_executor.ipp:34:18: note: candidate constructor not viable: no known conversion from 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
any_io_executor::any_io_executor(nullptr_t) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:39:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'const boost::asio::any_io_executor &' for 1st argument
any_io_executor::any_io_executor(const any_io_executor& e) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:50:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'boost::asio::any_io_executor &&' for 1st argument
any_io_executor::any_io_executor(any_io_executor&& e) noexcept
                 ^
../boost/asio/any_io_executor.hpp:108:3: note: candidate template ignored: substitution failure [with OtherAnyExecutor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(OtherAnyExecutor e,
  ^
../boost/asio/any_io_executor.hpp:162:3: note: candidate template ignored: substitution failure [with Executor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(Executor e,
  ^
../boost/asio/execution/any_executor.hpp:724:3: note: candidate function
  operator unspecified_bool_type() const noexcept
  ^
In file included from ../libs/asio/test/is_write_buffered.cpp:22:
In file included from ../boost/asio/ip/tcp.hpp:19:
In file included from ../boost/asio/basic_socket_acceptor.hpp:20:
In file included from ../boost/asio/any_io_executor.hpp:349:
../boost/asio/impl/any_io_executor.ipp:126:10: error: no viable conversion from returned value of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to function return type 'boost::asio::any_io_executor'
  return static_cast<const base_type&>(*this).prefer(p);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../boost/asio/impl/any_io_executor.ipp:34:18: note: candidate constructor not viable: no known conversion from 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
any_io_executor::any_io_executor(nullptr_t) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:39:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'const boost::asio::any_io_executor &' for 1st argument
any_io_executor::any_io_executor(const any_io_executor& e) noexcept
                 ^
../boost/asio/impl/any_io_executor.ipp:50:18: note: candidate constructor not viable: cannot bind base class object of type 'boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >' to derived class reference 'boost::asio::any_io_executor &&' for 1st argument
any_io_executor::any_io_executor(any_io_executor&& e) noexcept
                 ^
../boost/asio/any_io_executor.hpp:108:3: note: candidate template ignored: substitution failure [with OtherAnyExecutor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(OtherAnyExecutor e,
  ^
../boost/asio/any_io_executor.hpp:162:3: note: candidate template ignored: substitution failure [with Executor = boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context &>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >]: no type named 'type' in 'boost::asio::constraint<false, int>'
  any_io_executor(Executor e,
  ^
../boost/asio/execution/any_executor.hpp:724:3: note: candidate function
  operator unspecified_bool_type() const noexcept
  ^
7 errors generated.