Skip to content

boost::asio::execution::bad_executor needs an explicit BOOST_ASIO_DECL #448

@jcelerier

Description

@jcelerier

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions