-
```cmake
cmake_minimum_required(VERSION 3.22.1 FATAL_ERROR)
project(hpcpp LANGUAGES CXX CUDA)
set(CXX_STANDARD_REQUIRED ON)
# required minimum CXX standard
set(CMAKE_CXX_STANDARD_REQUIRED 23)…
-
I would have expected the following code to compile, but it fails because `let_error` tries to instantiate a call to the lambda with an argument of type `std::exception_ptr`.
https://godbolt.org/z/…
-
Same as #302, but for nvcc/nvc++.
- [x] nvc++ (#606)
- [ ] nvcc (requires CUDA 12)
-
Including `` before any of the sdbusplus client binding headers now results in `reference to 'connect' is ambiguous` when building -- and further the `using namespace stdexec;` in the included chain p…
-
When building a sender expression, the evaluation of the expression first builds the leaf senders, then passes these as arguments to higher-level senders, which needs to move-construct them into data-…
-
Hi,
I would like to know how can we do recursion with gpu stream scheduler? I am implementing a stencil code on gpu with the stdexec library, and in the future, I plan to explore more task-based a…
-
In the sample code below, compiling with gcc-13 (` g++-13 -std=c++20 set_value.cpp -I stdexec/include -c`), my bespoke sender claims it completes with `set_value_t(int)`, although the implementation e…
-
`when_any(job1,job2)` completes when either `job1` or `job2` complete.
I was hopeful that when one of the senders completes, the other would be stopped..
Testing that hypothesis with
```
#incl…
prlw1 updated
10 months ago
-
Hi Steve,
This is Weile! We met at CppNow 2023 and I attended your talk.
I am studying your factorial sender example and I would like to know if we don't have `any_sender_of`, how should we imp…
-
I want to be able to compile the nvexec runtime in nvc++, then compile the main body of the program in clang++, and then link them together. But the stream_context is created in outside the code compi…