Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
TileDB-SOMA-R: define CXX20FLAGS in ~/.R/Makevars
TileDB-SOMA recently migrated from C++17 to C++20, so I updated CXX17FLAGS to CXX20FLAGS. However, I observed that no matter if I exported CXXFLAGS in the build step, the install step, or both, the deprecation warnings were not suppressed. I was only able to suppress the deprecation warnings by following the example upstream and defining CXX20FLAGS in ~/.R/Makevars. Only then were the flags added to the call to g++. https://github.com/single-cell-data/TileDB-SOMA/blob/cd1e4876100d32f0f6a494bb7ba8e07868b1885e/.github/workflows/r-ci.yml#L102
- Loading branch information