ccpp-scm v7.0 with spack-stack 1.8 - where is the spectral transform library? #551
Replies: 3 comments 3 replies
-
I think this will be fixed once PR#524 is merged. It has the CMakeLists changes for the sp to ip switch. I'll work to get this merged tomorrow. |
Beta Was this translation helpful? Give feedback.
-
The sp library is still part of spack-stack 1.8.0, so I don't think that you should be seeing this error if everything is set up correctly. According to the modulesfiles in the spack-stack 1.8.0 PR of ufs-weather-model, you need to make sure that MODULEPATH is prepended with /contrib/spack-stack/spack-stack-1.8.0/envs/mapl-2.40.3-intel-2021.5.0/install/modulefiles/Core in order to find the right modules to load. I did this on Hera and loaded all of the modules manually and was able to compile just fine. |
Beta Was this translation helpful? Give feedback.
-
Hi Grant,
I do have modulefiles/Core in the MODULEPATH, but it is not the first one (prepended). It is among the other spack-stack envs/../modulefiles which are prepended to the system modulefiles.
When I check to contents envs/ne-oneapi-2024.2.1/install/oneapi/2024.2.1/ . I do not see sp. I see ip, bacio, w3emc, etc.
Our local install is for intel oneapi (ne-oneapi-2024.2.1, oneapi, 2024.2.1).
Am I missing something?
Thank you,
Saša
|
Beta Was this translation helpful? Give feedback.
-
I am trying to build/compile v7.0 using spack-stack 1.8. I found out that NCEPLIBS-sp libraries are being obsolete and I should be using NCEPLIBS-ip (https://github.com/NOAA-EMC/NCEPLIBS-sp). While bacio and w3nco libs are found within spack-stack, cmake throws an error with sp, because it does not exist (ip does, however):
What is the best way forward?
Beta Was this translation helpful? Give feedback.
All reactions