kokkos-execution 0.0.1
Loading...
Searching...
No Matches
test_when_all.failure.cpp File Reference

Go to the source code of this file.

Functions

int main ()

Function Documentation

◆ main()

int main ( )
Test
A stdexec::when_all with two branches on Kokkos::Execution::ExecutionSpaceContext, followed by work without any explicit scheduler provided.

There is no completion scheduler in the environment after stdexec::when_all, yet the completion domain is Kokkos::Execution::ExecutionSpaceImpl::Domain, such that our customization fails.

* schedule(esc) | then -- \
*                          when_all --> then
* schedule(esc) | then -- /
* 

Completion domain is Kokkos::Execution::ExecutionSpaceImpl::Domain.

There is no completion scheduler.

Definition at line 16 of file test_when_all.failure.cpp.

References Kokkos::Execution::ExecutionSpaceContext< Exec >::get_scheduler().