diff --git a/Src/Base/AMReX_Scan.H b/Src/Base/AMReX_Scan.H index 11fdfd8bd70..4ed44c8c749 100644 --- a/Src/Base/AMReX_Scan.H +++ b/Src/Base/AMReX_Scan.H @@ -400,7 +400,7 @@ T PrefixSum (N n, FIN && fin, FOUT && fout, TYPE type, RetSum a_ret_sum = retSum #ifndef AMREX_SYCL_NO_MULTIPASS_SCAN if (nblocks > 1) { - return PrefixSum_mp(n, std::forward(fin), std::forward(fout), type, retSum); + return PrefixSum_mp(n, std::forward(fin), std::forward(fout), type, a_ret_sum); } #endif