When linking with lld (from clang-64 MinGW) on windows, with BOOST_ASIO_DYN_LINK:
ld.lld: error: undefined symbol: vtable for boost::asio::execution::bad_executor
Every other symbol is correct, but since the type boost::asio::execution::bad_executor itself is not marked BOOST_ASIO_DECL, then the implicit dtor won't be marked as exported.