From 945fa85e468fb567d298f7226c60215041ffed42 Mon Sep 17 00:00:00 2001 From: Alan Dayton Date: Tue, 21 Jul 2026 14:43:34 -0700 Subject: [PATCH 1/2] Support old and new versions of camp --- src/care/LoopFuser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/care/LoopFuser.cpp b/src/care/LoopFuser.cpp index aaf10a3c..5ba26823 100644 --- a/src/care/LoopFuser.cpp +++ b/src/care/LoopFuser.cpp @@ -170,7 +170,11 @@ template void LoopFuser::waitIfNeeded() { if (m_wait_needed) { // ensure asynchronous launch from previous flush is done +#if CAMP_VERSION >= 2026007000 + m_async_resource.wait_for(m_wait_for_event); +#else m_async_resource.wait_for(&m_wait_for_event); +#endif // clear out our worksites now that their work is done m_aw.clear(); m_cw.clear(); From 7cdb71d7e7a67fb9e5e117bb2b9bfcbc761d40bf Mon Sep 17 00:00:00 2001 From: Alan Dayton Date: Tue, 21 Jul 2026 15:02:59 -0700 Subject: [PATCH 2/2] Use CAMP_VERSION_MAJOR --- src/care/LoopFuser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/care/LoopFuser.cpp b/src/care/LoopFuser.cpp index 5ba26823..45ffad86 100644 --- a/src/care/LoopFuser.cpp +++ b/src/care/LoopFuser.cpp @@ -170,7 +170,7 @@ template void LoopFuser::waitIfNeeded() { if (m_wait_needed) { // ensure asynchronous launch from previous flush is done -#if CAMP_VERSION >= 2026007000 +#if CAMP_VERSION_MAJOR >= 2026 m_async_resource.wait_for(m_wait_for_event); #else m_async_resource.wait_for(&m_wait_for_event);