Skip to content

Change to FindESMF.cmake and other updates

Compare
Choose a tag to compare
@mathomp4 mathomp4 released this 25 Apr 16:06
· 135 commits to main since this release
ed3a043

This release of ESMA_cmake has a few various updates:

  1. Update to FindESMF.cmake to use ESMF::ESMF as the primary target and make ESMF an alias for ESMF::ESMF if it doesn't exist
  2. Updates for building with Clang on macOS
  3. Fixes for using f2py with Python 3.12
  4. Suppress a remark in Intel Fortran Classic

From CHANGELOG.md

Fixed

  • Edit FindESMF.cmake to use ESMF::ESMF as the primary target and make ESMF an alias for ESMF::ESMF if it doesn't exist
  • Updates for building with Clang on macOS
    • Add -Wl,-ld_classic to linker flags for all macOS
    • Add -Wno-implicit-int for Clang on macOS
  • Fix for using f2py and Python 3.12

Added

  • Add suppression of remark 10488 for Intel Fortran Classic which is a warning about ifort deprecation in late 2024

What's Changed

Full Changelog: v3.44.0...v3.45.0