Skip to content

Platforms Tested

H. Joe Lee edited this page Apr 10, 2024 · 15 revisions

HDF5 1.14.4

Overview

  • Arch: amd64, arm64, armv7, i386, powerpc64, riscv64, s390x
  • OS: BSD (Free, Net, Open), Linux (CentOS, Debian, Fedora, Kali, Oracle, RedHat, Suse, Ubuntu), Mac (11-14), Windows (9-10, Server 2019-2022, Cygwin, MINGW, WSL)
  • Build: Autotools, CMake, Ninja, Spack, vcpkg
  • Compiler: AMD aocc, Android NDK/Apple/DevEco/LLVM clang, GNU gcc, HPE cce, IBM XL C, Intel oneAPI icx, Microsoft Visual Studio cl, NVIDIA nvc, PGI C
  • Language: C++, Java, Fortran
  • Parallel: HPE Cray MPI, IBM Spectrum MPI, Intel MPI, MPICH, MSPI, NVIDIA HPC SDK, OpenMPI
  • Distributed File System: AWS S3 (read-only), DAOS, HadoopFS (read-only)

Arch

Test Status
amd64 amd64
arm64 arm64 nbsd

OS

BSD

Test Status
FreeBSD 14. 0 fbsd
NetBSD 10.0 nbsd
NetBSD 9.3 nbsd
OpenBSD 7.5 obsd

Linux

Test Status
Ubuntu 22.04 lin
Ubuntu 20.04 lin20

Mac

Test Status
macOS 14 mac-14
macOS 13 mac-13
macOS 12 mac-12
macOS 11 mac-11

Solaris

Test Status
Solaris 11.4 sol

Windows

Test Status
Server 2022 win
Server 2019 win19

WSL v1

Test Status
Debian wsl deb
Kali wsl kali
OpenSuse 15.2 wsl suse-15.2

Build

Test Status
Autotools auto arm64 auto lin auto lin auto icx riscv64 lin auto wsl suse-15.2 auto sol auto

Compilers

Test Status
icx 2024.1 lin icx
gcc-10.5.0 nbsd
gcc-10.2.1 wsl deb
gcc-7.5.0 nbsd-9.3
gcc-7.3.0 sol

Options

Configuration

Debug

OS Build Compiler Status
Ubuntu 22.04 CMake gcc lin d
Ubuntu 20.04 CMake gcc lin20 d
Ubuntu 22.04 Autotools gcc lin auto d
Ubuntu 22.04 CMake icx lin icx d
Ubuntu 22.04 Autotools icx lin auto icx d
Mac CMake AppleClang mac14 d mac13 d mac12 d mac11 d
Windows CMake MSVC win d win19 d