-
Notifications
You must be signed in to change notification settings - Fork 25
Compiler portability status
Matthew Thompson edited this page Aug 19, 2024
·
62 revisions
On the tables below, "Build Status" means the code passes:
cmake -B build -S . -DCMAKE_BUILD_TYPE=Debug
cmake --build build --target install -j 4
"Run Status" means the code passes:
cmake --build build --target tests -j 4
aka make -j4 tests
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ✅ | nag | 7.2.01 | MAPL2 | macOS 14 | |||
| ✅ | nag | 7.2.01 | MAPL3 | macOS 14 |
- fail on
ExtData1G_case12
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| gfortran | 12.3 | MAPL2 | macOS 14 | ||||
| gfortran | 12.3 | MAPL3 | macOS 14 |
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ✅ | gfortran | 13.2 | MAPL2 | macOS 14 | |||
| ✅ | gfortran | 13.2 | MAPL3 | macOS 14 | (1) |
- Some pfio tests fail (non-reproducible) |
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ifort | 2021.06 | MAPL2 | SLES15 | ||||
| ifort | 2021.06 | MAPL3 | SLES15 | ||||
| ifort | 2021.13 | MAPL2 | SLES15 | ||||
| ifort | 2021.13 | MAPL3 | SLES15 | ||||
| ✅ | ✅ | ifort | 2021.13 | MAPL2 | RHEL8 | 2024-08-02 | |
| ✅ | ✅ | ifort | 2021.13 | MAPL3 | RHEL8 | 2024-08-02 |
- Fail
MAPL.generic3g.tests
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ✅ | ❌ | ifx | 2024.2.0 | MAPL2 | RHEL8 | (1) | 2024-08-02 |
| ✅ | ❌ | ifx | 2024.2.0 | MAPL3 | RHEL8 | (2) | 2024-08-02 |
- All tests run save
MAPL.base.testsandExtData2G_case24 - All tests run save
MAPL.generic3g.tests,MAPL.base.testsandExtData2G_case24
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ✅ | gfortran | 13.2 | MAPL2 | SLES15 | |||
| ✅ | gfortran | 13.2 | MAPL3 | SLES15 | |||
| ✅ | ✅ | gfortran | 13.3 | MAPL2 | RHEL8 | 2024-08-02 | |
| ✅ | ✅ | gfortran | 13.3 | MAPL3 | RHEL8 | 2024-08-02 |
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ✅ | ✅ | gfortran | 14.2 | MAPL2 | RHEL8 | 2024-08-05 | |
| ✅ | ✅ | gfortran | 14.2 | MAPL3 | RHEL8 | 2024-08-05 |
| Build Status | Run Status | Compiler | Version | MAPL | OS | Notes | Date Tested |
|---|---|---|---|---|---|---|---|
| ✅ | ✅ | nag | 7.2.13 | MAPL2 | RHEL8 | 2024-08-02 | |
| ✅ | ❌ | nag | 7.2.13 | MAPL3 | RHEL8 | (1) | 2024-08-02 |
- ALL ExtData tests fail with segfault