# CI jobs

| Arch|Target CPU|OS|Build system|XComp to|C Compiler|Fortran Compiler|threading|DYN_ARCH|INT64|Libraries| CI Provider| CPU  count|
| ------------|---|---|-----------|-------------|----------|----------------|------|------------|----------|-----------|----------|-------|
| x86_64      |Intel 32bit|Windows|CMAKE/VS2015| -|mingw6.3| - | pthreads | - | - | static | Appveyor|   |
| x86_64      |Intel      |Windows|CMAKE/VS2015| -|mingw5.3| - | pthreads | - | - | static | Appveyor|  |
| x86_64      |Intel      |Centos5|gmake       | -|gcc 4.8 |gfortran| pthreads | + | - | both | Azure |   |
| x86_64      |SDE (SkylakeX)|Ubuntu| CMAKE| - | gcc | gfortran | pthreads | - | - | both | Azure |   |
| x86_64      |Haswell/ SkylakeX|Windows|CMAKE/VS2017| - | VS2017| - |  | - | - | static | Azure |   |
| x86_64      | " | Windows|mingw32-make| - |gcc | gfortran |  | list | - | both | Azure |  |
| x86_64      | " |Windows|CMAKE/Ninja| - |LLVM | - |  | - | - | static | Azure |   |
| x86_64      | " |Windows|CMAKE/Ninja| - |LLVM | flang | | - | - | static | Azure |   |
| x86_64      | " |Windows|CMAKE/Ninja| - |VS2022| flang* |  | - | - | static | Azure |   |
| x86_64      | " |macOS11|gmake | - | gcc-10|gfortran| OpenMP | + | - | both | Azure |  |
| x86_64      | " |macOS11|gmake | - | gcc-10|gfortran| none | - | - | both | Azure |  |
| x86_64      | " |macOS12|gmake | - | gcc-12|gfortran|pthreads| - | - | both | Azure |  |
| x86_64      | " |macOS11|gmake | - | llvm  | - | OpenMP | + | - | both | Azure |  |
| x86_64      | " |macOS11|CMAKE | - | llvm  | - | OpenMP | no_avx512 | - | static | Azure |  |
| x86_64      | " |macOS11|CMAKE | - | gcc-10| gfortran| pthreads | list | - | shared | Azure |  |
| x86_64      | " |macOS11|gmake | - | llvm | ifort | pthreads | - | - | both | Azure |  |
| x86_64      | " |macOS11|gmake |arm| AndroidNDK-llvm | - | | - | - | both | Azure |  |
| x86_64      | " |macOS11|gmake |arm64| XCode 12.4 | - | | + | - | both | Azure |  |
| x86_64      | " |macOS11|gmake |arm | XCode 12.4 | - | | + | - | both | Azure |  |
| x86_64      | " |Alpine Linux(musl)|gmake| - | gcc | gfortran | pthreads | + | - | both | Azure |  |
| arm64       |Apple M1   |macOS14|CMAKE      | - | LLVM   |gfortran| pthreads | + | - | static | Github |  |
| arm64       |Apple M1   |macOS14|CMAKE      | - | LLVM   |gfortran| pthreads | + | + | static | Github |  |
| arm64       |Apple M1   |macOS14|CMAKE      | - | LLVM   |gfortran| OpenMP | + | - | static | Github |  |
| arm64       |Apple M1   |macOS14|CMAKE      | - | LLVM   |gfortran| OpenMP | + | + | static | Github |  |
| arm64       |Apple M1   |macOS14|gmake      | - | LLVM   |gfortran| pthreads | + | - | both | Github |   |
| arm64       |Apple M1   |macOS14|gmake      | - | LLVM   |gfortran| pthreads | + | + | both | Github |  |
| arm64       |Apple M1   |macOS14|gmake      | - | LLVM   |gfortran| OpenMP | + | - | both | Github |  |
| arm64       |Apple M1   |macOS14|gmake      | - | LLVM   |gfortran| OpenMP | + | + | both | Github |  |
| arm64       |Apple M1   |macOS26|gmake      |x86_64| XCode| - | | + | - | both | Github |   |
| arm64       |Apple M1   |macOS26|gmake      |arm64| XCode| - | | + | - | both | Github |   |
| arm64       |Apple M1   |macOS26|gmake      |arm| AndroidNDK-llvm | - | | - | - | both | Github |   |
| arm64       |Neoverse N1|Linux  |gmake      | -    |gcc|gfortran| pthreads| - | - | both   | Github |   |
| arm64       |Neoverse N1|Linux  |gmake      | -    |gcc|gfortran| pthreads| - | + | both   | Github |  |
| arm64       |Neoverse N1|Linux  |gmake      |-     |gcc|gfortran| OpenMP | - | - | both   | Github |  |
| arm64       |Graviton3  |Linux  |CMAKE      | - |gcc|gfortran| pthreads| + | - | static | Github | |
| arm64       |Graviton3  |Linux  |gmake      | - |gcc|gfortran| pthreads| + | - | both | Github | |
| x86_64      |generic|FreeBSD  |gmake      | - | gcc15|gfortran15| pthreads| - | - | both | Github | |
| arm64       |generic|FreeBSD  |gmake      | - | gcc15|gfortran15| pthreads| - | - | both | Github | |
| x86_64       |GENERIC    |QEMU   |gmake| mips64 | gcc | gfortran | pthreads | - | - | static | Github |  |
| x86_64      |SICORTEX   |QEMU   |gmake| mips64 | gcc | gfortran | pthreads | - | - | static | Github |  |
| x86_64      |I6400      |QEMU   |gmake| mips64 | gcc | gfortran | pthreads | - | - | static | Github |  |
| x86_64      |P6600      |QEMU   |gmake| mips64 | gcc | gfortran | pthreads | - | - | static | Github |  |
| x86_64      |I6500      |QEMU   |gmake| mips64 | gcc | gfortran | pthreads | - | - | static | Github |  |
| x86_64      |Intel      |Ubuntu |CMAKE| - | gcc-11.3 | gfortran | pthreads | + | - | static | Github |  |
| x86_64      |Intel      |Ubuntu |gmake| - | gcc-11.3 | gfortran | pthreads | + | - | both   | Github |  |
| x86_64      |Intel      |Ubuntu |CMAKE| - | gcc-11.3 | flang-classic | pthreads | + | - | static | Github |  |
| x86_64      |Intel      |Ubuntu |gmake| - | gcc-11.3 | flang-classic | pthreads | + | - | both   | Github |  |
| x86_64      |Intel      |macOS12 | CMAKE| - | AppleClang 14 | gfortran | pthreads | + | - | static | Github |  |
| x86_64      |Intel      |macOS12 | gmake| - | AppleClang 14 | gfortran | pthreads | + | - | both   | Github |  |
| x86_64      |Intel      |Windows2022 | CMAKE/Ninja| - | mingw gcc 13  | gfortran |  | + | - | static | Github |  |
| x86_64      |Intel      |Windows2022 | CMAKE/Ninja| - | mingw gcc 13  | gfortran |  | + | + | static | Github |  |
| x86_64      |Intel 32bit|Windows2022 | CMAKE/Ninja| - | mingw gcc 13  | gfortran |  | + | - | static | Github | |
| x86_64      |Intel |Windows2022 | CMAKE/Ninja| - | LLVM 16 | - |  |  + | - | static | Github |  |
| x86_64      |Intel | Windows2022 |CMAKE/Ninja| - | LLVM 16 | - |  | + | + | static | Github |  | 
| x86_64      |Intel | Windows2022 |CMAKE/Ninja| - | gcc 13| - |  | + | - | static | Github |   |
| x86_64      |Intel| Ubuntu        |gmake      |mips64|gcc|gfortran|pthreads|+|-|both|Github|   |
| x86_64      |generic|Ubuntu        |gmake      |riscv64|gcc|gfortran|pthreads|-|-|both|Github|  |
| x86_64      |Intel|Ubuntu        |gmake      |mips32|gcc|gfortran|pthreads|-|-|both|Github |  |
| x86_64      |Intel|Ubuntu        |gmake      |ia64|gcc|gfortran|pthreads|-|-|both|Github|  |
| x86_64      |C910V|QEmu         |gmake      |riscv64|gcc|gfortran|pthreads|-|-|both|Github| |
|power        |pwr9| Ubuntu        |gmake      | - |gcc|gfortran|OpenMP|-|-|both|OSUOSL|  |
|zarch        |z14 | Ubuntu        |gmake      | - |gcc|gfortran|OpenMP|-|-|both|OSUOSL|  |
