Placeholder for the follow-up tasks of #7468
Open
enhancement
help wanted
- Dominant language
- LLVM
- Stars
- 1.5k
- Forks
- 854
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 137
Description
Needs to do the following task after #7468.
1. Add a device aspect in pipes.hpp. This would also let the user check if a device supports host-pipes. And here you could just check Dev.has(aspect::ext_oneapi_host_pipe_or_something).
2. Remove the `const_cast` in the pipes.hpp and contain the write pointer in a different `const void *` member.
Contributor guide
Assessment
This issue has not been assessed yet.