Description
Both Windows and Linux CI steps set -DCMAKE_CXX_COMPILER=g++. On Windows, g++ may not be available or may be a different version. There is no compiler matrix (GCC + Clang + MSVC).
Affected Files
.github/workflows/ci.yml (lines 32, 36)
Recommended Fix
Test with multiple compilers: GCC, Clang (Linux), MSVC (Windows). Use a matrix strategy.
Description
Both Windows and Linux CI steps set
-DCMAKE_CXX_COMPILER=g++. On Windows,g++may not be available or may be a different version. There is no compiler matrix (GCC + Clang + MSVC).Affected Files
.github/workflows/ci.yml(lines 32, 36)Recommended Fix
Test with multiple compilers: GCC, Clang (Linux), MSVC (Windows). Use a matrix strategy.