Updates camp submodule#2058
Conversation
|
|
||
| // _raja_res_wait_start | ||
| res_gpu2.wait_for(&e); | ||
| res_gpu2.wait_for(e); |
There was a problem hiding this comment.
This kind of change would be good to capture in the release note -- We typically wait until the end to update the release notes, but just marking this so we remember.
This is fine as the LoopData object is created on the stack in a function where the resource is an argument. Note that the LoopData object is used on the device in async kernels but that is also fine as the resource may not be used on the device.
|
@lc-hubcast approve |
|
To approve syncing this PR, please use the GitHub review comment feature to submit an approval. This ensures approval is tied to a specific commit to avoid the sync of malicious data. |
- Fixes a segfault
- More work is needed to better support SYCL's reduce and
be more similar to CUDA and HIP.
|
This looks good. We'll have to wait for this camp PR so the camp tests pass llnl/camp#213. |
In addition to the camp PR, both the |
|
@lc-hubcast approve |
|
To approve syncing this PR, please use the GitHub review comment feature to submit an approval. This ensures approval is tied to a specific commit to avoid the sync of malicious data. |
Summary
This PR updates the camp submodule to v2026.07.0. This includes build fixes for:
wait_foran event taking a reference instead of a pointerget_queuereturning a reference instead of a pointer