diff --git a/source/cl/test/UnitCL/source/C11Atomics.cpp b/source/cl/test/UnitCL/source/C11Atomics.cpp index dcc84cb19..0c4ed447e 100644 --- a/source/cl/test/UnitCL/source/C11Atomics.cpp +++ b/source/cl/test/UnitCL/source/C11Atomics.cpp @@ -2365,7 +2365,7 @@ class WeakGlobalSingle : public C11AtomicTestBase { return desired_values[index]; }; kts::Reference1D bool_output_reference = - [success_index, weak_exchange_failed](size_t index) { + [success_index, &weak_exchange_failed](size_t index) { return index == success_index && !weak_exchange_failed; };