diff options
author | Allen Byrne <50328838+byrnHDF@users.noreply.github.com> | 2023-05-04 13:43:23 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-04 13:43:23 (GMT) |
commit | d0e8878ad4e8b2a24014bfb08b2f93dbd9595950 (patch) | |
tree | 38fb74da59028f791c44f4e6aa3ca8c3315e80e1 | |
parent | 43e7790f0e0b055433df089255b271c8291ca8ec (diff) | |
download | hdf5-d0e8878ad4e8b2a24014bfb08b2f93dbd9595950.zip hdf5-d0e8878ad4e8b2a24014bfb08b2f93dbd9595950.tar.gz hdf5-d0e8878ad4e8b2a24014bfb08b2f93dbd9595950.tar.bz2 |
Force lowercase Fortran module file names (#2892)
-rw-r--r-- | config/cmake/HDF5UseFortran.cmake | 6 | ||||
-rw-r--r-- | release_docs/RELEASE.txt | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/config/cmake/HDF5UseFortran.cmake b/config/cmake/HDF5UseFortran.cmake index aae7078..3e058ad 100644 --- a/config/cmake/HDF5UseFortran.cmake +++ b/config/cmake/HDF5UseFortran.cmake @@ -17,6 +17,12 @@ enable_language (Fortran) set (HDF_PREFIX "H5") + +# Force lowercase Fortran module file names +if (CMAKE_Fortran_COMPILER_ID STREQUAL "Cray") + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -ef") +endif () + include (CheckFortranFunctionExists) include (CheckFortranSourceRuns) diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index ec82272..cf7303e 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -446,6 +446,12 @@ Bug Fixes since HDF5-1.14.0 release Fixes GitHub issues #1546 and #2259 + - Force lowercase Fortran module file names + + The Cray Fortran compiler uses uppercase Fortran module file names, which + caused CMake installs to fail. A compiler option was added to use lowercase + instead. + Tools ----- |