When building OpenFPM with Clang 17 (e.g. Apple Clang 17 on macOS/Homebrew), compilation fails in grid_pack_unpack.ipp due to the “missing-template-arg-list-after-template-kw” error. We need to update the code to conform to Clang 17’s stricter parsing rules around the template keyword.
When building OpenFPM with Clang 17 (e.g. Apple Clang 17 on macOS/Homebrew), compilation fails in grid_pack_unpack.ipp due to the “missing-template-arg-list-after-template-kw” error. We need to update the code to conform to Clang 17’s stricter parsing rules around the template keyword.