win@win-desktop:~/cdo-1.9.7.1$ make >> compile.log
ar: `u' modifier ignored since `D' is the default (see `U')
taxis.c: In function taxisPrintKernel:
taxis.c:1433:11: warning: format %lld expects argument of type long long int, but argument 7 has type int64_t {aka long int} [-Wformat=]
           "#\n"
           ^~~~~
taxis.c:1458:11:
           taxisptr->vdate, taxisptr->vtime,
           ~~~~~~~~~~~~~~~
taxis.c:1439:29: note: format string is defined here
           "vdate       = %lld\n"
                          ~~~^
                          %ld
taxis.c:1433:11: warning: format %lld expects argument of type long long int, but argument 9 has type int64_t {aka long int} [-Wformat=]
           "#\n"
           ^~~~~
taxis.c:1459:11:
           taxisptr->rdate, taxisptr->rtime,
           ~~~~~~~~~~~~~~~
taxis.c:1441:29: note: format string is defined here
           "rdate       = %lld\n"
                          ~~~^
                          %ld
taxis.c:1433:11: warning: format %lld expects argument of type long long int, but argument 11 has type int64_t {aka long int} [-Wformat=]
           "#\n"
           ^~~~~
taxis.c:1460:11:
           taxisptr->fdate, taxisptr->ftime,
           ~~~~~~~~~~~~~~~
taxis.c:1443:29: note: format string is defined here
           "fdate       = %lld\n"
                          ~~~^
                          %ld
taxis.c:1433:11: warning: format %lld expects argument of type long long int, but argument 18 has type int64_t {aka long int} [-Wformat=]
           "#\n"
           ^~~~~
taxis.c:1450:29: note: format string is defined here
           "vdate_lb    = %lld\n"
                          ~~~^
                          %ld
taxis.c:1433:11: warning: format %lld expects argument of type long long int, but argument 20 has type int64_t {aka long int} [-Wformat=]
           "#\n"
           ^~~~~
taxis.c:1452:29: note: format string is defined here
           "vdate_ub    = %lld\n"
                          ~~~^
                          %ld
ar: `u' modifier ignored since `D' is the default (see `U')
cdi.c: In function main:
cdi.c:910:54: warning: format %lld expects argument of type long long int, but argument 5 has type int64_t {aka const long int} [-Wformat=]
      fprintf(stdout, "tsID = %d nrecs = %d date = %lld time = %d\n", tsID, nrecs, vdate, vtime);
                                                   ~~~^
                                                   %ld
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
cdo.cc: In function void __static_initialization_and_destruction_0(int, int):
cdo.cc:1904:1: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
 }
 ^
In file included from /home/win/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.4.0/hdf5-1.10.5-vcvvqj6kiav72smewkqg6rbzkxz37stz/include/hdf5.h:22:0,
                 from Importcmsaf.cc:25:
/home/win/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.4.0/hdf5-1.10.5-vcvvqj6kiav72smewkqg6rbzkxz37stz/include/H5public.h:60:13: fatal error: mpi.h: No such file or directory
 #   include <mpi.h>
             ^~~~~~~
compilation terminated.
make[2]: *** [cdo-Importcmsaf.o] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
win@win-desktop:~/cdo-1.9.7.1$ 