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

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

Hi,

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.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/lustre/sw/gcc/6.2.0/libexec/gcc/x86_64-pc-linux-gnu/6.2.0/lto-wrapper
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

Tree View Flat View (newer first) Flat View (older first)
  • 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

    Hi,
    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.

    Thanks!

Tree View Flat View (newer first) Flat View (older first)

Attachments

No attachments created.