New URL for NEMO forge!

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
[FCM] `ZDFRIC.mod: target not found after an update:` – Message List – Discussion – NEMO

Skilled (#3) - [FCM] ZDFRIC.mod: target not found after an update: (#38) - Message List

[FCM] ZDFRIC.mod: target not found after an update:


I compiled and ran the code on a different machine before. Moving to a new architecture I encounter the following failure when running

  fcm make --new -v -j 4 -f fcm-make2.cfg || exit
     [FAIL] ZDFRIC.mod: target not found after an update:
     [FAIL] /lustre/home/z04/ebreitmo/HadGEM3-GC31_benchmark/code/nemo/build-ocean/include/ZDFRIC.mod: expect target file
     [FAIL] compile+   0.0 ! ZDFRIC.mod           <- nemo/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfric.F90
     [info] compile    0.0 M zdfric.o             <- nemo/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfric.F90

I use the gnu compiler:

gfortran -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with: ../gcc-6.2.0/configure --prefix=/lustre/sw/gcc/6.2.0 --disable-multilib --with-system-zlib --enable-languages=c,c++,fortran
Thread model: posix
gcc version 6.2.0 (GCC)

Maybe it is something related to the entries in fcm-make2.cfg?!

Thanks, Elena

  • Message #66

    Hi Elena,

    From the error message, there is certainly a missing dependency that it is not fulfilled.

    Build a NEMO config directly through fcm is not a conventional way to do, and we lack a few more informations.
    Can you try by using makenemo ?
    What kind of configuration do you want to build ? The content of your configuration file will be helpful also.

    • Message #67

      mismatches of the case for the mod files. It expects updtide.MOD? I had:

      build.prop{class, file-name-option.f90-mod} = case=upper

      it works now after changing it to case=lower.



No attachments created.