ccpp-scm v7.0 with spack-stack 1.8 - where is the spectral transform library? #551
Unanswered
gabersek
asked this question in
Prebuilding, Building, and Compiling
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. |
0 replies
|
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. |
0 replies
|
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
|
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
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?
All reactions