Skip to content

Tested Platforms

The following platforms are part of the continuous integration workflow, i.e. they are tested on each commit. You can use other configurations at your own risk, or submit a PR to include it in the CI workflow.

Note that all tested platforms are 64bit Intel/AMD.

Operating System Compiler Configurations Test Coverage Recorded
Windows Server 2022 Visual Studio 2019 (Toolset 14.2) Debug, Release no
Windows Server 2022 Visual Studio 2022 (Toolset 14.4) Debug, Release no
Windows Server 2022 Clang 16.0 (Toolset 14.4) Debug, Release no
Debian Buster GCC 7.5.0 Release, Release with XAD_TAPE_REUSE_SLOTS no
Debian Buster GCC 8.5.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 9.5.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 10.5.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 11.5.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 11.5.0 Debug, Debug with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 yes
Debian Bullseye GCC 12.4.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 13.3.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 14.2.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye GCC 14.2.0 Debug, Debug with XAD_REDUCED_MEMORY, for C++11 and 17 no
Debian Bullseye Clang 11.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye Clang 12.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye Clang 13.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye Clang 14.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye Clang 14.0.0 Debug, Debug with XAD_REDUCED_MEMORY, for C++11 and 17 no
Debian Bullseye Clang 15.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bullseye Clang 15.0.0 Debug, Debug with XAD_REDUCED_MEMORY, for C++11 and 17 no
Debian Bookworm Clang 16.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bookworm Clang 16.0.0 Debug, Debug with XAD_REDUCED_MEMORY, for C++11 and 17 no
Debian Bookworm Clang 17.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bookworm Clang 17.0.0 Debug, Debug with XAD_REDUCED_MEMORY, for C++11 and 17 no
Debian Bookworm Clang 18.0.0 Release, Release with XAD_TAPE_REUSE_SLOTS, for C++11 and 17 no
Debian Bookworm Clang 18.0.0 Debug, Debug with XAD_REDUCED_MEMORY, for C++11 and 17 no
MacOS 13.6.7 (Intel) AppleClang 15.0.0 Debug, Release, for C++11 and 17 yes
MacOS 14.7.6 (ARM) Clang 15.0.7 Debug, Release, for C++11 and 17 yes