Skip to content

Compiler portability status

Matthew Thompson edited this page Mar 18, 2024 · 62 revisions

macOS

Build Status Run Status Compiler Version MAPL OS Notes
nag 7.1.40 MAPL2 macOS 14 (1, 2)
nag 7.1.40 MAPL3 macOS 14 (1)
nag 7.2.01 MAPL2 macOS 14 (3)
nag 7.2.01 MAPL3 macOS 14 (1) ExtData2G_case12
gfortran 12.3 MAPL2 macOS 14
gfortran 12.3 MAPL3 macOS 14
gfortran 13.2 MAPL2 macOS 14
gfortran 13.2 MAPL3 macOS 14 (4)

Linux

Build Status Run Status Compiler Version MAPL OS Notes
gfortran 13.2 MAPL2 SLES15
gfortran 13.2 MAPL3 SLES15 (2) and ExtData2G_case12
ifort 2021.06 MAPL2 SLES15
ifort 2021.06 MAPL3 SLES15
ifort 2021.11 MAPL2 SLES15
ifort 2021.11 MAPL3 SLES15 (5)
ifx 2024.0.0 MAPL2 SLES15 (6)
ifx 2024.0.0 MAPL3 SLES15 (7)
nag 7.2.01 MAPL2 RHEL8 (3)
nag 7.2.01 MAPL3 RHEL8 (8)

Notes

  1. hang on bundleio_tests_latlon
  2. fail on ExtData1G_case12
  3. Build fail with ExtDataDriverMod.F90
  4. Some pfio tests fail (non-reproducible)
  5. Fail MAPL.generic3g.tests
  6. All tests fail save test_ShaveMantissa_, MAPL.generic.tests, MAPL.field_utils.tests, MAPL.shared.tests
  7. All tests fail save test_ShaveMantissa_, udunits2f.tests, MAPL.generic.tests, MAPL.field_utils.tests, MAPL.shared.tests
  8. Linking failure for udunits2
[ 48%] Linking Fortran executable udunits2f.tests
../../lib/libudunits2f.so: undefined reference to `dladdr'
collect2: error: ld returned 1 exit status

Clone this wiki locally