Cases that use CLUBB physics and NVHPC compilers fail to compile #71
Labels
bug
Something isn't working
workaround
An issue has a workaround or a pull request implements a workaround (instead of a fix)
This is due to how the build rules get applied as cases will complain:
gmake: *** No rule to make target 'mt95.F90', needed by 'mt95.o'. Stop.
This is because there is a mt95.f90 file in CLUBB, but compilers seem to expect a F90 file. So this leads to a simple workaround:
# From the root of an EarthWorks clone mv components/cam/src/physics/clubb/src/CLUBB_core/mt95.f90 \ components/cam/src/physics/clubb/src/CLUBB_core/mt95.F90
This workaround won't be needed when a new version of CLUBB is integrated when the cam6_4_019 is merged into EarthWorksOrg/CAM. (i.e. This is fixed upstream.)
The text was updated successfully, but these errors were encountered: