Skip to content

constinit of instance_data<parallel_scheduler_backend> not conformant #1520

Open
@mathisloge

Description

@mathisloge

the line inline constinit __instance_data<parallel_scheduler_backend, __parallel_scheduler_backend_impl>
__parallel_scheduler_backend_singleton{}; in here https://github.com/NVIDIA/stdexec/blob/954159ad82386b3564ea4125d9f4b7a68ccb912c/include/exec/__detail/__system_context_default_impl.hpp#L287C1-L288C46 wont compile with at least gcc 15, since the shared_ptr of instance_data has a non constexpr destructor

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions