From 3ba1ca93b848dad7b337f74f219468751f735359 Mon Sep 17 00:00:00 2001 From: akash nanavaty <114758160+aknnvt@users.noreply.github.com> Date: Thu, 17 Sep 2026 15:55:48 +0530 Subject: [PATCH] Fix atomic increment for non-MSVC compilers --- core/grid_mscomplex_algs.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/grid_mscomplex_algs.cpp b/core/grid_mscomplex_algs.cpp index f84f3dc..4349e97 100644 --- a/core/grid_mscomplex_algs.cpp +++ b/core/grid_mscomplex_algs.cpp @@ -633,6 +633,8 @@ inline void __collect_extrema_mfolds(mscomplex_ptr_t msc, dataset_ptr_t ds) //ATOMIC_INCREMENT(reinterpret_cast(&scp_ncells[i])); #ifdef _MSC_VER ATOMIC_INCREMENT(reinterpret_cast(&scp_ncells[i])); + #else + ATOMIC_INCREMENT(&scp_ncells[i]); #endif }