E3SM-Project / E3SM

Energy Exascale Earth System Model source code. NOTE: use "maint" branches for your work. Head of master is not validated.
https://docs.e3sm.org/E3SM
Other
332 stars 334 forks source link

build fails with `SMS_Ln3.ne4pg2_ne4pg2.F2010-MMF2` #6363

Open ndkeen opened 3 weeks ago

ndkeen commented 3 weeks ago

Likely due to a change in cmake made in scream repo that was merged into E3SM.

SMS_Ln3.ne4pg2_ne4pg2.F2010-MMF2.pm-cpu_gnu (as well as intel) fails to build:

-- Configuring done
CMake Error at eam/src/physics/crm/pam/external/physics/scream_cxx_p3_shoc/scream_share/CMakeLists.txt:35 (add_library):
  Cannot find source file:

    /global/cfs/cdirs/e3sm/ndk/repos/me26-apr22/components/eamxx/src/share/grid/remap/horizontal_remap_utility.cpp

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h
  .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc

CMake Error at eam/src/physics/crm/pam/external/physics/scream_cxx_p3_shoc/scream_share/CMakeLists.txt:35 (add_library):
  No SOURCES given to target: scream_share

CMake Generate step failed.  Build files cannot be regenerated correctly.