Skip to content

Commit

Permalink
Update FMS to 2024.01
Browse files Browse the repository at this point in the history
  • Loading branch information
DusanJovic-NOAA committed Dec 27, 2024
1 parent 8dd084a commit cb6d5fc
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 24 deletions.
24 changes: 1 addition & 23 deletions libs/ufslibs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -278,12 +278,10 @@ ExternalProject_Add_StepDependencies(pio build netcdf_fortran pnetcdf genf90 cma
##
## FMS
##
if (${CMAKE_Fortran_COMPILER_ID} MATCHES "IntelLLVM")
ExternalProject_Add(fms
URL ${downloads_prefix}/fms.tar.gz
URL_HASH MD5=2725e558eaa53fa1016fe785444759ae
URL_HASH MD5=82a26e62825d4439b58535d9b29da7a4
BUILD_IN_SOURCE OFF
# CMAKE_COMMAND env I_MPI_F90=ifort cmake # Temporary until ifx fixes ICE
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${install_prefix}/fms
-DCMAKE_PREFIX_PATH=${install_prefix}/netcdf
-DCMAKE_Fortran_COMPILER=${MPI_Fortran_COMPILER}
Expand All @@ -292,31 +290,11 @@ ExternalProject_Add(fms
-D64BIT=ON
-DOPENMP=ON
-DUSE_DEPRECATED_IO=ON
# BUILD_COMMAND env I_MPI_F90=ifort make -j 8
LOG_DOWNLOAD ON
LOG_CONFIGURE ON
LOG_BUILD ON
LOG_INSTALL ON
)
else()
ExternalProject_Add(fms
URL ${downloads_prefix}/fms.tar.gz
URL_HASH MD5=2725e558eaa53fa1016fe785444759ae
BUILD_IN_SOURCE OFF
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${install_prefix}/fms
-DCMAKE_PREFIX_PATH=${install_prefix}/netcdf
-DCMAKE_Fortran_COMPILER=${MPI_Fortran_COMPILER}
-DGFS_PHYS=ON
-DCONSTANTS=GFS
-D64BIT=ON
-DOPENMP=ON
-DUSE_DEPRECATED_IO=ON
LOG_DOWNLOAD ON
LOG_CONFIGURE ON
LOG_BUILD ON
LOG_INSTALL ON
)
endif()
ExternalProject_Add_StepDependencies(fms build netcdf_fortran)

##
Expand Down
2 changes: 1 addition & 1 deletion libs/ufslibs/fetch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ download_and_check_md5sum 31b94d39462b1f1f2293f735c9819bf2 https://parallel-net
download_and_check_md5sum 7f3504dfb5aab846f4a9018dda7bb8ad https://github.com/PARALLELIO/genf90/archive/refs/tags/genf90_200608.tar.gz genf90.tar.gz
download_and_check_md5sum 171ee9a2b31a73108314a35b4db1dfaa https://github.com/NCAR/ParallelIO/archive/refs/tags/pio2_5_10.tar.gz pio.tar.gz

download_and_check_md5sum 2725e558eaa53fa1016fe785444759ae https://github.com/NOAA-GFDL/FMS/archive/refs/tags/2023.04.tar.gz fms.tar.gz
download_and_check_md5sum 82a26e62825d4439b58535d9b29da7a4 https://github.com/NOAA-GFDL/FMS/archive/refs/tags/2024.01.tar.gz fms.tar.gz
download_and_check_md5sum ddf8e428e5d9cc3b17a6ed8408aade41 https://github.com/esmf-org/esmf/archive/refs/tags/v8.6.1.tar.gz esmf.tar.gz


Expand Down

0 comments on commit cb6d5fc

Please sign in to comment.