pika-org / pika

pika builds on C++ std::execution with fiber, CUDA, HIP, and MPI support.
https://pikacpp.org
Boost Software License 1.0
62 stars 10 forks source link

Re-enable stdexec in clang14 cuda 11 CSCS CI configuration #894

Open aurianer opened 9 months ago

aurianer commented 9 months ago

Currently failing because of the conflict between the cxxstd=20 (needed for stdexec) and CUDA 11. Example: https://gitlab.com/cscs-ci/ci-testing/webhook-ci/mirrors/479009878135925/5304355110917878/-/jobs/5570278524#L533

msimberg commented 6 months ago

This seems to require a custom variant in the spack package that enables clang as a device compiler. This is not very urgent or important, but nice to have.