f808c34073
- Do not force C++14, most recent gtest needs C++17 as does VecCore 0.8.2 by default
Atri Bhattacharya2025-07-12 22:39:34 +00:00
9f8b6f5f5b
Accepting request 1233721 from devel:libraries:c_c++
Ana Guerrero2024-12-30 11:52:08 +00:00
f637e7e130
- update to 0.8.2: * Adapt to CMake policy CMP0146, FindCUDA.cmake removed (#25) * Disable std::simd backend when compiling with libc++ since their implementation is incomplete (#27) * Switch to C++17 as baseline C++ standard * Require CMake 3.16 or later, mark up to 3.30 as supported * Add support for Nvidia HPC Toolkit Compiler, GCC 15, and Clang 19 * Drop math functions benchark compiled with -ffast-math * Fix memory leak in Julia set benchmark * Update builtin version of Vc to 1.4.5 * Update bundled version of GoogleTest to 1.15.2 and Google benchmark to 1.9.0 * Update scripts to build/test VecCore with CTest * Fix various compiler warnings from newer compiler versions
Atri Bhattacharya2024-12-29 04:47:41 +00:00
3411c1b81b
- update to 0.8.1: * Mark all Mask{Empty,Full} as VECCORE_ATT_HOST_DEVICE * Avoid including SIMD headers when compiling with nvcc
Dirk Mueller2023-06-27 15:49:31 +00:00