I am currently getting installed on a new supercomputer and I encounter issues regarding precompilation.
Some subroutine names have a particular syntax finishing by
/**/ is used to make sure the compiler does recognize that
PRECISION is a key work that must be replaced by sp for instance.
However, the precompiler output in
/BLD/ppsrc/nemo/ yields _/**/sp (ex:
During the compilation, mpiifort proceeds to further transform this to
_ sp (ex:
SUBROUTINE lbc_nfd_ sp), with a very problematic space…
I have compared with the precompiler output on Irene and the commentaries have already been removed (ex:
Does anyone has already encountered this issue before ?