Problems compiling KPP-ocean

I am trying to update suite u-cc339 to run using MetUM vn12.1; I am working with a copy of this suite, ID u-da133. The suite is a regional climate simulation using GA7 atmosphere and coupled to the KPP ocean model.

I am currently having trouble compiling KPP-ocean. fcm_make2_kpp fails with:

[FAIL] /opt/cray/pe/cce/15.0.0/binutils/x86_64/x86_64-pc-linux-gnu/bin/ld: warning: libfabric.so.1, needed by /opt/cray/pe/mpich/8.1.23/ofi/cray/10.0/lib/libmpi_cray.so, not found (try using -rpath or -rpath-link)
[FAIL] /opt/cray/pe/cce/15.0.0/binutils/x86_64/x86_64-pc-linux-gnu/bin/ld: /opt/cray/pe/mpich/8.1.23/ofi/cray/10.0/lib/libmpi_cray.so: undefined reference to `fi_strerror@FABRIC_1.0’

Could you help me find the missing library?

Many thanks,
Dan

You have a few things loaded in your pre-script. Will changing it to this work:

module load cce/15.0.0
module use /work/y07/shared/umshared/moci/modules/modules; module load GC3-PrgEnv/v1;
module load atp
module list 2>&1
unset OMP_NUM_THREADS
ulimit -s unlimited

?
(I have to admit - I got this by nosing around for other people’s things rather than having done this myself)

Hi Dave,

Thanks for the reply! I didn’t end up implementing your suggestion, but it did tell me where to look. I was pointing to an old version of the libfabric library; pointing to the correct one in /opt/cray/libfabric did the trick.

Cheers,
Dan

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.