[MITgcm-support] Compiling Problems

Haoran Xu xu1jian2wei3 at 163.com
Tue Sep 24 21:50:45 EDT 2024


Thanks Jean-Michel,

It seems that the docker is not supposed to be used in liunx ,however it was accidently used here.I will check if I can figure it out.

Here are the commands:

make CLEAN

../../../tools/genmake2 -tap -of ../../../tools/build_options/linux_amd64_ifort -mods ../code_tap

make depend

make tap_adj

Haoran



---- Replied Message ----
| From | Jean-Michel Campin<jmc at mit.edu> |
| Date | 09/24/2024 21:51 |
| To | mitgcm-support at mitgcm.org |
| Cc | shreyas.gaikwad at utexas.edu |
| Subject | Re: [MITgcm-support] Compiling Problems |
Hi Haoran,

As I look at some of the error messages, it seems that you are trying to use docker and there
are some issue with that:
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found

Few comments:

1) I don't know how to fix this but it would help if you could provide the full sequence of
 comands that you entered.

2) Also, there is a list of outstanding isssues related to MITgcm with Tapenade:
  https://github.com/MITgcm/MITgcm/issues/735
 but the 4th task: "Changes needed to fix/polish the use tapenade through docker"
 has been marked as "completed" (on Mar 29, 2024) but still not sure how this works.

3) I am CC directly Shreyas (who does not seem to be subscribed to the support list)
 as he may be able to provide a more useful advice.

Cheers,
Jean-Michel

On Tue, Sep 24, 2024 at 11:12:20AM +0800, Haoran Xu wrote:
> Dear Community,
>       I was building MITgcm ajoint with TAPENADE , and I got the following errors:
>
>
>       the_model_main.o: In function `the_model_main_':
>       the_model_main.f:(.text+0xe7): undefined reference to `the_main_loop_b_'
>       make[1]: *** [mitgcmuv_tap_adj] Error 1
>       make[1]: Leaving directory `/lustre/home/dutao/perl5/quin/MITgcm-master/verification/tutorial_global_oce_biogeo/build'
>       make: *** [ad_exe_target] Error 2
>
>
>       I attach the compilation file in compile.log and environment variable in .bashrc.
>
>
>       Thanks in advance for any advice.
>      
>       Haoran
>


> Update AD_CONFIG.h and make mitgcmuv_tap_adj
> ad_config.template AD_CONFIG.h differ: byte 153, line 4
> make -f Makefile mitgcmuv_tap_adj
> make[1]: Entering directory `/lustre/home/dutao/perl5/quin/MITgcm-master/verification/tutorial_global_oce_biogeo/build'
> cat ptracers_dyn_state_mod.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_dyn_state_mod.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_dyn_state_mod.f
> cat ptracers_dyn_state_data_mod.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_dyn_state_data_mod.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_dyn_state_data_mod.f
> if [ ! -L PTRACERS_MOD.h ]; then ln -s ../../../pkg/ptracers/PTRACERS_MOD.h PTRACERS_MOD.h; fi
> cat cost_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_tracer.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_tracer.f
> cat active_file_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_ad.f
> cat active_file_control.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_control.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_control.f
> cat active_file_control_slice.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_control_slice.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_control_slice.f
> cat active_file.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file.f
> cat active_file_gen_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_gen_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_gen_ad.f
> cat active_file_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_gen.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_gen.f
> cat active_file_gen_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_gen_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_gen_g.f
> cat active_file_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_g.f
> cat active_file_loc_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_loc_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_loc_ad.f
> cat active_file_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_loc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_loc.f
> cat active_file_loc_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_file_loc_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_file_loc_g.f
> cat adautodiff_whtapeio_sync.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adautodiff_whtapeio_sync.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adautodiff_whtapeio_sync.f
> cat addamp_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > addamp_adj.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c addamp_adj.f
> cat add_prefix.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > add_prefix.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c add_prefix.f
> cat addummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > addummy_for_etan.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c addummy_for_etan.f
> cat addummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > addummy_in_dynamics.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c addummy_in_dynamics.f
> cat addummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > addummy_in_stepping.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c addummy_in_stepping.f
> cat adopen_adclose.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adopen_adclose.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adopen_adclose.f
> cat adread_adwrite.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adread_adwrite.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adread_adwrite.f
> cat adread_adwrite_i.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adread_adwrite_i.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adread_adwrite_i.f
> cat adzero_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adzero_adj.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adzero_adj.f
> cat autodiff_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_check.f
> cat autodiff_findunit.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_findunit.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_findunit.f
> cat autodiff_inadmode_set_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_set_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_inadmode_set_ad.f
> cat autodiff_inadmode_set.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_set.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_inadmode_set.f
> cat autodiff_inadmode_set_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_set_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_inadmode_set_g.f
> cat autodiff_inadmode_unset_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_unset_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_inadmode_unset_ad.f
> cat autodiff_inadmode_unset.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_unset.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_inadmode_unset.f
> cat autodiff_inadmode_unset_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_unset_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_inadmode_unset_g.f
> cat autodiff_ini_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_ini_model_io.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_ini_model_io.f
> cat autodiff_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_init_varia.f
> cat autodiff_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_readparms.f
> cat autodiff_restore.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_restore.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_restore.f
> cat autodiff_store.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_store.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_store.f
> cat autodiff_whtapeio_sync.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > autodiff_whtapeio_sync.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c autodiff_whtapeio_sync.f
> cat cg2d_mad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg2d_mad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg2d_mad.f
> cat copy_ad_uv_outp.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > copy_ad_uv_outp.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c copy_ad_uv_outp.f
> cat copy_advar_outp.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > copy_advar_outp.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c copy_advar_outp.f
> cat damp_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > damp_adj.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c damp_adj.f
> cat dummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dummy_for_etan.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dummy_for_etan.f
> cat dummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dummy_in_dynamics.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dummy_in_dynamics.f
> cat dummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dummy_in_stepping.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dummy_in_stepping.f
> cat dump_adj_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dump_adj_xy.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dump_adj_xy.f
> cat dump_adj_xy_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dump_adj_xy_uv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dump_adj_xy_uv.f
> cat dump_adj_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dump_adj_xyz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dump_adj_xyz.f
> cat dump_adj_xyz_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dump_adj_xyz_uv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dump_adj_xyz_uv.f
> cat g_dummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > g_dummy_for_etan.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c g_dummy_for_etan.f
> cat g_dummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > g_dummy_in_dynamics.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c g_dummy_in_dynamics.f
> cat g_dummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > g_dummy_in_stepping.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c g_dummy_in_stepping.f
> cat global_max_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_max_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_max_ad.f
> cat global_sum_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_sum_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_sum_ad.f
> cat global_sum_tile_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_sum_tile_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_sum_tile_ad.f
> cat myactivefunction_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > myactivefunction_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c myactivefunction_ad.f
> cat myactivefunction.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > myactivefunction.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c myactivefunction.f
> cat zero_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > zero_adj.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c zero_adj.f
> cat cd_code_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cd_code_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cd_code_init_fixed.f
> cat cd_code_ini_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cd_code_ini_vars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cd_code_ini_vars.f
> cat cd_code_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cd_code_read_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cd_code_read_pickup.f
> cat cd_code_scheme.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cd_code_scheme.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cd_code_scheme.f
> cat cd_code_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cd_code_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cd_code_write_pickup.f
> cat cost_accumulate_mean.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_accumulate_mean.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_accumulate_mean.f
> cat cost_atlantic_heat.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_atlantic_heat.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_atlantic_heat.f
> cat cost_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_check.f
> cat cost_dependent_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_dependent_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_dependent_init.f
> cat cost_depth.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_depth.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_depth.f
> cat cost_final.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_final.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_final.f
> cat cost_final_restore.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_final_restore.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_final_restore.f
> cat cost_final_store.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_final_store.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_final_store.f
> cat cost_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_init_varia.f
> cat cost_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_readparms.f
> cat cost_state_final.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_state_final.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_state_final.f
> cat cost_test.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_test.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_test.f
> cat cost_tile.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_tile.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_tile.f
> cat cost_vector.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cost_vector.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cost_vector.f
> cat adctrl_bound.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adctrl_bound.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adctrl_bound.f
> cat ctrl_bound.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_bound.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_bound.f
> cat ctrl_bound_tl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_bound_tl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_bound_tl.f
> cat ctrl_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_check.f
> cat ctrl_cost_driver.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_cost_driver.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_cost_driver.f
> cat ctrl_cost_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_cost_gen.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_cost_gen.f
> cat ctrl_depth_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_depth_ini.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_depth_ini.f
> cat ctrl_get_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_get_gen.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_get_gen.f
> cat ctrl_get_gen_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_get_gen_rec.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_get_gen_rec.f
> cat ctrl_get_mask.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_get_mask.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_get_mask.f
> cat ctrl_getobcse.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_getobcse.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_getobcse.f
> cat ctrl_getobcsn.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_getobcsn.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_getobcsn.f
> cat ctrl_getobcss.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_getobcss.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_getobcss.f
> cat ctrl_getobcsw.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_getobcsw.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_getobcsw.f
> cat ctrl_hfacc_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_hfacc_ini.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_hfacc_ini.f
> cat ctrl_init_ctrlvar.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_init_ctrlvar.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_init_ctrlvar.f
> cat ctrl_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_init.f
> cat ctrl_init_obcs_variables.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_init_obcs_variables.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_init_obcs_variables.f
> cat ctrl_init_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_init_rec.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_init_rec.f
> cat ctrl_init_variables.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_init_variables.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_init_variables.f
> cat ctrl_init_wet.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_init_wet.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_init_wet.f
> cat ctrl_map_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_map_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_map_forcing.f
> cat ctrl_map_genarr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_map_genarr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_map_genarr.f
> cat ctrl_map_gentim2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_map_gentim2d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_map_gentim2d.f
> cat ctrl_map_ini_genarr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_map_ini_genarr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_map_ini_genarr.f
> cat ctrl_map_ini_gentim2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_map_ini_gentim2d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_map_ini_gentim2d.f
> cat ctrl_mask_set_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_mask_set_xz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_mask_set_xz.f
> cat ctrl_mask_set_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_mask_set_yz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_mask_set_yz.f
> cat ctrl_pack.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_pack.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_pack.f
> cat ctrl_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_readparms.f
> cat ctrl_set_fname.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_fname.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_fname.f
> cat ctrl_set_globfld_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_xy.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_globfld_xy.f
> cat ctrl_set_globfld_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_xyz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_globfld_xyz.f
> cat ctrl_set_globfld_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_xz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_globfld_xz.f
> cat ctrl_set_globfld_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_yz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_globfld_yz.f
> cat ctrl_set_pack_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_xy.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_pack_xy.f
> cat ctrl_set_pack_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_xyz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_pack_xyz.f
> cat ctrl_set_pack_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_xz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_pack_xz.f
> cat ctrl_set_pack_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_yz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_pack_yz.f
> cat ctrl_set_unpack_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_xy.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_unpack_xy.f
> cat ctrl_set_unpack_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_xyz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_unpack_xyz.f
> cat ctrl_set_unpack_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_xz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_unpack_xz.f
> cat ctrl_set_unpack_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_yz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_set_unpack_yz.f
> cat ctrl_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_summary.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_summary.f
> cat ctrl_swapffields.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_swapffields.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_swapffields.f
> cat ctrl_toolbox.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_toolbox.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_toolbox.f
> cat ctrl_unpack.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ctrl_unpack.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ctrl_unpack.f
> cat optim_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > optim_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c optim_readparms.f
> cat chksum_tiled.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > chksum_tiled.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c chksum_tiled.f
> cat debug_call.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_call.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_call.f
> cat debug_cs_corner_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_cs_corner_uv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_cs_corner_uv.f
> cat debug_enter.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_enter.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_enter.f
> cat debug_fld_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_fld_stats_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_fld_stats_rl.f
> cat debug_fld_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_fld_stats_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_fld_stats_rs.f
> cat debug_leave.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_leave.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_leave.f
> cat debug_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_msg.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_msg.f
> cat debug_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_stats_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_stats_rl.f
> cat debug_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > debug_stats_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c debug_stats_rs.f
> cat fill_in_corners_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fill_in_corners_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fill_in_corners_rl.f
> cat write_fullarray_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fullarray_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fullarray_rl.f
> cat write_fullarray_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fullarray_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fullarray_rs.f
> cat alk_surfforcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > alk_surfforcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c alk_surfforcing.f
> cat bio_export.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > bio_export.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c bio_export.f
> cat calcite_saturation.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calcite_saturation.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calcite_saturation.f
> cat carbon_chem.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > carbon_chem.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c carbon_chem.f
> cat car_flux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > car_flux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c car_flux.f
> cat car_flux_omega_top.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > car_flux_omega_top.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c car_flux_omega_top.f
> cat dic_atmos.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_atmos.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_atmos.f
> cat dic_biotic_diags.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_biotic_diags.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_biotic_diags.f
> cat dic_biotic_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_biotic_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_biotic_forcing.f
> cat dic_biotic_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_biotic_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_biotic_init.f
> cat dic_cost.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_cost.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_cost.f
> cat dic_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_diagnostics_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_diagnostics_init.f
> cat dic_fields_load.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_fields_load.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_fields_load.f
> cat dic_fields_update.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_fields_update.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_fields_update.f
> cat dic_ini_atmos.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_ini_atmos.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_ini_atmos.f
> cat dic_ini_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_ini_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_ini_forcing.f
> cat dic_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_init_fixed.f
> cat dic_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_init_varia.f
> cat dic_mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_mnc_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_mnc_init.f
> cat dic_read_co2_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_read_co2_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_read_co2_pickup.f
> cat dic_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_readparms.f
> cat dic_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_read_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_read_pickup.f
> cat dic_set_control.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_set_control.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_set_control.f
> cat dic_solvesaphe.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_solvesaphe.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_solvesaphe.f
> cat dic_store_fluxco2.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_store_fluxco2.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_store_fluxco2.f
> cat dic_surfforcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_surfforcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_surfforcing.f
> cat dic_surfforcing_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_surfforcing_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_surfforcing_init.f
> cat dic_tr_register.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_tr_register.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_tr_register.f
> cat dic_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dic_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dic_write_pickup.f
> cat fe_chem.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fe_chem.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fe_chem.f
> cat insol.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > insol.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c insol.f
> cat o2_surfforcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > o2_surfforcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c o2_surfforcing.f
> cat phos_flux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > phos_flux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c phos_flux.f
> cat gchem_add_tendency.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_add_tendency.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_add_tendency.f
> cat gchem_calc_tendency.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_calc_tendency.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_calc_tendency.f
> cat gchem_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_check.f
> cat gchem_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_diagnostics_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_diagnostics_init.f
> cat gchem_fields_load.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_fields_load.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_fields_load.f
> cat gchem_forcing_sep.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_forcing_sep.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_forcing_sep.f
> cat gchem_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_init_fixed.f
> cat gchem_init_vari.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_init_vari.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_init_vari.f
> cat gchem_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_output.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_output.f
> cat gchem_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_readparms.f
> cat gchem_surfmean.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_surfmean.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_surfmean.f
> cat gchem_tr_register.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_tr_register.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_tr_register.f
> cat gchem_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gchem_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gchem_write_pickup.f
> cat gad_advection.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_advection.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_advection.f
> cat gad_advscheme.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_advscheme.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_advscheme.f
> cat gad_biharm_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_biharm_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_biharm_r.f
> cat gad_biharm_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_biharm_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_biharm_x.f
> cat gad_biharm_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_biharm_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_biharm_y.f
> cat gad_c2_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c2_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c2_adv_r.f
> cat gad_c2_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c2_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c2_adv_x.f
> cat gad_c2_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c2_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c2_adv_y.f
> cat gad_c2_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c2_impl_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c2_impl_r.f
> cat gad_c4_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c4_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c4_adv_r.f
> cat gad_c4_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c4_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c4_adv_x.f
> cat gad_c4_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_c4_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_c4_adv_y.f
> cat gad_calc_rhs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_calc_rhs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_calc_rhs.f
> cat gad_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_check.f
> cat gad_del2.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_del2.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_del2.f
> cat gad_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_diagnostics_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_diagnostics_init.f
> cat gad_diagnostics_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_diagnostics_state.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_diagnostics_state.f
> cat gad_diff_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_diff_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_diff_r.f
> cat gad_diff_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_diff_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_diff_x.f
> cat gad_diff_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_diff_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_diff_y.f
> cat gad_dst2u1_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst2u1_adv_r.f
> cat gad_dst2u1_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst2u1_adv_x.f
> cat gad_dst2u1_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst2u1_adv_y.f
> cat gad_dst2u1_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_impl_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst2u1_impl_r.f
> cat gad_dst3_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3_adv_r.f
> cat gad_dst3_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3_adv_x.f
> cat gad_dst3_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3_adv_y.f
> cat gad_dst3fl_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3fl_adv_r.f
> cat gad_dst3fl_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3fl_adv_x.f
> cat gad_dst3fl_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3fl_adv_y.f
> cat gad_dst3fl_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_impl_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_dst3fl_impl_r.f
> cat gad_exch_som.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_exch_som.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_exch_som.f
> cat gad_fluxlimit_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_fluxlimit_adv_r.f
> cat gad_fluxlimit_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_fluxlimit_adv_x.f
> cat gad_fluxlimit_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_fluxlimit_adv_y.f
> cat gad_fluxlimit_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_impl_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_fluxlimit_impl_r.f
> cat gad_grad_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_grad_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_grad_x.f
> cat gad_grad_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_grad_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_grad_y.f
> cat gad_implicit_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_implicit_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_implicit_r.f
> cat gad_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_init_fixed.f
> cat gad_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_init_varia.f
> cat gad_os7mp_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_os7mp_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_os7mp_adv_r.f
> cat gad_os7mp_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_os7mp_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_os7mp_adv_x.f
> cat gad_os7mp_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_os7mp_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_os7mp_adv_y.f
> cat gad_osc_hat_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_osc_hat_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_osc_hat_r.f
> cat gad_osc_hat_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_osc_hat_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_osc_hat_x.f
> cat gad_osc_hat_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_osc_hat_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_osc_hat_y.f
> cat gad_osc_mul_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_osc_mul_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_osc_mul_r.f
> cat gad_osc_mul_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_osc_mul_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_osc_mul_x.f
> cat gad_osc_mul_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_osc_mul_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_osc_mul_y.f
> cat gad_plm_fun.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_plm_fun.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_plm_fun.f
> cat gad_ppm_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_adv_r.f
> cat gad_ppm_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_adv_x.f
> cat gad_ppm_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_adv_y.f
> cat gad_ppm_flx_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_flx_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_flx_r.f
> cat gad_ppm_flx_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_flx_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_flx_x.f
> cat gad_ppm_flx_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_flx_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_flx_y.f
> cat gad_ppm_fun.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_fun.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_fun.f
> cat gad_ppm_hat_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_hat_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_hat_r.f
> cat gad_ppm_hat_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_hat_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_hat_x.f
> cat gad_ppm_hat_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_hat_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_hat_y.f
> cat gad_ppm_p3e_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_p3e_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_p3e_r.f
> cat gad_ppm_p3e_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_p3e_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_p3e_x.f
> cat gad_ppm_p3e_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_ppm_p3e_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_ppm_p3e_y.f
> cat gad_pqm_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_adv_r.f
> cat gad_pqm_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_adv_x.f
> cat gad_pqm_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_adv_y.f
> cat gad_pqm_flx_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_flx_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_flx_r.f
> cat gad_pqm_flx_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_flx_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_flx_x.f
> cat gad_pqm_flx_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_flx_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_flx_y.f
> cat gad_pqm_fun.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_fun.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_fun.f
> cat gad_pqm_hat_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_hat_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_hat_r.f
> cat gad_pqm_hat_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_hat_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_hat_x.f
> cat gad_pqm_hat_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_hat_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_hat_y.f
> cat gad_pqm_p5e_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_p5e_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_p5e_r.f
> cat gad_pqm_p5e_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_p5e_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_p5e_x.f
> cat gad_pqm_p5e_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_pqm_p5e_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_pqm_p5e_y.f
> cat gad_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_read_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_read_pickup.f
> cat gad_som_advect.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_advect.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_advect.f
> cat gad_som_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_adv_r.f
> cat gad_som_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_adv_x.f
> cat gad_som_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_adv_y.f
> cat gad_som_exchanges.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_exchanges.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_exchanges.f
> cat gad_som_fill_cs_corner.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_fill_cs_corner.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_fill_cs_corner.f
> cat gad_som_lim_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_lim_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_lim_r.f
> cat gad_som_prep_cs_corner.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_som_prep_cs_corner.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_som_prep_cs_corner.f
> cat gad_u3_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_u3_adv_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_u3_adv_r.f
> cat gad_u3_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_u3_adv_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_u3_adv_x.f
> cat gad_u3_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_u3_adv_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_u3_adv_y.f
> cat gad_u3c4_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_u3c4_impl_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_u3c4_impl_r.f
> cat gad_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gad_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gad_write_pickup.f
> cat salt_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > salt_fill.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c salt_fill.f
> cat gmredi_calc_bates_k.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_bates_k.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_bates_k.f
> cat gmredi_calc_diff.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_diff.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_diff.f
> cat gmredi_calc_eigs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_eigs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_eigs.f
> cat gmredi_calc_psi_b.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_psi_b.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_psi_b.f
> cat gmredi_calc_psi_bvp.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_psi_bvp.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_psi_bvp.f
> cat gmredi_calc_qgleith.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_qgleith.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_qgleith.f
> cat gmredi_calc_tensor.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_tensor.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_tensor.f
> cat gmredi_calc_urms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_calc_urms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_calc_urms.f
> cat gmredi_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_check.f
> cat gmredi_diagnostics_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_diagnostics_fill.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_diagnostics_fill.f
> cat gmredi_diagnostics_impl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_diagnostics_impl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_diagnostics_impl.f
> cat gmredi_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_diagnostics_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_diagnostics_init.f
> cat gmredi_do_exch.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_do_exch.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_do_exch.f
> cat gmredi_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_init_fixed.f
> cat gmredi_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_init_varia.f
> cat gmredi_mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_mnc_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_mnc_init.f
> cat gmredi_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_output.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_output.f
> cat gmredi_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_readparms.f
> cat gmredi_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_read_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_read_pickup.f
> cat gmredi_residual_flow.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_residual_flow.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_residual_flow.f
> cat gmredi_rtransport.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_rtransport.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_rtransport.f
> cat gmredi_slope_limit.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_slope_limit.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_slope_limit.f
> cat gmredi_slope_psi.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_slope_psi.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_slope_psi.f
> cat gmredi_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_write_pickup.f
> cat gmredi_xtransport.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_xtransport.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_xtransport.f
> cat gmredi_ytransport.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gmredi_ytransport.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gmredi_ytransport.f
> cat submeso_calc_psi.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > submeso_calc_psi.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c submeso_calc_psi.f
> cat grdchk_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_check.f
> cat grdchk_getadxx.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_getadxx.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_getadxx.f
> cat grdchk_get_obcs_mask.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_get_obcs_mask.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_get_obcs_mask.f
> cat grdchk_get_position.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_get_position.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_get_position.f
> cat grdchk_getxx.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_getxx.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_getxx.f
> cat grdchk_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_init.f
> cat grdchk_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_loc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_loc.f
> cat grdchk_main.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_main.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_main.f
> cat grdchk_print.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_print.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_print.f
> cat grdchk_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_readparms.f
> cat grdchk_setxx.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_setxx.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_setxx.f
> cat grdchk_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grdchk_summary.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grdchk_summary.f
> cat mdsio_buffertorl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_buffertorl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_buffertorl.f
> cat mdsio_buffertors.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_buffertors.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_buffertors.f
> cat mdsio_check4file.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_check4file.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_check4file.f
> cat mdsio_facef_read.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_facef_read.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_facef_read.f
> cat mdsio_gl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_gl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_gl.f
> cat mdsio_gl_slice.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_gl_slice.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_gl_slice.f
> cat mdsio_pass_r4torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r4torl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_pass_r4torl.f
> cat mdsio_pass_r4tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r4tors.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_pass_r4tors.f
> cat mdsio_pass_r8torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r8torl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_pass_r8torl.f
> cat mdsio_pass_r8tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r8tors.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_pass_r8tors.f
> cat mdsio_rd_rec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_rd_rec_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_rd_rec_rl.f
> cat mdsio_rd_rec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_rd_rec_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_rd_rec_rs.f
> cat mdsio_read_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_read_field.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_read_field.f
> cat mdsio_read_meta.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_read_meta.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_read_meta.f
> cat mdsio_read_section.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_read_section.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_read_section.f
> cat mdsio_read_tape.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_read_tape.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_read_tape.f
> cat mdsio_readvec_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_readvec_loc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_readvec_loc.f
> cat mdsio_read_whalos.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_read_whalos.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_read_whalos.f
> cat mdsio_rw_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_rw_field.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_rw_field.f
> cat mdsio_rw_slice.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_rw_slice.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_rw_slice.f
> cat mdsio_seg4torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_seg4torl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_seg4torl.f
> cat mdsio_seg4tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_seg4tors.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_seg4tors.f
> cat mdsio_seg8torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_seg8torl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_seg8torl.f
> cat mdsio_seg8tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_seg8tors.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_seg8tors.f
> cat mdsio_segxtorx_2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_segxtorx_2d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_segxtorx_2d.f
> cat mdsio_write_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_write_field.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_write_field.f
> cat mdsio_writelocal.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_writelocal.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_writelocal.f
> cat mdsio_write_meta.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_write_meta.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_write_meta.f
> cat mdsio_write_section.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_write_section.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_write_section.f
> cat mdsio_write_tape.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_write_tape.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_write_tape.f
> cat mdsio_writevec_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_writevec_loc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_writevec_loc.f
> cat mdsio_write_whalos.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_write_whalos.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_write_whalos.f
> cat mdsio_wr_metafiles.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_wr_metafiles.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_wr_metafiles.f
> cat mdsio_wr_rec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_wr_rec_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_wr_rec_rl.f
> cat mdsio_wr_rec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsio_wr_rec_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsio_wr_rec_rs.f
> cat mom_calc_3d_strain.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_3d_strain.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_3d_strain.f
> cat mom_calc_absvort3.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_absvort3.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_absvort3.f
> cat mom_calc_hdiv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_hdiv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_hdiv.f
> cat mom_calc_hfacz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_hfacz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_hfacz.f
> cat mom_calc_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_ke.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_ke.f
> cat mom_calc_relvort3.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_relvort3.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_relvort3.f
> cat mom_calc_smag_3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_smag_3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_smag_3d.f
> cat mom_calc_strain.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_strain.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_strain.f
> cat mom_calc_tension.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_tension.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_tension.f
> cat mom_calc_visc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_visc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_visc.f
> cat mom_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_diagnostics_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_diagnostics_init.f
> cat mom_hdissip.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_hdissip.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_hdissip.f
> cat mom_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_init_fixed.f
> cat mom_quasihydrostatic.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_quasihydrostatic.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_quasihydrostatic.f
> cat mom_u_botdrag_coeff.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_botdrag_coeff.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_botdrag_coeff.f
> cat mom_u_coriolis_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_coriolis_nh.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_coriolis_nh.f
> cat mom_u_implicit_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_implicit_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_implicit_r.f
> cat mom_u_metric_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_metric_nh.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_metric_nh.f
> cat mom_u_rviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_rviscflux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_rviscflux.f
> cat mom_u_sidedrag.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_sidedrag.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_sidedrag.f
> cat mom_uv_smag_3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_uv_smag_3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_uv_smag_3d.f
> cat mom_v_botdrag_coeff.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_botdrag_coeff.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_botdrag_coeff.f
> cat mom_v_coriolis_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_coriolis_nh.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_coriolis_nh.f
> cat mom_v_implicit_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_implicit_r.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_implicit_r.f
> cat mom_visc_qgl_limit.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_visc_qgl_limit.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_visc_qgl_limit.f
> cat mom_visc_qgl_stretch.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_visc_qgl_stretch.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_visc_qgl_stretch.f
> cat mom_v_metric_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_metric_nh.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_metric_nh.f
> cat mom_v_rviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_rviscflux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_rviscflux.f
> cat mom_v_sidedrag.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_sidedrag.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_sidedrag.f
> cat mom_w_coriolis_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_w_coriolis_nh.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_w_coriolis_nh.f
> cat mom_w_metric_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_w_metric_nh.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_w_metric_nh.f
> cat mom_w_sidedrag.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_w_sidedrag.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_w_sidedrag.f
> cat mom_w_smag_3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_w_smag_3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_w_smag_3d.f
> cat mom_calc_rtrans.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_calc_rtrans.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_calc_rtrans.f
> cat mom_fluxform.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_fluxform.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_fluxform.f
> cat mom_u_adv_uu.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_adv_uu.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_adv_uu.f
> cat mom_u_adv_vu.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_adv_vu.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_adv_vu.f
> cat mom_u_adv_wu.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_adv_wu.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_adv_wu.f
> cat mom_u_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_coriolis.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_coriolis.f
> cat mom_u_del2u.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_del2u.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_del2u.f
> cat mom_u_metric_cylinder.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_metric_cylinder.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_metric_cylinder.f
> cat mom_u_metric_sphere.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_metric_sphere.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_metric_sphere.f
> cat mom_uv_boundary.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_uv_boundary.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_uv_boundary.f
> cat mom_u_xviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_xviscflux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_xviscflux.f
> cat mom_u_yviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_u_yviscflux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_u_yviscflux.f
> cat mom_v_adv_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_adv_uv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_adv_uv.f
> cat mom_v_adv_vv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_adv_vv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_adv_vv.f
> cat mom_v_adv_wv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_adv_wv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_adv_wv.f
> cat mom_v_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_coriolis.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_coriolis.f
> cat mom_v_del2v.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_del2v.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_del2v.f
> cat mom_v_metric_cylinder.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_metric_cylinder.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_metric_cylinder.f
> cat mom_v_metric_sphere.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_metric_sphere.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_metric_sphere.f
> cat mom_v_xviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_xviscflux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_xviscflux.f
> cat mom_v_yviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_v_yviscflux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_v_yviscflux.f
> cat mom_vecinv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vecinv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vecinv.f
> cat mom_vi_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_coriolis.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_coriolis.f
> cat mom_vi_del2uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_del2uv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_del2uv.f
> cat mom_vi_hdissip.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_hdissip.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_hdissip.f
> cat mom_vi_u_coriolis_c4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_u_coriolis_c4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_u_coriolis_c4.f
> cat mom_vi_u_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_u_coriolis.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_u_coriolis.f
> cat mom_vi_u_grad_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_u_grad_ke.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_u_grad_ke.f
> cat mom_vi_u_vertshear.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_u_vertshear.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_u_vertshear.f
> cat mom_vi_v_coriolis_c4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_v_coriolis_c4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_v_coriolis_c4.f
> cat mom_vi_v_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_v_coriolis.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_v_coriolis.f
> cat mom_vi_v_grad_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_v_grad_ke.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_v_grad_ke.f
> cat mom_vi_v_vertshear.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mom_vi_v_vertshear.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mom_vi_v_vertshear.f
> cat mon_advcfl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_advcfl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_advcfl.f
> cat mon_advcflw2.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_advcflw2.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_advcflw2.f
> cat mon_advcflw.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_advcflw.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_advcflw.f
> cat mon_calc_advcfl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_calc_advcfl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_calc_advcfl.f
> cat mon_calc_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_calc_stats_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_calc_stats_rl.f
> cat mon_calc_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_calc_stats_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_calc_stats_rs.f
> cat mon_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_init.f
> cat monitor_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > monitor_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c monitor_ad.f
> cat monitor.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > monitor.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c monitor.f
> cat monitor_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > monitor_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c monitor_g.f
> cat mon_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_ke.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_ke.f
> cat mon_out.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_out.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_out.f
> cat mon_printstats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_printstats_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_printstats_rl.f
> cat mon_printstats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_printstats_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_printstats_rs.f
> cat mon_set_iounit.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_set_iounit.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_set_iounit.f
> cat mon_set_pref.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_set_pref.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_set_pref.f
> cat mon_solution.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_solution.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_solution.f
> cat mon_stats_latbnd_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_stats_latbnd_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_stats_latbnd_rl.f
> cat mon_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_stats_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_stats_rl.f
> cat mon_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_stats_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_stats_rs.f
> cat mon_surfcor.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_surfcor.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_surfcor.f
> cat mon_vort3.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_vort3.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_vort3.f
> cat mon_writestats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_writestats_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_writestats_rl.f
> cat mon_writestats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mon_writestats_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mon_writestats_rs.f
> cat ptracers_ad_dump.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_ad_dump.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_ad_dump.f
> cat ptracers_apply_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_apply_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_apply_forcing.f
> cat ptracers_calc_wsurf_tr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_calc_wsurf_tr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_calc_wsurf_tr.f
> cat ptracers_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_check.f
> cat ptracers_check_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_check_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_check_pickup.f
> cat ptracers_convect.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_convect.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_convect.f
> cat ptracers_debug.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_debug.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_debug.f
> cat ptracers_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_diagnostics_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_diagnostics_init.f
> cat ptracers_diagnostics_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_diagnostics_state.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_diagnostics_state.f
> cat ptracers_fields_blocking_exch.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_fields_blocking_exch.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_fields_blocking_exch.f
> cat ptracers_forcing_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_forcing_surf.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_forcing_surf.f
> cat ptracers_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_init_fixed.f
> cat ptracers_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_init_varia.f
> cat ptracers_integrate.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_integrate.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_integrate.f
> cat ptracers_mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_mnc_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_mnc_init.f
> cat ptracers_monitor_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_monitor_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_monitor_ad.f
> cat ptracers_monitor.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_monitor.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_monitor.f
> cat ptracers_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_output.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_output.f
> cat ptracers_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_readparms.f
> cat ptracers_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_read_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_read_pickup.f
> cat ptracers_reset.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_reset.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_reset.f
> cat ptracers_set_iolabel.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_set_iolabel.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_set_iolabel.f
> cat ptracers_switch_onoff.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_switch_onoff.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_switch_onoff.f
> cat ptracers_timeave.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_timeave.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_timeave.f
> cat ptracers_turnoff_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_turnoff_io.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_turnoff_io.f
> cat ptracers_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_write_pickup.f
> cat ptracers_write_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_write_state.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_write_state.f
> cat ptracers_write_timeave.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_write_timeave.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_write_timeave.f
> cat ptracers_zonal_filt_apply.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ptracers_zonal_filt_apply.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ptracers_zonal_filt_apply.f
> cat get_write_global_fld.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > get_write_global_fld.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c get_write_global_fld.f
> cat read_fld_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_fld_xy_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_fld_xy_rl.f
> cat read_fld_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_fld_xy_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_fld_xy_rs.f
> cat read_fld_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_fld_xyz_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_fld_xyz_rl.f
> cat read_fld_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_fld_xyz_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_fld_xyz_rs.f
> cat read_glvec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_glvec_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_glvec_rl.f
> cat read_glvec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_glvec_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_glvec_rs.f
> cat read_mflds.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_mflds.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_mflds.f
> cat read_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_rec.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_rec.f
> cat rw_get_suffix.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > rw_get_suffix.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c rw_get_suffix.f
> cat set_write_global_fld.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > set_write_global_fld.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c set_write_global_fld.f
> cat write_fld_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_3d_rl.f
> cat write_fld_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_3d_rs.f
> cat write_fld_s3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_s3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_s3d_rl.f
> cat write_fld_s3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_s3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_s3d_rs.f
> cat write_fld_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_xy_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_xy_rl.f
> cat write_fld_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_xy_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_xy_rs.f
> cat write_fld_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_xyz_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_xyz_rl.f
> cat write_fld_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_fld_xyz_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_fld_xyz_rs.f
> cat write_glvec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_glvec_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_glvec_rl.f
> cat write_glvec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_glvec_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_glvec_rs.f
> cat write_local_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_local_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_local_rl.f
> cat write_local_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_local_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_local_rs.f
> cat write_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_rec.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_rec.f
> cat active_read_tap.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_read_tap.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_read_tap.f
> cat active_write_tap.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > active_write_tap.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c active_write_tap.f
> cat dummy_tap.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dummy_tap.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dummy_tap.f
> cat stubs_tap_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > stubs_tap_adj.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c stubs_tap_adj.f
> cat stubs_tap_tlm.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > stubs_tap_tlm.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c stubs_tap_tlm.f
> cat timeave_cumul_1k1t.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumul_1k1t.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumul_1k1t.f
> cat timeave_cumul_1t.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumul_1t.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumul_1t.f
> cat timeave_cumul_1vfc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumul_1vfc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumul_1vfc.f
> cat timeave_cumul_2v.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumul_2v.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumul_2v.f
> cat timeave_cumul_2vfc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumul_2vfc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumul_2vfc.f
> cat timeave_cumulate.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumulate.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumulate.f
> cat timeave_cumul_dif_1t.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_cumul_dif_1t.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_cumul_dif_1t.f
> cat timeave_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_init_fixed.f
> cat timeave_norma_2v.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_norma_2v.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_norma_2v.f
> cat timeave_normalize.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_normalize.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_normalize.f
> cat timeave_reset.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_reset.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_reset.f
> cat timeave_statvars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_statvars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_statvars.f
> cat timeave_statv_write.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_statv_write.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_statv_write.f
> cat timeave_surf_flux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timeave_surf_flux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timeave_surf_flux.f
> cat all_proc_die.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > all_proc_die.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c all_proc_die.f
> cat bar2.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > bar2.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c bar2.f
> cat bar_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > bar_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c bar_check.f
> cat barrier.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > barrier.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c barrier.f
> cat check_threads.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > check_threads.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c check_threads.f
> cat comm_stats.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > comm_stats.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c comm_stats.f
> cat cumulsum_z_tile.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cumulsum_z_tile.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cumulsum_z_tile.f
> cat different_multiple.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > different_multiple.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c different_multiple.f
> cat diff_phase_multiple.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > diff_phase_multiple.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c diff_phase_multiple.f
> cat eeboot.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eeboot.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eeboot.f
> cat eeboot_minimal.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eeboot_minimal.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eeboot_minimal.f
> cat eedata_example.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eedata_example.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eedata_example.f
> cat eedie.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eedie.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eedie.f
> cat eeintro_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eeintro_msg.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eeintro_msg.f
> cat eeset_parms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eeset_parms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eeset_parms.f
> cat eewrite_eeenv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > eewrite_eeenv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c eewrite_eeenv.f
> cat exch0_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch0_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch0_r4.f
> cat exch0_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch0_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch0_r8.f
> cat exch0_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch0_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch0_rl.f
> cat exch0_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch0_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch0_rs.f
> cat exch1_bg_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_bg_r4_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_bg_r4_cube.f
> cat exch1_bg_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_bg_r8_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_bg_r8_cube.f
> cat exch1_bg_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_bg_rl_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_bg_rl_cube.f
> cat exch1_bg_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_bg_rs_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_bg_rs_cube.f
> cat exch1_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_r4_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_r4_cube.f
> cat exch1_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_r4.f
> cat exch1_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_r8_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_r8_cube.f
> cat exch1_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_r8.f
> cat exch1_rl_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rl_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rl_ad.f
> cat exch1_rl_cube_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rl_cube_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rl_cube_ad.f
> cat exch1_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rl_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rl_cube.f
> cat exch1_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rl.f
> cat exch1_rs_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rs_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rs_ad.f
> cat exch1_rs_cube_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rs_cube_ad.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rs_cube_ad.f
> cat exch1_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rs_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rs_cube.f
> cat exch1_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_rs.f
> cat exch1_uv_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_uv_r4_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_uv_r4_cube.f
> cat exch1_uv_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_uv_r8_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_uv_r8_cube.f
> cat exch1_uv_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_uv_rl_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_uv_rl_cube.f
> cat exch1_uv_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_uv_rs_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_uv_rs_cube.f
> cat exch1_z_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_z_r4_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_z_r4_cube.f
> cat exch1_z_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_z_r8_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_z_r8_cube.f
> cat exch1_z_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_z_rl_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_z_rl_cube.f
> cat exch1_z_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch1_z_rs_cube.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch1_z_rs_cube.f
> cat exch_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_3d_r4.f
> cat exch_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_3d_r8.f
> cat exch_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_3d_rl.f
> cat exch_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_3d_rs.f
> cat exch_cycle_ebl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_cycle_ebl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_cycle_ebl.f
> cat exch_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_init.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_init.f
> cat exch_r4_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r4_recv_get_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r4_recv_get_x.f
> cat exch_r4_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r4_recv_get_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r4_recv_get_y.f
> cat exch_r4_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r4_send_put_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r4_send_put_x.f
> cat exch_r4_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r4_send_put_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r4_send_put_y.f
> cat exch_r8_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r8_recv_get_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r8_recv_get_x.f
> cat exch_r8_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r8_recv_get_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r8_recv_get_y.f
> cat exch_r8_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r8_send_put_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r8_send_put_x.f
> cat exch_r8_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_r8_send_put_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_r8_send_put_y.f
> cat exch_rl_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rl_recv_get_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rl_recv_get_x.f
> cat exch_rl_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rl_recv_get_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rl_recv_get_y.f
> cat exch_rl_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rl_send_put_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rl_send_put_x.f
> cat exch_rl_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rl_send_put_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rl_send_put_y.f
> cat exch_rs_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rs_recv_get_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rs_recv_get_x.f
> cat exch_rs_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rs_recv_get_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rs_recv_get_y.f
> cat exch_rs_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rs_send_put_x.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rs_send_put_x.f
> cat exch_rs_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_rs_send_put_y.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_rs_send_put_y.f
> cat exch_s3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_s3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_s3d_r4.f
> cat exch_s3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_s3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_s3d_r8.f
> cat exch_s3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_s3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_s3d_rl.f
> cat exch_s3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_s3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_s3d_rs.f
> cat exch_sm_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_sm_3d_r4.f
> cat exch_sm_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_sm_3d_r8.f
> cat exch_sm_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_sm_3d_rl.f
> cat exch_sm_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_sm_3d_rs.f
> cat exch_tap_b.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_tap_b.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_tap_b.f
> cat exch_tap_d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_tap_d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_tap_d.f
> cat exch_uv_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_3d_r4.f
> cat exch_uv_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_3d_r8.f
> cat exch_uv_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_3d_rl.f
> cat exch_uv_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_3d_rs.f
> cat exch_uv_agrid_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_agrid_3d_r4.f
> cat exch_uv_agrid_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_agrid_3d_r8.f
> cat exch_uv_agrid_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_agrid_3d_rl.f
> cat exch_uv_agrid_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_agrid_3d_rs.f
> cat exch_uv_bgrid_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_bgrid_3d_r4.f
> cat exch_uv_bgrid_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_bgrid_3d_r8.f
> cat exch_uv_bgrid_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_bgrid_3d_rl.f
> cat exch_uv_bgrid_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_bgrid_3d_rs.f
> cat exch_uv_dgrid_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_dgrid_3d_r4.f
> cat exch_uv_dgrid_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_dgrid_3d_r8.f
> cat exch_uv_dgrid_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_dgrid_3d_rl.f
> cat exch_uv_dgrid_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_dgrid_3d_rs.f
> cat exch_uv_xy_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xy_r4.f
> cat exch_uv_xy_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xy_r8.f
> cat exch_uv_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xy_rl.f
> cat exch_uv_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xy_rs.f
> cat exch_uv_xyz_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xyz_r4.f
> cat exch_uv_xyz_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xyz_r8.f
> cat exch_uv_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xyz_rl.f
> cat exch_uv_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_uv_xyz_rs.f
> cat exch_xy_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xy_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xy_r4.f
> cat exch_xy_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xy_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xy_r8.f
> cat exch_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xy_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xy_rl.f
> cat exch_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xy_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xy_rs.f
> cat exch_xyz_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xyz_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xyz_r4.f
> cat exch_xyz_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xyz_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xyz_r8.f
> cat exch_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xyz_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xyz_rl.f
> cat exch_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_xyz_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_xyz_rs.f
> cat exch_z_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_z_3d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_z_3d_r4.f
> cat exch_z_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_z_3d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_z_3d_r8.f
> cat exch_z_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_z_3d_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_z_3d_rl.f
> cat exch_z_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > exch_z_3d_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c exch_z_3d_rs.f
> cat fill_cs_corner_ag_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_ag_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fill_cs_corner_ag_rl.f
> cat fill_cs_corner_tr_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_tr_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fill_cs_corner_tr_rl.f
> cat fill_cs_corner_uv_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_uv_rl.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fill_cs_corner_uv_rl.f
> cat fill_cs_corner_uv_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_uv_rs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fill_cs_corner_uv_rs.f
> cat fool_the_compiler.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > fool_the_compiler.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c fool_the_compiler.f
> cat gather_2d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_2d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_2d_r4.f
> cat gather_2d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_2d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_2d_r8.f
> cat gather_2d_wh_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_2d_wh_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_2d_wh_r4.f
> cat gather_2d_wh_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_2d_wh_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_2d_wh_r8.f
> cat gather_vec_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_vec_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_vec_r4.f
> cat gather_vec_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_vec_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_vec_r8.f
> cat gather_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_xz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_xz.f
> cat gather_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gather_yz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gather_yz.f
> cat get_periodic_interval.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > get_periodic_interval.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c get_periodic_interval.f
> cat global_max.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_max.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_max.f
> cat global_sum.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_sum.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_sum.f
> cat global_sum_singlecpu.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_sum_singlecpu.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_sum_singlecpu.f
> cat global_sum_tile.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_sum_tile.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_sum_tile.f
> cat global_vec_sum.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > global_vec_sum.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c global_vec_sum.f
> cat gsum.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gsum.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gsum.f
> cat ini_communication_patterns.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_communication_patterns.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_communication_patterns.f
> cat ini_procs.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_procs.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_procs.f
> cat ini_threading_environment.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_threading_environment.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_threading_environment.f
> cat lef_zero.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > lef_zero.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c lef_zero.f
> cat main.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > main.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c main.f
> cat master_cpu_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > master_cpu_io.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c master_cpu_io.f
> cat master_cpu_thread.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > master_cpu_thread.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c master_cpu_thread.f
> cat mds_byteswapi4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mds_byteswapi4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mds_byteswapi4.f
> cat mds_byteswapr4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mds_byteswapr4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mds_byteswapr4.f
> cat mds_byteswapr8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mds_byteswapr8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mds_byteswapr8.f
> cat mdsfindunit.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mdsfindunit.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mdsfindunit.f
> cat mds_flush.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mds_flush.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mds_flush.f
> cat mds_reclen.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > mds_reclen.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c mds_reclen.f
> cat memsync.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > memsync.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c memsync.f
> cat nml_change_syntax.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > nml_change_syntax.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c nml_change_syntax.f
> cat nml_set_terminator.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > nml_set_terminator.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c nml_set_terminator.f
> cat open_copy_data_file.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > open_copy_data_file.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c open_copy_data_file.f
> cat print.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > print.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c print.f
> cat reset_halo.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > reset_halo.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c reset_halo.f
> cat scatter_2d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_2d_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_2d_r4.f
> cat scatter_2d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_2d_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_2d_r8.f
> cat scatter_2d_wh_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_2d_wh_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_2d_wh_r4.f
> cat scatter_2d_wh_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_2d_wh_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_2d_wh_r8.f
> cat scatter_vec_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_vec_r4.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_vec_r4.f
> cat scatter_vec_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_vec_r8.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_vec_r8.f
> cat scatter_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_xz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_xz.f
> cat scatter_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > scatter_yz.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c scatter_yz.f
> cat stop_if_error.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > stop_if_error.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c stop_if_error.f
> cat timers.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timers.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timers.f
> cat utils.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > utils.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c utils.f
> cat write_utils.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_utils.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_utils.f
> cat adams_bashforth2.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adams_bashforth2.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adams_bashforth2.f
> cat adams_bashforth3.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > adams_bashforth3.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c adams_bashforth3.f
> cat add_walls2masks.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > add_walls2masks.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c add_walls2masks.f
> cat apply_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > apply_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c apply_forcing.f
> cat calc_3d_diffusivity.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_3d_diffusivity.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_3d_diffusivity.f
> cat calc_adv_flow.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_adv_flow.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_adv_flow.f
> cat calc_div_ghat.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_div_ghat.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_div_ghat.f
> cat calc_eddy_stress.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_eddy_stress.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_eddy_stress.f
> cat calc_grad_phi_fv.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_grad_phi_fv.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_grad_phi_fv.f
> cat calc_grad_phi_hyd.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_grad_phi_hyd.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_grad_phi_hyd.f
> cat calc_grad_phi_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_grad_phi_surf.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_grad_phi_surf.f
> cat calc_grid_angles.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_grid_angles.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_grid_angles.f
> cat calc_gw.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_gw.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_gw.f
> cat calc_ivdc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_ivdc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_ivdc.f
> cat calc_oce_mxlayer.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_oce_mxlayer.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_oce_mxlayer.f
> cat calc_phi_hyd.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_phi_hyd.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_phi_hyd.f
> cat calc_r_star.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_r_star.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_r_star.f
> cat calc_surf_dr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_surf_dr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_surf_dr.f
> cat calc_viscosity.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_viscosity.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_viscosity.f
> cat calc_wsurf_tr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > calc_wsurf_tr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c calc_wsurf_tr.f
> cat cg2d_ex0.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg2d_ex0.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg2d_ex0.f
> cat cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg2d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg2d.f
> cat cg2d_nsa.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg2d_nsa.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg2d_nsa.f
> cat cg2d_sr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg2d_sr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg2d_sr.f
> cat cg3d_ex0.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg3d_ex0.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg3d_ex0.f
> cat cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cg3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cg3d.f
> cat check_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > check_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c check_pickup.f
> cat config_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > config_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c config_check.f
> cat config_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > config_summary.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c config_summary.f
> cat convective_adjustment.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > convective_adjustment.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c convective_adjustment.f
> cat convective_adjustment_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > convective_adjustment_ini.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c convective_adjustment_ini.f
> cat convectively_mixtracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > convectively_mixtracer.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c convectively_mixtracer.f
> cat convective_weights.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > convective_weights.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c convective_weights.f
> cat correction_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > correction_step.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c correction_step.f
> cat cycle_ab_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cycle_ab_tracer.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cycle_ab_tracer.f
> cat cycle_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > cycle_tracer.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c cycle_tracer.f
> cat diags_oceanic_surf_flux.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > diags_oceanic_surf_flux.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c diags_oceanic_surf_flux.f
> cat diags_phi_hyd.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > diags_phi_hyd.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c diags_phi_hyd.f
> cat diags_phi_rlow.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > diags_phi_rlow.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c diags_phi_rlow.f
> cat diags_rho.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > diags_rho.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c diags_rho.f
> cat diags_sound_speed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > diags_sound_speed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c diags_sound_speed.f
> cat do_atmospheric_phys.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_atmospheric_phys.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_atmospheric_phys.f
> cat do_fields_blocking_exchanges.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_fields_blocking_exchanges.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_fields_blocking_exchanges.f
> cat do_oceanic_phys.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_oceanic_phys.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_oceanic_phys.f
> cat do_stagger_fields_exchanges.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_stagger_fields_exchanges.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_stagger_fields_exchanges.f
> cat do_statevars_diags.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_statevars_diags.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_statevars_diags.f
> cat do_statevars_tave.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_statevars_tave.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_statevars_tave.f
> cat do_the_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_the_model_io.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_the_model_io.f
> cat do_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > do_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c do_write_pickup.f
> cat dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > dynamics.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c dynamics.f
> cat external_fields_load.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > external_fields_load.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c external_fields_load.f
> cat external_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > external_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c external_forcing.f
> cat external_forcing_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > external_forcing_surf.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c external_forcing_surf.f
> cat find_alpha.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > find_alpha.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c find_alpha.f
> cat find_hyd_press_1d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > find_hyd_press_1d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c find_hyd_press_1d.f
> cat find_rho.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > find_rho.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c find_rho.f
> cat forcing_surf_relax.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > forcing_surf_relax.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c forcing_surf_relax.f
> cat forward_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > forward_step.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c forward_step.f
> cat freesurf_rescale_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > freesurf_rescale_g.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c freesurf_rescale_g.f
> cat freeze_surface.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > freeze_surface.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c freeze_surface.f
> cat grad_sigma.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > grad_sigma.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c grad_sigma.f
> cat gsw_teos10.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > gsw_teos10.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c gsw_teos10.f
> cat impldiff.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > impldiff.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c impldiff.f
> cat ini_cartesian_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_cartesian_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_cartesian_grid.f
> cat ini_cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_cg2d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_cg2d.f
> ini_cg2d.f(3257): remark #8291: Recommended relationship between field width 'W' and the number of fractional digits 'D' in this edit descriptor is 'W>=D+7'.
>         WRITE(msgBuf,'(2A,1PE22.15,A,1PE16.10,A)') 'INI_CG2D: ',
> ----------------------------------------^
> cat ini_cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_cg3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_cg3d.f
> cat ini_cori.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_cori.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_cori.f
> cat ini_curvilinear_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_curvilinear_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_curvilinear_grid.f
> cat ini_cylinder_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_cylinder_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_cylinder_grid.f
> cat ini_depths.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_depths.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_depths.f
> cat ini_dynvars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_dynvars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_dynvars.f
> cat ini_eos.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_eos.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_eos.f
> cat ini_ffields.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_ffields.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_ffields.f
> cat ini_fields.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_fields.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_fields.f
> cat ini_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_forcing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_forcing.f
> cat ini_global_domain.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_global_domain.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_global_domain.f
> cat ini_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_grid.f
> cat ini_linear_phisurf.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_linear_phisurf.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_linear_phisurf.f
> cat ini_local_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_local_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_local_grid.f
> cat ini_masks_etc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_masks_etc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_masks_etc.f
> cat ini_mixing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_mixing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_mixing.f
> cat ini_mnc_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_mnc_vars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_mnc_vars.f
> cat ini_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_model_io.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_model_io.f
> cat ini_nh_fields.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_nh_fields.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_nh_fields.f
> cat ini_nh_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_nh_vars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_nh_vars.f
> cat ini_nlfs_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_nlfs_vars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_nlfs_vars.f
> cat ini_parms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_parms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_parms.f
> cat ini_p_ground.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_p_ground.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_p_ground.f
> cat ini_pressure.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_pressure.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_pressure.f
> cat ini_psurf.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_psurf.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_psurf.f
> cat ini_salt.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_salt.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_salt.f
> cat ini_sigma_hfac.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_sigma_hfac.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_sigma_hfac.f
> cat ini_spherical_polar_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_spherical_polar_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_spherical_polar_grid.f
> cat ini_theta.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_theta.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_theta.f
> cat initialise_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > initialise_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c initialise_fixed.f
> cat initialise_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > initialise_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c initialise_varia.f
> cat ini_vel.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_vel.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_vel.f
> cat ini_vertical_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > ini_vertical_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c ini_vertical_grid.f
> cat integrate_for_w.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > integrate_for_w.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c integrate_for_w.f
> cat integr_continuity.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > integr_continuity.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c integr_continuity.f
> cat load_fields_driver.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > load_fields_driver.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c load_fields_driver.f
> cat load_grid_spacing.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > load_grid_spacing.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c load_grid_spacing.f
> cat load_ref_files.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > load_ref_files.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c load_ref_files.f
> cat main_do_loop.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > main_do_loop.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c main_do_loop.f
> cat momentum_correction_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > momentum_correction_step.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c momentum_correction_step.f
> cat packages_boot.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_boot.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_boot.f
> cat packages_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_check.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_check.f
> cat packages_error_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_error_msg.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_error_msg.f
> cat packages_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_init_fixed.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_init_fixed.f
> cat packages_init_variables.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_init_variables.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_init_variables.f
> cat packages_print_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_print_msg.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_print_msg.f
> cat packages_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_readparms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_readparms.f
> cat packages_unused_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_unused_msg.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_unused_msg.f
> cat packages_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > packages_write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c packages_write_pickup.f
> cat plot_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > plot_field.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c plot_field.f
> cat port_rand.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > port_rand.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c port_rand.f
> cat post_cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > post_cg3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c post_cg3d.f
> cat pre_cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > pre_cg3d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c pre_cg3d.f
> cat pressure_for_eos.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > pressure_for_eos.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c pressure_for_eos.f
> cat read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > read_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c read_pickup.f
> cat remove_mean.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > remove_mean.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c remove_mean.f
> cat reset_nlfs_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > reset_nlfs_vars.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c reset_nlfs_vars.f
> cat rotate_spherical_polar_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > rotate_spherical_polar_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c rotate_spherical_polar_grid.f
> cat rotate_uv2en.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > rotate_uv2en.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c rotate_uv2en.f
> cat salt_integrate.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > salt_integrate.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c salt_integrate.f
> cat seawater.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > seawater.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c seawater.f
> cat set_defaults.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > set_defaults.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c set_defaults.f
> cat set_grid_factors.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > set_grid_factors.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c set_grid_factors.f
> cat set_parms.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > set_parms.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c set_parms.f
> cat set_ref_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > set_ref_state.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c set_ref_state.f
> cat solve_for_pressure.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > solve_for_pressure.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c solve_for_pressure.f
> cat solve_pentadiagonal.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > solve_pentadiagonal.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c solve_pentadiagonal.f
> cat solve_tridiagonal.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > solve_tridiagonal.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c solve_tridiagonal.f
> cat solve_uv_tridiago.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > solve_uv_tridiago.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c solve_uv_tridiago.f
> cat state_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > state_summary.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c state_summary.f
> cat swfrac.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > swfrac.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c swfrac.f
> cat taueddy_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > taueddy_init_varia.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c taueddy_init_varia.f
> cat taueddy_tendency_apply.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > taueddy_tendency_apply.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c taueddy_tendency_apply.f
> cat temp_integrate.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > temp_integrate.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c temp_integrate.f
> cat the_main_loop.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > the_main_loop.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c the_main_loop.f
> cat the_model_main.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > the_model_main.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c the_model_main.f
> cat thermodynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > thermodynamics.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c thermodynamics.f
> cat timestep.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timestep.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timestep.f
> cat timestep_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timestep_tracer.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timestep_tracer.f
> cat timestep_wvel.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > timestep_wvel.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c timestep_wvel.f
> cat tracers_correction_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > tracers_correction_step.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c tracers_correction_step.f
> cat tracers_iigw_correction.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > tracers_iigw_correction.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c tracers_iigw_correction.f
> cat turnoff_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > turnoff_model_io.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c turnoff_model_io.f
> cat update_cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_cg2d.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_cg2d.f
> cat update_etah.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_etah.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_etah.f
> cat update_etaws.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_etaws.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_etaws.f
> cat update_masks_etc.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_masks_etc.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_masks_etc.f
> cat update_r_star.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_r_star.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_r_star.f
> cat update_sigma.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_sigma.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_sigma.f
> cat update_surf_dr.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > update_surf_dr.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c update_surf_dr.f
> cat write_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_grid.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_grid.f
> cat write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_pickup.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_pickup.f
> cat write_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include | ../../../tools/set64bitConst.sh  > write_state.f
> ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  -c write_state.f
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c gsl_ieee_env.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c ptwrapper.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c setdir.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c setrlstk.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c sigreg.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c tim.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c timer_stats.c
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c ../../../tools/TAP_support/ADFirstAidKit/adStack.c
> ../../../tools/TAP_support/ADFirstAidKit/adStack.c(76): warning #3180: unrecognized OpenMP #pragma
>   #pragma omp threadprivate(tappos, tapblock, curStack, adbitbuf, adbitibuf, topRepetitionPoint)
>           ^
>
> icc -O0 -ip -m64 -xHost -mcmodel=medium -DWORDLENGTH=4 -DDEFAULT_R8 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I/lustre/software/netcdf-4.7.4_intel2016/include -c ../../../tools/TAP_support/ADFirstAidKit/adBinomial.c
> cat ../../../tools/TAP_support/diffsizes.F90 > f95_test_mods.f90
> touch autodiff_init_varia_b.f autodiff_store_b.f autodiff_restore_b.f cd_code_scheme_b.f cd_code_ini_vars_b.f cd_code_read_pickup_b.f cost_accumulate_mean_b.f cost_final_b.f cost_init_varia_b.f cost_tile_b.f cost_test_b.f cost_tracer_b.f cost_atlantic_heat_b.f cost_depth_b.f cost_vector_b.f cost_state_final_b.f ctrl_cost_driver_b.f ctrl_cost_gen_b.f ctrl_depth_ini_b.f ctrl_get_gen_b.f ctrl_get_gen_rec_b.f ctrl_get_mask_b.f ctrl_init_rec_b.f ctrl_init_variables_b.f ctrl_map_ini_genarr_b.f ctrl_map_ini_gentim2d_b.f ctrl_map_forcing_b.f ctrl_map_genarr_b.f ctrl_map_gentim2d_b.f ctrl_getobcse_b.f ctrl_getobcsn_b.f ctrl_getobcss_b.f ctrl_getobcsw_b.f ctrl_init_obcs_variables_b.f ctrl_swapffields_b.f ctrl_toolbox_b.f alk_surfforcing_b.f bio_export_b.f calcite_saturation_b.f car_flux_b.f car_flux_omega_top_b.f carbon_chem_b.f dic_atmos_b.f dic_biotic_diags_b.f dic_biotic_forcing_b.f dic_biotic_init_b.f dic_cost_b.f dic_fields_load_b.f dic_fields_update_b.f dic_ini_atmos_b.f dic_ini_forcin
g_b.f dic_init_varia_b.f dic_read_pickup_b.f dic_read_co2_pickup_b.f dic_set_control_b.f dic_store_fluxco2_b.f dic_surfforcing_b.f dic_surfforcing_init_b.f fe_chem_b.f insol_b.f o2_surfforcing_b.f phos_flux_b.f gchem_add_tendency_b.f gchem_calc_tendency_b.f gchem_fields_load_b.f gchem_forcing_sep_b.f gchem_init_vari_b.f gchem_surfmean_b.f gad_advection_b.f gad_biharm_r_b.f gad_biharm_x_b.f gad_biharm_y_b.f gad_c2_adv_r_b.f gad_c2_impl_r_b.f gad_c2_adv_x_b.f gad_c2_adv_y_b.f gad_c4_adv_r_b.f gad_c4_adv_x_b.f gad_c4_adv_y_b.f gad_calc_rhs_b.f gad_del2_b.f gad_diff_r_b.f gad_diff_x_b.f gad_diff_y_b.f gad_dst2u1_adv_r_b.f gad_dst2u1_impl_r_b.f gad_dst2u1_adv_x_b.f gad_dst2u1_adv_y_b.f gad_dst3_adv_x_b.f gad_dst3_adv_y_b.f gad_dst3_adv_r_b.f gad_dst3fl_adv_x_b.f gad_dst3fl_adv_y_b.f gad_dst3fl_adv_r_b.f gad_dst3fl_impl_r_b.f gad_fluxlimit_adv_r_b.f gad_fluxlimit_impl_r_b.f gad_fluxlimit_adv_x_b.f gad_fluxlimit_adv_y_b.f gad_grad_x_b.f gad_grad_y_b.f gad_implicit_r_b.f gad_init_varia_b.f
gad_os7mp_adv_x_b.f gad_os7mp_adv_y_b.f gad_os7mp_adv_r_b.f gad_read_pickup_b.f gad_u3_adv_r_b.f gad_u3c4_impl_r_b.f gad_u3_adv_x_b.f gad_u3_adv_y_b.f gad_som_advect_b.f gad_som_adv_r_b.f gad_som_adv_x_b.f gad_som_adv_y_b.f gad_som_fill_cs_corner_b.f gad_som_lim_r_b.f gad_som_prep_cs_corner_b.f gad_som_exchanges_b.f gad_exch_som_b.f gmredi_calc_diff_b.f gmredi_calc_psi_b_b.f gmredi_calc_tensor_b.f gmredi_do_exch_b.f gmredi_init_varia_b.f gmredi_residual_flow_b.f gmredi_rtransport_b.f gmredi_slope_limit_b.f gmredi_slope_psi_b.f gmredi_xtransport_b.f gmredi_ytransport_b.f gmredi_calc_qgleith_b.f mom_calc_absvort3_b.f mom_calc_hdiv_b.f mom_calc_hfacz_b.f mom_calc_ke_b.f mom_calc_relvort3_b.f mom_calc_strain_b.f mom_calc_tension_b.f mom_calc_visc_b.f mom_hdissip_b.f mom_quasihydrostatic_b.f mom_u_botdrag_coeff_b.f mom_u_coriolis_nh_b.f mom_u_metric_nh_b.f mom_u_rviscflux_b.f mom_u_sidedrag_b.f mom_v_botdrag_coeff_b.f mom_v_coriolis_nh_b.f mom_v_metric_nh_b.f mom_v_rviscflux_b.f mom_v_si
dedrag_b.f mom_visc_qgl_limit_b.f mom_visc_qgl_stretch_b.f mom_calc_rtrans_b.f mom_fluxform_b.f mom_u_adv_uu_b.f mom_u_adv_vu_b.f mom_u_adv_wu_b.f mom_u_coriolis_b.f mom_u_del2u_b.f mom_u_metric_cylinder_b.f mom_u_metric_sphere_b.f mom_u_xviscflux_b.f mom_u_yviscflux_b.f mom_v_adv_uv_b.f mom_v_adv_vv_b.f mom_v_adv_wv_b.f mom_v_coriolis_b.f mom_v_del2v_b.f mom_v_metric_cylinder_b.f mom_v_metric_sphere_b.f mom_v_xviscflux_b.f mom_v_yviscflux_b.f mom_vecinv_b.f mom_vi_coriolis_b.f mom_vi_del2uv_b.f mom_vi_hdissip_b.f mom_vi_u_coriolis_b.f mom_vi_u_coriolis_c4_b.f mom_vi_u_grad_ke_b.f mom_vi_u_vertshear_b.f mom_vi_v_coriolis_b.f mom_vi_v_coriolis_c4_b.f mom_vi_v_grad_ke_b.f mom_vi_v_vertshear_b.f ptracers_calc_wsurf_tr_b.f ptracers_convect_b.f ptracers_fields_blocking_exch_b.f ptracers_apply_forcing_b.f ptracers_forcing_surf_b.f ptracers_init_varia_b.f ptracers_integrate_b.f ptracers_read_pickup_b.f ptracers_reset_b.f ptracers_switch_onoff_b.f read_fld_xyz_rs_b.f read_fld_xyz_rl_b.f rea
d_fld_xy_rs_b.f read_fld_xy_rl_b.f read_rec_b.f timeave_cumul_1k1t_b.f timeave_cumul_1t_b.f timeave_cumul_1vfc_b.f timeave_cumul_2v_b.f timeave_cumul_2vfc_b.f timeave_cumulate_b.f timeave_cumul_dif_1t_b.f timeave_norma_2v_b.f timeave_normalize_b.f timeave_reset_b.f timeave_statvars_b.f timeave_statv_write_b.f timeave_surf_flux_b.f different_multiple_b.f fill_cs_corner_ag_rl_b.f fill_cs_corner_tr_rl_b.f fill_cs_corner_uv_rs_b.f fill_cs_corner_uv_rl_b.f get_periodic_interval_b.f lef_zero_b.f exch_sm_3d_rl_b.f exch_3d_rs_b.f exch_3d_rl_b.f exch_xy_rl_b.f exch_xy_rs_b.f exch_xyz_rl_b.f exch_xyz_rs_b.f exch_uv_3d_rs_b.f exch_uv_3d_rl_b.f exch_uv_xy_rs_b.f exch_uv_xy_rl_b.f exch_uv_xyz_rs_b.f exch_uv_xyz_rl_b.f exch_uv_agrid_3d_rs_b.f exch_uv_agrid_3d_rl_b.f exch_uv_dgrid_3d_rs_b.f exch_uv_dgrid_3d_rl_b.f adams_bashforth2_b.f adams_bashforth3_b.f apply_forcing_b.f calc_3d_diffusivity_b.f calc_adv_flow_b.f calc_div_ghat_b.f calc_grad_phi_fv_b.f calc_grad_phi_hyd_b.f calc_grad_phi_surf_b.f
calc_ivdc_b.f calc_phi_hyd_b.f calc_r_star_b.f calc_surf_dr_b.f calc_viscosity_b.f calc_wsurf_tr_b.f cg2d_nsa_b.f convective_adjustment_b.f convective_adjustment_ini_b.f convective_weights_b.f convectively_mixtracer_b.f correction_step_b.f cycle_ab_tracer_b.f cycle_tracer_b.f diags_phi_hyd_b.f diags_phi_rlow_b.f diags_rho_b.f diags_sound_speed_b.f do_atmospheric_phys_b.f do_fields_blocking_exchanges_b.f do_oceanic_phys_b.f do_stagger_fields_exchanges_b.f dynamics_b.f external_fields_load_b.f external_forcing_surf_b.f forcing_surf_relax_b.f find_alpha_b.f find_rho_b.f forward_step_b.f freesurf_rescale_g_b.f freeze_surface_b.f grad_sigma_b.f impldiff_b.f ini_cg2d_b.f ini_depths_b.f ini_ffields_b.f ini_fields_b.f ini_forcing_b.f ini_mixing_b.f ini_nh_fields_b.f ini_nlfs_vars_b.f ini_p_ground_b.f ini_pressure_b.f ini_psurf_b.f ini_salt_b.f ini_theta_b.f ini_dynvars_b.f ini_vel_b.f initialise_varia_b.f integrate_for_w_b.f integr_continuity_b.f load_fields_driver_b.f load_grid_spacing_b.f
 main_do_loop_b.f momentum_correction_step_b.f packages_init_variables_b.f pressure_for_eos_b.f read_pickup_b.f remove_mean_b.f reset_nlfs_vars_b.f rotate_uv2en_b.f salt_integrate_b.f temp_integrate_b.f seawater_b.f solve_for_pressure_b.f state_summary_b.f solve_pentadiagonal_b.f solve_tridiagonal_b.f taueddy_init_varia_b.f taueddy_tendency_apply_b.f timestep_b.f the_main_loop_b.f thermodynamics_b.f timestep_tracer_b.f tracers_correction_step_b.f update_cg2d_b.f update_etah_b.f update_etaws_b.f update_masks_etc_b.f update_r_star_b.f update_sigma_b.f update_surf_dr_b.f swfrac_b.f
> tapenade -b -ext "../../../tools/TAP_support/flow_tap" -head "the_main_loop(fc)/(xx_genarr3d_dummy, xx_genarr2d_dummy, xx_gentim2d_dummy)" autodiff_init_varia.f autodiff_store.f autodiff_restore.f cd_code_scheme.f cd_code_ini_vars.f cd_code_read_pickup.f cost_accumulate_mean.f cost_final.f cost_init_varia.f cost_tile.f cost_test.f cost_tracer.f cost_atlantic_heat.f cost_depth.f cost_vector.f cost_state_final.f ctrl_cost_driver.f ctrl_cost_gen.f ctrl_depth_ini.f ctrl_get_gen.f ctrl_get_gen_rec.f ctrl_get_mask.f ctrl_init_rec.f ctrl_init_variables.f ctrl_map_ini_genarr.f ctrl_map_ini_gentim2d.f ctrl_map_forcing.f ctrl_map_genarr.f ctrl_map_gentim2d.f ctrl_getobcse.f ctrl_getobcsn.f ctrl_getobcss.f ctrl_getobcsw.f ctrl_init_obcs_variables.f ctrl_swapffields.f ctrl_toolbox.f alk_surfforcing.f bio_export.f calcite_saturation.f car_flux.f car_flux_omega_top.f carbon_chem.f dic_atmos.f dic_biotic_diags.f dic_biotic_forcing.f dic_biotic_init.f dic_cost.f dic_fields_load.f dic_fields_update
.f dic_ini_atmos.f dic_ini_forcing.f dic_init_varia.f dic_read_pickup.f dic_read_co2_pickup.f dic_set_control.f dic_store_fluxco2.f dic_surfforcing.f dic_surfforcing_init.f fe_chem.f insol.f o2_surfforcing.f phos_flux.f gchem_add_tendency.f gchem_calc_tendency.f gchem_fields_load.f gchem_forcing_sep.f gchem_init_vari.f gchem_surfmean.f gad_advection.f gad_biharm_r.f gad_biharm_x.f gad_biharm_y.f gad_c2_adv_r.f gad_c2_impl_r.f gad_c2_adv_x.f gad_c2_adv_y.f gad_c4_adv_r.f gad_c4_adv_x.f gad_c4_adv_y.f gad_calc_rhs.f gad_del2.f gad_diff_r.f gad_diff_x.f gad_diff_y.f gad_dst2u1_adv_r.f gad_dst2u1_impl_r.f gad_dst2u1_adv_x.f gad_dst2u1_adv_y.f gad_dst3_adv_x.f gad_dst3_adv_y.f gad_dst3_adv_r.f gad_dst3fl_adv_x.f gad_dst3fl_adv_y.f gad_dst3fl_adv_r.f gad_dst3fl_impl_r.f gad_fluxlimit_adv_r.f gad_fluxlimit_impl_r.f gad_fluxlimit_adv_x.f gad_fluxlimit_adv_y.f gad_grad_x.f gad_grad_y.f gad_implicit_r.f gad_init_varia.f gad_os7mp_adv_x.f gad_os7mp_adv_y.f gad_os7mp_adv_r.f gad_read_pickup.f g
ad_u3_adv_r.f gad_u3c4_impl_r.f gad_u3_adv_x.f gad_u3_adv_y.f gad_som_advect.f gad_som_adv_r.f gad_som_adv_x.f gad_som_adv_y.f gad_som_fill_cs_corner.f gad_som_lim_r.f gad_som_prep_cs_corner.f gad_som_exchanges.f gad_exch_som.f gmredi_calc_diff.f gmredi_calc_psi_b.f gmredi_calc_tensor.f gmredi_do_exch.f gmredi_init_varia.f gmredi_residual_flow.f gmredi_rtransport.f gmredi_slope_limit.f gmredi_slope_psi.f gmredi_xtransport.f gmredi_ytransport.f gmredi_calc_qgleith.f mom_calc_absvort3.f mom_calc_hdiv.f mom_calc_hfacz.f mom_calc_ke.f mom_calc_relvort3.f mom_calc_strain.f mom_calc_tension.f mom_calc_visc.f mom_hdissip.f mom_quasihydrostatic.f mom_u_botdrag_coeff.f mom_u_coriolis_nh.f mom_u_metric_nh.f mom_u_rviscflux.f mom_u_sidedrag.f mom_v_botdrag_coeff.f mom_v_coriolis_nh.f mom_v_metric_nh.f mom_v_rviscflux.f mom_v_sidedrag.f mom_visc_qgl_limit.f mom_visc_qgl_stretch.f mom_calc_rtrans.f mom_fluxform.f mom_u_adv_uu.f mom_u_adv_vu.f mom_u_adv_wu.f mom_u_coriolis.f mom_u_del2u.f mom_u_m
etric_cylinder.f mom_u_metric_sphere.f mom_u_xviscflux.f mom_u_yviscflux.f mom_v_adv_uv.f mom_v_adv_vv.f mom_v_adv_wv.f mom_v_coriolis.f mom_v_del2v.f mom_v_metric_cylinder.f mom_v_metric_sphere.f mom_v_xviscflux.f mom_v_yviscflux.f mom_vecinv.f mom_vi_coriolis.f mom_vi_del2uv.f mom_vi_hdissip.f mom_vi_u_coriolis.f mom_vi_u_coriolis_c4.f mom_vi_u_grad_ke.f mom_vi_u_vertshear.f mom_vi_v_coriolis.f mom_vi_v_coriolis_c4.f mom_vi_v_grad_ke.f mom_vi_v_vertshear.f ptracers_calc_wsurf_tr.f ptracers_convect.f ptracers_fields_blocking_exch.f ptracers_apply_forcing.f ptracers_forcing_surf.f ptracers_init_varia.f ptracers_integrate.f ptracers_read_pickup.f ptracers_reset.f ptracers_switch_onoff.f read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f timeave_cumul_1k1t.f timeave_cumul_1t.f timeave_cumul_1vfc.f timeave_cumul_2v.f timeave_cumul_2vfc.f timeave_cumulate.f timeave_cumul_dif_1t.f timeave_norma_2v.f timeave_normalize.f timeave_reset.f timeave_statvars.f time
ave_statv_write.f timeave_surf_flux.f different_multiple.f fill_cs_corner_ag_rl.f fill_cs_corner_tr_rl.f fill_cs_corner_uv_rs.f fill_cs_corner_uv_rl.f get_periodic_interval.f lef_zero.f exch_sm_3d_rl.f exch_3d_rs.f exch_3d_rl.f exch_xy_rl.f exch_xy_rs.f exch_xyz_rl.f exch_xyz_rs.f exch_uv_3d_rs.f exch_uv_3d_rl.f exch_uv_xy_rs.f exch_uv_xy_rl.f exch_uv_xyz_rs.f exch_uv_xyz_rl.f exch_uv_agrid_3d_rs.f exch_uv_agrid_3d_rl.f exch_uv_dgrid_3d_rs.f exch_uv_dgrid_3d_rl.f adams_bashforth2.f adams_bashforth3.f apply_forcing.f calc_3d_diffusivity.f calc_adv_flow.f calc_div_ghat.f calc_grad_phi_fv.f calc_grad_phi_hyd.f calc_grad_phi_surf.f calc_ivdc.f calc_phi_hyd.f calc_r_star.f calc_surf_dr.f calc_viscosity.f calc_wsurf_tr.f cg2d_nsa.f convective_adjustment.f convective_adjustment_ini.f convective_weights.f convectively_mixtracer.f correction_step.f cycle_ab_tracer.f cycle_tracer.f diags_phi_hyd.f diags_phi_rlow.f diags_rho.f diags_sound_speed.f do_atmospheric_phys.f do_fields_blocking_exchan
ges.f do_oceanic_phys.f do_stagger_fields_exchanges.f dynamics.f external_fields_load.f external_forcing_surf.f forcing_surf_relax.f find_alpha.f find_rho.f forward_step.f freesurf_rescale_g.f freeze_surface.f grad_sigma.f impldiff.f ini_cg2d.f ini_depths.f ini_ffields.f ini_fields.f ini_forcing.f ini_mixing.f ini_nh_fields.f ini_nlfs_vars.f ini_p_ground.f ini_pressure.f ini_psurf.f ini_salt.f ini_theta.f ini_dynvars.f ini_vel.f initialise_varia.f integrate_for_w.f integr_continuity.f load_fields_driver.f load_grid_spacing.f main_do_loop.f momentum_correction_step.f packages_init_variables.f pressure_for_eos.f read_pickup.f remove_mean.f reset_nlfs_vars.f rotate_uv2en.f salt_integrate.f temp_integrate.f seawater.f solve_for_pressure.f state_summary.f solve_pentadiagonal.f solve_tridiagonal.f taueddy_init_varia.f taueddy_tendency_apply.f timestep.f the_main_loop.f thermodynamics.f timestep_tracer.f tracers_correction_step.f update_cg2d.f update_etah.f update_etaws.f update_masks_etc.
f update_r_star.f update_sigma.f update_surf_dr.f swfrac.f f95_test_mods.f90
> Tapenade 3.16 (develop) -  3 Sep 2024 08:52 - Java 1.8.0_382 Linux
> @@ TAPENADE_HOME=/lustre/home/dutao/perl5/quin/tapenade_3.16/bin/..
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in autodiff_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in autodiff_store.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in autodiff_restore.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cd_code_scheme.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cd_code_ini_vars.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cd_code_read_pickup.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_accumulate_mean.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_final.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_tile.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_test.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_tracer.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_atlantic_heat.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_depth.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_vector.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cost_state_final.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_cost_driver.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_cost_gen.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_depth_ini.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_get_gen.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_get_gen_rec.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_get_mask.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_init_rec.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_init_variables.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_map_ini_genarr.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_map_ini_gentim2d.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_map_forcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_map_genarr.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_map_gentim2d.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_getobcse.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_getobcsn.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_getobcss.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_getobcsw.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_init_obcs_variables.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_swapffields.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ctrl_toolbox.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in alk_surfforcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in bio_export.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calcite_saturation.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in car_flux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in car_flux_omega_top.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in carbon_chem.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_atmos.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_biotic_diags.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_biotic_forcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_biotic_init.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_cost.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_fields_load.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_fields_update.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_ini_atmos.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_ini_forcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_read_pickup.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_read_co2_pickup.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_set_control.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_store_fluxco2.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_surfforcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dic_surfforcing_init.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in fe_chem.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in insol.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in o2_surfforcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in phos_flux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gchem_add_tendency.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gchem_calc_tendency.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gchem_fields_load.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gchem_forcing_sep.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gchem_init_vari.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gchem_surfmean.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_advection.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_biharm_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_biharm_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_biharm_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c2_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c2_impl_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c2_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c2_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c4_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c4_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_c4_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_calc_rhs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_del2.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_diff_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_diff_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_diff_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst2u1_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst2u1_impl_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst2u1_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst2u1_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3fl_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3fl_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3fl_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_dst3fl_impl_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_fluxlimit_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_fluxlimit_impl_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_fluxlimit_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_fluxlimit_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_grad_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_grad_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_implicit_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_os7mp_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_os7mp_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_os7mp_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_read_pickup.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_u3_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_u3c4_impl_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_u3_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_u3_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_advect.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_adv_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_adv_x.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_adv_y.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_fill_cs_corner.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_lim_r.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_prep_cs_corner.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_som_exchanges.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gad_exch_som.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_calc_diff.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_calc_psi_b.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_calc_tensor.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_do_exch.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_residual_flow.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_rtransport.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_slope_limit.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_slope_psi.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_xtransport.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_ytransport.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in gmredi_calc_qgleith.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_absvort3.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_hdiv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_hfacz.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_ke.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_relvort3.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_strain.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_tension.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_visc.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_hdissip.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_quasihydrostatic.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_botdrag_coeff.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_coriolis_nh.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_metric_nh.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_rviscflux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_sidedrag.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_botdrag_coeff.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_coriolis_nh.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_metric_nh.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_rviscflux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_sidedrag.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_visc_qgl_limit.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_visc_qgl_stretch.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_calc_rtrans.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_fluxform.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_adv_uu.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_adv_vu.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_adv_wu.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_coriolis.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_del2u.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_metric_cylinder.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_metric_sphere.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_xviscflux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_u_yviscflux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_adv_uv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_adv_vv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_adv_wv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_coriolis.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_del2v.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_metric_cylinder.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_metric_sphere.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_xviscflux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_v_yviscflux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vecinv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_coriolis.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_del2uv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_hdissip.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_u_coriolis.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_u_coriolis_c4.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_u_grad_ke.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_u_vertshear.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_v_coriolis.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_v_coriolis_c4.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_v_grad_ke.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in mom_vi_v_vertshear.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_calc_wsurf_tr.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_convect.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_fields_blocking_exch.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_apply_forcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_forcing_surf.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_integrate.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_read_pickup.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_reset.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ptracers_switch_onoff.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in read_fld_xyz_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in read_fld_xyz_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in read_fld_xy_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in read_fld_xy_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in read_rec.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumul_1k1t.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumul_1t.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumul_1vfc.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumul_2v.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumul_2vfc.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumulate.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_cumul_dif_1t.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_norma_2v.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_normalize.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_reset.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_statvars.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_statv_write.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timeave_surf_flux.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in different_multiple.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in fill_cs_corner_ag_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in fill_cs_corner_tr_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in fill_cs_corner_uv_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in fill_cs_corner_uv_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in get_periodic_interval.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in lef_zero.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_sm_3d_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_3d_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_3d_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_xy_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_xy_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_xyz_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_xyz_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_3d_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_3d_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_xy_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_xy_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_xyz_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_xyz_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_agrid_3d_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_agrid_3d_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_dgrid_3d_rs.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in exch_uv_dgrid_3d_rl.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in adams_bashforth2.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in adams_bashforth3.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in apply_forcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_3d_diffusivity.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_adv_flow.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_div_ghat.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_grad_phi_fv.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_grad_phi_hyd.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_grad_phi_surf.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_ivdc.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_phi_hyd.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_r_star.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_surf_dr.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_viscosity.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in calc_wsurf_tr.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cg2d_nsa.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in convective_adjustment.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in convective_adjustment_ini.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in convective_weights.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in convectively_mixtracer.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in correction_step.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cycle_ab_tracer.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in cycle_tracer.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in diags_phi_hyd.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in diags_phi_rlow.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in diags_rho.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in diags_sound_speed.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in do_atmospheric_phys.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in do_fields_blocking_exchanges.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in do_oceanic_phys.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in do_stagger_fields_exchanges.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in dynamics.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in external_fields_load.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in external_forcing_surf.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in forcing_surf_relax.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in find_alpha.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in find_rho.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in forward_step.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in freesurf_rescale_g.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in freeze_surface.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in grad_sigma.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in impldiff.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_cg2d.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_depths.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_ffields.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_fields.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_forcing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_mixing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_nh_fields.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_nlfs_vars.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_p_ground.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_pressure.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_psurf.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_salt.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_theta.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_dynvars.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in ini_vel.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in initialise_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in integrate_for_w.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in integr_continuity.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in load_fields_driver.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in load_grid_spacing.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in main_do_loop.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in momentum_correction_step.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in packages_init_variables.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in pressure_for_eos.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in read_pickup.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in remove_mean.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in reset_nlfs_vars.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in rotate_uv2en.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in salt_integrate.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in temp_integrate.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in seawater.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in solve_for_pressure.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in state_summary.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in solve_pentadiagonal.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in solve_tridiagonal.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in taueddy_init_varia.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in taueddy_tendency_apply.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timestep.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in the_main_loop.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in thermodynamics.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in timestep_tracer.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in tracers_correction_step.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_cg2d.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_etah.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_etaws.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_masks_etc.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_r_star.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_sigma.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in update_surf_dr.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in swfrac.f
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 20: docker: command not found
> File: /lustre/home/dutao/perl5/quin/tapenade_3.16/bin/../bin/fortranParserRun.sh: line 21: docker: command not found
> System: Parsing error in f95_test_mods.f90
> Command: unit the_main_loop: not found
> Command: No root unit to differentiate
> File: The code provided does not contain a top procedure
> @@ Created ./autodiff_init_varia_b.msg
> job is completed (but doubts on parsing): total time 71.46 s
> Creating mitgcmuv_tap_adj ...
> ifort -shared-intel  -o mitgcmuv_tap_adj -m64 -convert big_endian -assume byterecl -mcmodel=medium -O2 -align -ip -fp-model source -xHost  cost_tracer.o active_file_ad.o active_file_control.o active_file_control_slice.o active_file.o active_file_gen_ad.o active_file_gen.o active_file_gen_g.o active_file_g.o active_file_loc_ad.o active_file_loc.o active_file_loc_g.o adautodiff_whtapeio_sync.o addamp_adj.o add_prefix.o addummy_for_etan.o addummy_in_dynamics.o addummy_in_stepping.o adopen_adclose.o adread_adwrite.o adread_adwrite_i.o adzero_adj.o autodiff_check.o autodiff_findunit.o autodiff_inadmode_set_ad.o autodiff_inadmode_set.o autodiff_inadmode_set_g.o autodiff_inadmode_unset_ad.o autodiff_inadmode_unset.o autodiff_inadmode_unset_g.o autodiff_ini_model_io.o autodiff_init_varia.o autodiff_readparms.o autodiff_restore.o autodiff_store.o autodiff_whtapeio_sync.o cg2d_mad.o copy_ad_uv_outp.o copy_advar_outp.o damp_adj.o dummy_for_etan.o dummy_in_dynamics.o dummy_in_stepping.o dump_a
dj_xy.o dump_adj_xy_uv.o dump_adj_xyz.o dump_adj_xyz_uv.o g_dummy_for_etan.o g_dummy_in_dynamics.o g_dummy_in_stepping.o global_max_ad.o global_sum_ad.o global_sum_tile_ad.o myactivefunction_ad.o myactivefunction.o zero_adj.o cd_code_init_fixed.o cd_code_ini_vars.o cd_code_read_pickup.o cd_code_scheme.o cd_code_write_pickup.o cost_accumulate_mean.o cost_atlantic_heat.o cost_check.o cost_dependent_init.o cost_depth.o cost_final.o cost_final_restore.o cost_final_store.o cost_init_varia.o cost_readparms.o cost_state_final.o cost_test.o cost_tile.o cost_vector.o adctrl_bound.o ctrl_bound.o ctrl_bound_tl.o ctrl_check.o ctrl_cost_driver.o ctrl_cost_gen.o ctrl_depth_ini.o ctrl_get_gen.o ctrl_get_gen_rec.o ctrl_get_mask.o ctrl_getobcse.o ctrl_getobcsn.o ctrl_getobcss.o ctrl_getobcsw.o ctrl_hfacc_ini.o ctrl_init_ctrlvar.o ctrl_init.o ctrl_init_obcs_variables.o ctrl_init_rec.o ctrl_init_variables.o ctrl_init_wet.o ctrl_map_forcing.o ctrl_map_genarr.o ctrl_map_gentim2d.o ctrl_map_ini_genarr.o
ctrl_map_ini_gentim2d.o ctrl_mask_set_xz.o ctrl_mask_set_yz.o ctrl_pack.o ctrl_readparms.o ctrl_set_fname.o ctrl_set_globfld_xy.o ctrl_set_globfld_xyz.o ctrl_set_globfld_xz.o ctrl_set_globfld_yz.o ctrl_set_pack_xy.o ctrl_set_pack_xyz.o ctrl_set_pack_xz.o ctrl_set_pack_yz.o ctrl_set_unpack_xy.o ctrl_set_unpack_xyz.o ctrl_set_unpack_xz.o ctrl_set_unpack_yz.o ctrl_summary.o ctrl_swapffields.o ctrl_toolbox.o ctrl_unpack.o optim_readparms.o chksum_tiled.o debug_call.o debug_cs_corner_uv.o debug_enter.o debug_fld_stats_rl.o debug_fld_stats_rs.o debug_leave.o debug_msg.o debug_stats_rl.o debug_stats_rs.o fill_in_corners_rl.o write_fullarray_rl.o write_fullarray_rs.o alk_surfforcing.o bio_export.o calcite_saturation.o carbon_chem.o car_flux.o car_flux_omega_top.o dic_atmos.o dic_biotic_diags.o dic_biotic_forcing.o dic_biotic_init.o dic_cost.o dic_diagnostics_init.o dic_fields_load.o dic_fields_update.o dic_ini_atmos.o dic_ini_forcing.o dic_init_fixed.o dic_init_varia.o dic_mnc_init.o dic_re
ad_co2_pickup.o dic_readparms.o dic_read_pickup.o dic_set_control.o dic_solvesaphe.o dic_store_fluxco2.o dic_surfforcing.o dic_surfforcing_init.o dic_tr_register.o dic_write_pickup.o fe_chem.o insol.o o2_surfforcing.o phos_flux.o gchem_add_tendency.o gchem_calc_tendency.o gchem_check.o gchem_diagnostics_init.o gchem_fields_load.o gchem_forcing_sep.o gchem_init_fixed.o gchem_init_vari.o gchem_output.o gchem_readparms.o gchem_surfmean.o gchem_tr_register.o gchem_write_pickup.o gad_advection.o gad_advscheme.o gad_biharm_r.o gad_biharm_x.o gad_biharm_y.o gad_c2_adv_r.o gad_c2_adv_x.o gad_c2_adv_y.o gad_c2_impl_r.o gad_c4_adv_r.o gad_c4_adv_x.o gad_c4_adv_y.o gad_calc_rhs.o gad_check.o gad_del2.o gad_diagnostics_init.o gad_diagnostics_state.o gad_diff_r.o gad_diff_x.o gad_diff_y.o gad_dst2u1_adv_r.o gad_dst2u1_adv_x.o gad_dst2u1_adv_y.o gad_dst2u1_impl_r.o gad_dst3_adv_r.o gad_dst3_adv_x.o gad_dst3_adv_y.o gad_dst3fl_adv_r.o gad_dst3fl_adv_x.o gad_dst3fl_adv_y.o gad_dst3fl_impl_r.o gad_e
xch_som.o gad_fluxlimit_adv_r.o gad_fluxlimit_adv_x.o gad_fluxlimit_adv_y.o gad_fluxlimit_impl_r.o gad_grad_x.o gad_grad_y.o gad_implicit_r.o gad_init_fixed.o gad_init_varia.o gad_os7mp_adv_r.o gad_os7mp_adv_x.o gad_os7mp_adv_y.o gad_osc_hat_r.o gad_osc_hat_x.o gad_osc_hat_y.o gad_osc_mul_r.o gad_osc_mul_x.o gad_osc_mul_y.o gad_plm_fun.o gad_ppm_adv_r.o gad_ppm_adv_x.o gad_ppm_adv_y.o gad_ppm_flx_r.o gad_ppm_flx_x.o gad_ppm_flx_y.o gad_ppm_fun.o gad_ppm_hat_r.o gad_ppm_hat_x.o gad_ppm_hat_y.o gad_ppm_p3e_r.o gad_ppm_p3e_x.o gad_ppm_p3e_y.o gad_pqm_adv_r.o gad_pqm_adv_x.o gad_pqm_adv_y.o gad_pqm_flx_r.o gad_pqm_flx_x.o gad_pqm_flx_y.o gad_pqm_fun.o gad_pqm_hat_r.o gad_pqm_hat_x.o gad_pqm_hat_y.o gad_pqm_p5e_r.o gad_pqm_p5e_x.o gad_pqm_p5e_y.o gad_read_pickup.o gad_som_advect.o gad_som_adv_r.o gad_som_adv_x.o gad_som_adv_y.o gad_som_exchanges.o gad_som_fill_cs_corner.o gad_som_lim_r.o gad_som_prep_cs_corner.o gad_u3_adv_r.o gad_u3_adv_x.o gad_u3_adv_y.o gad_u3c4_impl_r.o gad_write_pic
kup.o salt_fill.o gmredi_calc_bates_k.o gmredi_calc_diff.o gmredi_calc_eigs.o gmredi_calc_psi_b.o gmredi_calc_psi_bvp.o gmredi_calc_qgleith.o gmredi_calc_tensor.o gmredi_calc_urms.o gmredi_check.o gmredi_diagnostics_fill.o gmredi_diagnostics_impl.o gmredi_diagnostics_init.o gmredi_do_exch.o gmredi_init_fixed.o gmredi_init_varia.o gmredi_mnc_init.o gmredi_output.o gmredi_readparms.o gmredi_read_pickup.o gmredi_residual_flow.o gmredi_rtransport.o gmredi_slope_limit.o gmredi_slope_psi.o gmredi_write_pickup.o gmredi_xtransport.o gmredi_ytransport.o submeso_calc_psi.o grdchk_check.o grdchk_getadxx.o grdchk_get_obcs_mask.o grdchk_get_position.o grdchk_getxx.o grdchk_init.o grdchk_loc.o grdchk_main.o grdchk_print.o grdchk_readparms.o grdchk_setxx.o grdchk_summary.o mdsio_buffertorl.o mdsio_buffertors.o mdsio_check4file.o mdsio_facef_read.o mdsio_gl.o mdsio_gl_slice.o mdsio_pass_r4torl.o mdsio_pass_r4tors.o mdsio_pass_r8torl.o mdsio_pass_r8tors.o mdsio_rd_rec_rl.o mdsio_rd_rec_rs.o mdsio_re
ad_field.o mdsio_read_meta.o mdsio_read_section.o mdsio_read_tape.o mdsio_readvec_loc.o mdsio_read_whalos.o mdsio_rw_field.o mdsio_rw_slice.o mdsio_seg4torl.o mdsio_seg4tors.o mdsio_seg8torl.o mdsio_seg8tors.o mdsio_segxtorx_2d.o mdsio_write_field.o mdsio_writelocal.o mdsio_write_meta.o mdsio_write_section.o mdsio_write_tape.o mdsio_writevec_loc.o mdsio_write_whalos.o mdsio_wr_metafiles.o mdsio_wr_rec_rl.o mdsio_wr_rec_rs.o mom_calc_3d_strain.o mom_calc_absvort3.o mom_calc_hdiv.o mom_calc_hfacz.o mom_calc_ke.o mom_calc_relvort3.o mom_calc_smag_3d.o mom_calc_strain.o mom_calc_tension.o mom_calc_visc.o mom_diagnostics_init.o mom_hdissip.o mom_init_fixed.o mom_quasihydrostatic.o mom_u_botdrag_coeff.o mom_u_coriolis_nh.o mom_u_implicit_r.o mom_u_metric_nh.o mom_u_rviscflux.o mom_u_sidedrag.o mom_uv_smag_3d.o mom_v_botdrag_coeff.o mom_v_coriolis_nh.o mom_v_implicit_r.o mom_visc_qgl_limit.o mom_visc_qgl_stretch.o mom_v_metric_nh.o mom_v_rviscflux.o mom_v_sidedrag.o mom_w_coriolis_nh.o mom
_w_metric_nh.o mom_w_sidedrag.o mom_w_smag_3d.o mom_calc_rtrans.o mom_fluxform.o mom_u_adv_uu.o mom_u_adv_vu.o mom_u_adv_wu.o mom_u_coriolis.o mom_u_del2u.o mom_u_metric_cylinder.o mom_u_metric_sphere.o mom_uv_boundary.o mom_u_xviscflux.o mom_u_yviscflux.o mom_v_adv_uv.o mom_v_adv_vv.o mom_v_adv_wv.o mom_v_coriolis.o mom_v_del2v.o mom_v_metric_cylinder.o mom_v_metric_sphere.o mom_v_xviscflux.o mom_v_yviscflux.o mom_vecinv.o mom_vi_coriolis.o mom_vi_del2uv.o mom_vi_hdissip.o mom_vi_u_coriolis_c4.o mom_vi_u_coriolis.o mom_vi_u_grad_ke.o mom_vi_u_vertshear.o mom_vi_v_coriolis_c4.o mom_vi_v_coriolis.o mom_vi_v_grad_ke.o mom_vi_v_vertshear.o mon_advcfl.o mon_advcflw2.o mon_advcflw.o mon_calc_advcfl.o mon_calc_stats_rl.o mon_calc_stats_rs.o mon_init.o monitor_ad.o monitor.o monitor_g.o mon_ke.o mon_out.o mon_printstats_rl.o mon_printstats_rs.o mon_set_iounit.o mon_set_pref.o mon_solution.o mon_stats_latbnd_rl.o mon_stats_rl.o mon_stats_rs.o mon_surfcor.o mon_vort3.o mon_writestats_rl.o mo
n_writestats_rs.o ptracers_ad_dump.o ptracers_apply_forcing.o ptracers_calc_wsurf_tr.o ptracers_check.o ptracers_check_pickup.o ptracers_convect.o ptracers_debug.o ptracers_diagnostics_init.o ptracers_diagnostics_state.o ptracers_dyn_state_data_mod.o ptracers_dyn_state_mod.o ptracers_fields_blocking_exch.o ptracers_forcing_surf.o ptracers_init_fixed.o ptracers_init_varia.o ptracers_integrate.o ptracers_mnc_init.o ptracers_monitor_ad.o ptracers_monitor.o ptracers_output.o ptracers_readparms.o ptracers_read_pickup.o ptracers_reset.o ptracers_set_iolabel.o ptracers_switch_onoff.o ptracers_timeave.o ptracers_turnoff_io.o ptracers_write_pickup.o ptracers_write_state.o ptracers_write_timeave.o ptracers_zonal_filt_apply.o get_write_global_fld.o read_fld_xy_rl.o read_fld_xy_rs.o read_fld_xyz_rl.o read_fld_xyz_rs.o read_glvec_rl.o read_glvec_rs.o read_mflds.o read_rec.o rw_get_suffix.o set_write_global_fld.o write_fld_3d_rl.o write_fld_3d_rs.o write_fld_s3d_rl.o write_fld_s3d_rs.o write_fld_
xy_rl.o write_fld_xy_rs.o write_fld_xyz_rl.o write_fld_xyz_rs.o write_glvec_rl.o write_glvec_rs.o write_local_rl.o write_local_rs.o write_rec.o active_read_tap.o active_write_tap.o dummy_tap.o stubs_tap_adj.o stubs_tap_tlm.o timeave_cumul_1k1t.o timeave_cumul_1t.o timeave_cumul_1vfc.o timeave_cumul_2v.o timeave_cumul_2vfc.o timeave_cumulate.o timeave_cumul_dif_1t.o timeave_init_fixed.o timeave_norma_2v.o timeave_normalize.o timeave_reset.o timeave_statvars.o timeave_statv_write.o timeave_surf_flux.o all_proc_die.o bar2.o bar_check.o barrier.o check_threads.o comm_stats.o cumulsum_z_tile.o different_multiple.o diff_phase_multiple.o eeboot.o eeboot_minimal.o eedata_example.o eedie.o eeintro_msg.o eeset_parms.o eewrite_eeenv.o exch0_r4.o exch0_r8.o exch0_rl.o exch0_rs.o exch1_bg_r4_cube.o exch1_bg_r8_cube.o exch1_bg_rl_cube.o exch1_bg_rs_cube.o exch1_r4_cube.o exch1_r4.o exch1_r8_cube.o exch1_r8.o exch1_rl_ad.o exch1_rl_cube_ad.o exch1_rl_cube.o exch1_rl.o exch1_rs_ad.o exch1_rs_cube_a
d.o exch1_rs_cube.o exch1_rs.o exch1_uv_r4_cube.o exch1_uv_r8_cube.o exch1_uv_rl_cube.o exch1_uv_rs_cube.o exch1_z_r4_cube.o exch1_z_r8_cube.o exch1_z_rl_cube.o exch1_z_rs_cube.o exch_3d_r4.o exch_3d_r8.o exch_3d_rl.o exch_3d_rs.o exch_cycle_ebl.o exch_init.o exch_r4_recv_get_x.o exch_r4_recv_get_y.o exch_r4_send_put_x.o exch_r4_send_put_y.o exch_r8_recv_get_x.o exch_r8_recv_get_y.o exch_r8_send_put_x.o exch_r8_send_put_y.o exch_rl_recv_get_x.o exch_rl_recv_get_y.o exch_rl_send_put_x.o exch_rl_send_put_y.o exch_rs_recv_get_x.o exch_rs_recv_get_y.o exch_rs_send_put_x.o exch_rs_send_put_y.o exch_s3d_r4.o exch_s3d_r8.o exch_s3d_rl.o exch_s3d_rs.o exch_sm_3d_r4.o exch_sm_3d_r8.o exch_sm_3d_rl.o exch_sm_3d_rs.o exch_tap_b.o exch_tap_d.o exch_uv_3d_r4.o exch_uv_3d_r8.o exch_uv_3d_rl.o exch_uv_3d_rs.o exch_uv_agrid_3d_r4.o exch_uv_agrid_3d_r8.o exch_uv_agrid_3d_rl.o exch_uv_agrid_3d_rs.o exch_uv_bgrid_3d_r4.o exch_uv_bgrid_3d_r8.o exch_uv_bgrid_3d_rl.o exch_uv_bgrid_3d_rs.o exch_uv_dgrid_3
d_r4.o exch_uv_dgrid_3d_r8.o exch_uv_dgrid_3d_rl.o exch_uv_dgrid_3d_rs.o exch_uv_xy_r4.o exch_uv_xy_r8.o exch_uv_xy_rl.o exch_uv_xy_rs.o exch_uv_xyz_r4.o exch_uv_xyz_r8.o exch_uv_xyz_rl.o exch_uv_xyz_rs.o exch_xy_r4.o exch_xy_r8.o exch_xy_rl.o exch_xy_rs.o exch_xyz_r4.o exch_xyz_r8.o exch_xyz_rl.o exch_xyz_rs.o exch_z_3d_r4.o exch_z_3d_r8.o exch_z_3d_rl.o exch_z_3d_rs.o fill_cs_corner_ag_rl.o fill_cs_corner_tr_rl.o fill_cs_corner_uv_rl.o fill_cs_corner_uv_rs.o fool_the_compiler.o gather_2d_r4.o gather_2d_r8.o gather_2d_wh_r4.o gather_2d_wh_r8.o gather_vec_r4.o gather_vec_r8.o gather_xz.o gather_yz.o get_periodic_interval.o global_max.o global_sum.o global_sum_singlecpu.o global_sum_tile.o global_vec_sum.o gsum.o ini_communication_patterns.o ini_procs.o ini_threading_environment.o lef_zero.o main.o master_cpu_io.o master_cpu_thread.o mds_byteswapi4.o mds_byteswapr4.o mds_byteswapr8.o mdsfindunit.o mds_flush.o mds_reclen.o memsync.o nml_change_syntax.o nml_set_terminator.o open_copy_d
ata_file.o print.o reset_halo.o scatter_2d_r4.o scatter_2d_r8.o scatter_2d_wh_r4.o scatter_2d_wh_r8.o scatter_vec_r4.o scatter_vec_r8.o scatter_xz.o scatter_yz.o stop_if_error.o timers.o utils.o write_utils.o adams_bashforth2.o adams_bashforth3.o add_walls2masks.o apply_forcing.o calc_3d_diffusivity.o calc_adv_flow.o calc_div_ghat.o calc_eddy_stress.o calc_grad_phi_fv.o calc_grad_phi_hyd.o calc_grad_phi_surf.o calc_grid_angles.o calc_gw.o calc_ivdc.o calc_oce_mxlayer.o calc_phi_hyd.o calc_r_star.o calc_surf_dr.o calc_viscosity.o calc_wsurf_tr.o cg2d_ex0.o cg2d.o cg2d_nsa.o cg2d_sr.o cg3d_ex0.o cg3d.o check_pickup.o config_check.o config_summary.o convective_adjustment.o convective_adjustment_ini.o convectively_mixtracer.o convective_weights.o correction_step.o cycle_ab_tracer.o cycle_tracer.o diags_oceanic_surf_flux.o diags_phi_hyd.o diags_phi_rlow.o diags_rho.o diags_sound_speed.o do_atmospheric_phys.o do_fields_blocking_exchanges.o do_oceanic_phys.o do_stagger_fields_exchanges.o d
o_statevars_diags.o do_statevars_tave.o do_the_model_io.o do_write_pickup.o dynamics.o external_fields_load.o external_forcing.o external_forcing_surf.o find_alpha.o find_hyd_press_1d.o find_rho.o forcing_surf_relax.o forward_step.o freesurf_rescale_g.o freeze_surface.o grad_sigma.o gsw_teos10.o impldiff.o ini_cartesian_grid.o ini_cg2d.o ini_cg3d.o ini_cori.o ini_curvilinear_grid.o ini_cylinder_grid.o ini_depths.o ini_dynvars.o ini_eos.o ini_ffields.o ini_fields.o ini_forcing.o ini_global_domain.o ini_grid.o ini_linear_phisurf.o ini_local_grid.o ini_masks_etc.o ini_mixing.o ini_mnc_vars.o ini_model_io.o ini_nh_fields.o ini_nh_vars.o ini_nlfs_vars.o ini_parms.o ini_p_ground.o ini_pressure.o ini_psurf.o ini_salt.o ini_sigma_hfac.o ini_spherical_polar_grid.o ini_theta.o initialise_fixed.o initialise_varia.o ini_vel.o ini_vertical_grid.o integrate_for_w.o integr_continuity.o load_fields_driver.o load_grid_spacing.o load_ref_files.o main_do_loop.o momentum_correction_step.o packages_boot
.o packages_check.o packages_error_msg.o packages_init_fixed.o packages_init_variables.o packages_print_msg.o packages_readparms.o packages_unused_msg.o packages_write_pickup.o plot_field.o port_rand.o post_cg3d.o pre_cg3d.o pressure_for_eos.o read_pickup.o remove_mean.o reset_nlfs_vars.o rotate_spherical_polar_grid.o rotate_uv2en.o salt_integrate.o seawater.o set_defaults.o set_grid_factors.o set_parms.o set_ref_state.o solve_for_pressure.o solve_pentadiagonal.o solve_tridiagonal.o solve_uv_tridiago.o state_summary.o swfrac.o taueddy_init_varia.o taueddy_tendency_apply.o temp_integrate.o the_main_loop.o the_model_main.o thermodynamics.o timestep.o timestep_tracer.o timestep_wvel.o tracers_correction_step.o tracers_iigw_correction.o turnoff_model_io.o update_cg2d.o update_etah.o update_etaws.o update_masks_etc.o update_r_star.o update_sigma.o update_surf_dr.o write_grid.o write_pickup.o write_state.o gsl_ieee_env.o ptwrapper.o setdir.o setrlstk.o sigreg.o tim.o timer_stats.o  autodi
ff_init_varia_b.f autodiff_store_b.f autodiff_restore_b.f cd_code_scheme_b.f cd_code_ini_vars_b.f cd_code_read_pickup_b.f cost_accumulate_mean_b.f cost_final_b.f cost_init_varia_b.f cost_tile_b.f cost_test_b.f cost_tracer_b.f cost_atlantic_heat_b.f cost_depth_b.f cost_vector_b.f cost_state_final_b.f ctrl_cost_driver_b.f ctrl_cost_gen_b.f ctrl_depth_ini_b.f ctrl_get_gen_b.f ctrl_get_gen_rec_b.f ctrl_get_mask_b.f ctrl_init_rec_b.f ctrl_init_variables_b.f ctrl_map_ini_genarr_b.f ctrl_map_ini_gentim2d_b.f ctrl_map_forcing_b.f ctrl_map_genarr_b.f ctrl_map_gentim2d_b.f ctrl_getobcse_b.f ctrl_getobcsn_b.f ctrl_getobcss_b.f ctrl_getobcsw_b.f ctrl_init_obcs_variables_b.f ctrl_swapffields_b.f ctrl_toolbox_b.f alk_surfforcing_b.f bio_export_b.f calcite_saturation_b.f car_flux_b.f car_flux_omega_top_b.f carbon_chem_b.f dic_atmos_b.f dic_biotic_diags_b.f dic_biotic_forcing_b.f dic_biotic_init_b.f dic_cost_b.f dic_fields_load_b.f dic_fields_update_b.f dic_ini_atmos_b.f dic_ini_forcing_b.f dic_ini
t_varia_b.f dic_read_pickup_b.f dic_read_co2_pickup_b.f dic_set_control_b.f dic_store_fluxco2_b.f dic_surfforcing_b.f dic_surfforcing_init_b.f fe_chem_b.f insol_b.f o2_surfforcing_b.f phos_flux_b.f gchem_add_tendency_b.f gchem_calc_tendency_b.f gchem_fields_load_b.f gchem_forcing_sep_b.f gchem_init_vari_b.f gchem_surfmean_b.f gad_advection_b.f gad_biharm_r_b.f gad_biharm_x_b.f gad_biharm_y_b.f gad_c2_adv_r_b.f gad_c2_impl_r_b.f gad_c2_adv_x_b.f gad_c2_adv_y_b.f gad_c4_adv_r_b.f gad_c4_adv_x_b.f gad_c4_adv_y_b.f gad_calc_rhs_b.f gad_del2_b.f gad_diff_r_b.f gad_diff_x_b.f gad_diff_y_b.f gad_dst2u1_adv_r_b.f gad_dst2u1_impl_r_b.f gad_dst2u1_adv_x_b.f gad_dst2u1_adv_y_b.f gad_dst3_adv_x_b.f gad_dst3_adv_y_b.f gad_dst3_adv_r_b.f gad_dst3fl_adv_x_b.f gad_dst3fl_adv_y_b.f gad_dst3fl_adv_r_b.f gad_dst3fl_impl_r_b.f gad_fluxlimit_adv_r_b.f gad_fluxlimit_impl_r_b.f gad_fluxlimit_adv_x_b.f gad_fluxlimit_adv_y_b.f gad_grad_x_b.f gad_grad_y_b.f gad_implicit_r_b.f gad_init_varia_b.f gad_os7mp_adv
_x_b.f gad_os7mp_adv_y_b.f gad_os7mp_adv_r_b.f gad_read_pickup_b.f gad_u3_adv_r_b.f gad_u3c4_impl_r_b.f gad_u3_adv_x_b.f gad_u3_adv_y_b.f gad_som_advect_b.f gad_som_adv_r_b.f gad_som_adv_x_b.f gad_som_adv_y_b.f gad_som_fill_cs_corner_b.f gad_som_lim_r_b.f gad_som_prep_cs_corner_b.f gad_som_exchanges_b.f gad_exch_som_b.f gmredi_calc_diff_b.f gmredi_calc_psi_b_b.f gmredi_calc_tensor_b.f gmredi_do_exch_b.f gmredi_init_varia_b.f gmredi_residual_flow_b.f gmredi_rtransport_b.f gmredi_slope_limit_b.f gmredi_slope_psi_b.f gmredi_xtransport_b.f gmredi_ytransport_b.f gmredi_calc_qgleith_b.f mom_calc_absvort3_b.f mom_calc_hdiv_b.f mom_calc_hfacz_b.f mom_calc_ke_b.f mom_calc_relvort3_b.f mom_calc_strain_b.f mom_calc_tension_b.f mom_calc_visc_b.f mom_hdissip_b.f mom_quasihydrostatic_b.f mom_u_botdrag_coeff_b.f mom_u_coriolis_nh_b.f mom_u_metric_nh_b.f mom_u_rviscflux_b.f mom_u_sidedrag_b.f mom_v_botdrag_coeff_b.f mom_v_coriolis_nh_b.f mom_v_metric_nh_b.f mom_v_rviscflux_b.f mom_v_sidedrag_b.f mo
m_visc_qgl_limit_b.f mom_visc_qgl_stretch_b.f mom_calc_rtrans_b.f mom_fluxform_b.f mom_u_adv_uu_b.f mom_u_adv_vu_b.f mom_u_adv_wu_b.f mom_u_coriolis_b.f mom_u_del2u_b.f mom_u_metric_cylinder_b.f mom_u_metric_sphere_b.f mom_u_xviscflux_b.f mom_u_yviscflux_b.f mom_v_adv_uv_b.f mom_v_adv_vv_b.f mom_v_adv_wv_b.f mom_v_coriolis_b.f mom_v_del2v_b.f mom_v_metric_cylinder_b.f mom_v_metric_sphere_b.f mom_v_xviscflux_b.f mom_v_yviscflux_b.f mom_vecinv_b.f mom_vi_coriolis_b.f mom_vi_del2uv_b.f mom_vi_hdissip_b.f mom_vi_u_coriolis_b.f mom_vi_u_coriolis_c4_b.f mom_vi_u_grad_ke_b.f mom_vi_u_vertshear_b.f mom_vi_v_coriolis_b.f mom_vi_v_coriolis_c4_b.f mom_vi_v_grad_ke_b.f mom_vi_v_vertshear_b.f ptracers_calc_wsurf_tr_b.f ptracers_convect_b.f ptracers_fields_blocking_exch_b.f ptracers_apply_forcing_b.f ptracers_forcing_surf_b.f ptracers_init_varia_b.f ptracers_integrate_b.f ptracers_read_pickup_b.f ptracers_reset_b.f ptracers_switch_onoff_b.f read_fld_xyz_rs_b.f read_fld_xyz_rl_b.f read_fld_xy_rs_b
.f read_fld_xy_rl_b.f read_rec_b.f timeave_cumul_1k1t_b.f timeave_cumul_1t_b.f timeave_cumul_1vfc_b.f timeave_cumul_2v_b.f timeave_cumul_2vfc_b.f timeave_cumulate_b.f timeave_cumul_dif_1t_b.f timeave_norma_2v_b.f timeave_normalize_b.f timeave_reset_b.f timeave_statvars_b.f timeave_statv_write_b.f timeave_surf_flux_b.f different_multiple_b.f fill_cs_corner_ag_rl_b.f fill_cs_corner_tr_rl_b.f fill_cs_corner_uv_rs_b.f fill_cs_corner_uv_rl_b.f get_periodic_interval_b.f lef_zero_b.f exch_sm_3d_rl_b.f exch_3d_rs_b.f exch_3d_rl_b.f exch_xy_rl_b.f exch_xy_rs_b.f exch_xyz_rl_b.f exch_xyz_rs_b.f exch_uv_3d_rs_b.f exch_uv_3d_rl_b.f exch_uv_xy_rs_b.f exch_uv_xy_rl_b.f exch_uv_xyz_rs_b.f exch_uv_xyz_rl_b.f exch_uv_agrid_3d_rs_b.f exch_uv_agrid_3d_rl_b.f exch_uv_dgrid_3d_rs_b.f exch_uv_dgrid_3d_rl_b.f adams_bashforth2_b.f adams_bashforth3_b.f apply_forcing_b.f calc_3d_diffusivity_b.f calc_adv_flow_b.f calc_div_ghat_b.f calc_grad_phi_fv_b.f calc_grad_phi_hyd_b.f calc_grad_phi_surf_b.f calc_ivdc_b.f
 calc_phi_hyd_b.f calc_r_star_b.f calc_surf_dr_b.f calc_viscosity_b.f calc_wsurf_tr_b.f cg2d_nsa_b.f convective_adjustment_b.f convective_adjustment_ini_b.f convective_weights_b.f convectively_mixtracer_b.f correction_step_b.f cycle_ab_tracer_b.f cycle_tracer_b.f diags_phi_hyd_b.f diags_phi_rlow_b.f diags_rho_b.f diags_sound_speed_b.f do_atmospheric_phys_b.f do_fields_blocking_exchanges_b.f do_oceanic_phys_b.f do_stagger_fields_exchanges_b.f dynamics_b.f external_fields_load_b.f external_forcing_surf_b.f forcing_surf_relax_b.f find_alpha_b.f find_rho_b.f forward_step_b.f freesurf_rescale_g_b.f freeze_surface_b.f grad_sigma_b.f impldiff_b.f ini_cg2d_b.f ini_depths_b.f ini_ffields_b.f ini_fields_b.f ini_forcing_b.f ini_mixing_b.f ini_nh_fields_b.f ini_nlfs_vars_b.f ini_p_ground_b.f ini_pressure_b.f ini_psurf_b.f ini_salt_b.f ini_theta_b.f ini_dynvars_b.f ini_vel_b.f initialise_varia_b.f integrate_for_w_b.f integr_continuity_b.f load_fields_driver_b.f load_grid_spacing_b.f main_do_loop
_b.f momentum_correction_step_b.f packages_init_variables_b.f pressure_for_eos_b.f read_pickup_b.f remove_mean_b.f reset_nlfs_vars_b.f rotate_uv2en_b.f salt_integrate_b.f temp_integrate_b.f seawater_b.f solve_for_pressure_b.f state_summary_b.f solve_pentadiagonal_b.f solve_tridiagonal_b.f taueddy_init_varia_b.f taueddy_tendency_apply_b.f timestep_b.f the_main_loop_b.f thermodynamics_b.f timestep_tracer_b.f tracers_correction_step_b.f update_cg2d_b.f update_etah_b.f update_etaws_b.f update_masks_etc_b.f update_r_star_b.f update_sigma_b.f update_surf_dr_b.f swfrac_b.f adStack.o adBinomial.o -L/lustre/software/netcdf-4.7.4_intel2016/lib -lnetcdff -lnetcdf
> autodiff_init_varia_b.f: remark #5133: The input stream is empty
> autodiff_store_b.f: remark #5133: The input stream is empty
> autodiff_restore_b.f: remark #5133: The input stream is empty
> cd_code_scheme_b.f: remark #5133: The input stream is empty
> cd_code_ini_vars_b.f: remark #5133: The input stream is empty
> cd_code_read_pickup_b.f: remark #5133: The input stream is empty
> cost_accumulate_mean_b.f: remark #5133: The input stream is empty
> cost_final_b.f: remark #5133: The input stream is empty
> cost_init_varia_b.f: remark #5133: The input stream is empty
> cost_tile_b.f: remark #5133: The input stream is empty
> cost_test_b.f: remark #5133: The input stream is empty
> cost_tracer_b.f: remark #5133: The input stream is empty
> cost_atlantic_heat_b.f: remark #5133: The input stream is empty
> cost_depth_b.f: remark #5133: The input stream is empty
> cost_vector_b.f: remark #5133: The input stream is empty
> cost_state_final_b.f: remark #5133: The input stream is empty
> ctrl_cost_driver_b.f: remark #5133: The input stream is empty
> ctrl_cost_gen_b.f: remark #5133: The input stream is empty
> ctrl_depth_ini_b.f: remark #5133: The input stream is empty
> ctrl_get_gen_b.f: remark #5133: The input stream is empty
> ctrl_get_gen_rec_b.f: remark #5133: The input stream is empty
> ctrl_get_mask_b.f: remark #5133: The input stream is empty
> ctrl_init_rec_b.f: remark #5133: The input stream is empty
> ctrl_init_variables_b.f: remark #5133: The input stream is empty
> ctrl_map_ini_genarr_b.f: remark #5133: The input stream is empty
> ctrl_map_ini_gentim2d_b.f: remark #5133: The input stream is empty
> ctrl_map_forcing_b.f: remark #5133: The input stream is empty
> ctrl_map_genarr_b.f: remark #5133: The input stream is empty
> ctrl_map_gentim2d_b.f: remark #5133: The input stream is empty
> ctrl_getobcse_b.f: remark #5133: The input stream is empty
> ctrl_getobcsn_b.f: remark #5133: The input stream is empty
> ctrl_getobcss_b.f: remark #5133: The input stream is empty
> ctrl_getobcsw_b.f: remark #5133: The input stream is empty
> ctrl_init_obcs_variables_b.f: remark #5133: The input stream is empty
> ctrl_swapffields_b.f: remark #5133: The input stream is empty
> ctrl_toolbox_b.f: remark #5133: The input stream is empty
> alk_surfforcing_b.f: remark #5133: The input stream is empty
> bio_export_b.f: remark #5133: The input stream is empty
> calcite_saturation_b.f: remark #5133: The input stream is empty
> car_flux_b.f: remark #5133: The input stream is empty
> car_flux_omega_top_b.f: remark #5133: The input stream is empty
> carbon_chem_b.f: remark #5133: The input stream is empty
> dic_atmos_b.f: remark #5133: The input stream is empty
> dic_biotic_diags_b.f: remark #5133: The input stream is empty
> dic_biotic_forcing_b.f: remark #5133: The input stream is empty
> dic_biotic_init_b.f: remark #5133: The input stream is empty
> dic_cost_b.f: remark #5133: The input stream is empty
> dic_fields_load_b.f: remark #5133: The input stream is empty
> dic_fields_update_b.f: remark #5133: The input stream is empty
> dic_ini_atmos_b.f: remark #5133: The input stream is empty
> dic_ini_forcing_b.f: remark #5133: The input stream is empty
> dic_init_varia_b.f: remark #5133: The input stream is empty
> dic_read_pickup_b.f: remark #5133: The input stream is empty
> dic_read_co2_pickup_b.f: remark #5133: The input stream is empty
> dic_set_control_b.f: remark #5133: The input stream is empty
> dic_store_fluxco2_b.f: remark #5133: The input stream is empty
> dic_surfforcing_b.f: remark #5133: The input stream is empty
> dic_surfforcing_init_b.f: remark #5133: The input stream is empty
> fe_chem_b.f: remark #5133: The input stream is empty
> insol_b.f: remark #5133: The input stream is empty
> o2_surfforcing_b.f: remark #5133: The input stream is empty
> phos_flux_b.f: remark #5133: The input stream is empty
> gchem_add_tendency_b.f: remark #5133: The input stream is empty
> gchem_calc_tendency_b.f: remark #5133: The input stream is empty
> gchem_fields_load_b.f: remark #5133: The input stream is empty
> gchem_forcing_sep_b.f: remark #5133: The input stream is empty
> gchem_init_vari_b.f: remark #5133: The input stream is empty
> gchem_surfmean_b.f: remark #5133: The input stream is empty
> gad_advection_b.f: remark #5133: The input stream is empty
> gad_biharm_r_b.f: remark #5133: The input stream is empty
> gad_biharm_x_b.f: remark #5133: The input stream is empty
> gad_biharm_y_b.f: remark #5133: The input stream is empty
> gad_c2_adv_r_b.f: remark #5133: The input stream is empty
> gad_c2_impl_r_b.f: remark #5133: The input stream is empty
> gad_c2_adv_x_b.f: remark #5133: The input stream is empty
> gad_c2_adv_y_b.f: remark #5133: The input stream is empty
> gad_c4_adv_r_b.f: remark #5133: The input stream is empty
> gad_c4_adv_x_b.f: remark #5133: The input stream is empty
> gad_c4_adv_y_b.f: remark #5133: The input stream is empty
> gad_calc_rhs_b.f: remark #5133: The input stream is empty
> gad_del2_b.f: remark #5133: The input stream is empty
> gad_diff_r_b.f: remark #5133: The input stream is empty
> gad_diff_x_b.f: remark #5133: The input stream is empty
> gad_diff_y_b.f: remark #5133: The input stream is empty
> gad_dst2u1_adv_r_b.f: remark #5133: The input stream is empty
> gad_dst2u1_impl_r_b.f: remark #5133: The input stream is empty
> gad_dst2u1_adv_x_b.f: remark #5133: The input stream is empty
> gad_dst2u1_adv_y_b.f: remark #5133: The input stream is empty
> gad_dst3_adv_x_b.f: remark #5133: The input stream is empty
> gad_dst3_adv_y_b.f: remark #5133: The input stream is empty
> gad_dst3_adv_r_b.f: remark #5133: The input stream is empty
> gad_dst3fl_adv_x_b.f: remark #5133: The input stream is empty
> gad_dst3fl_adv_y_b.f: remark #5133: The input stream is empty
> gad_dst3fl_adv_r_b.f: remark #5133: The input stream is empty
> gad_dst3fl_impl_r_b.f: remark #5133: The input stream is empty
> gad_fluxlimit_adv_r_b.f: remark #5133: The input stream is empty
> gad_fluxlimit_impl_r_b.f: remark #5133: The input stream is empty
> gad_fluxlimit_adv_x_b.f: remark #5133: The input stream is empty
> gad_fluxlimit_adv_y_b.f: remark #5133: The input stream is empty
> gad_grad_x_b.f: remark #5133: The input stream is empty
> gad_grad_y_b.f: remark #5133: The input stream is empty
> gad_implicit_r_b.f: remark #5133: The input stream is empty
> gad_init_varia_b.f: remark #5133: The input stream is empty
> gad_os7mp_adv_x_b.f: remark #5133: The input stream is empty
> gad_os7mp_adv_y_b.f: remark #5133: The input stream is empty
> gad_os7mp_adv_r_b.f: remark #5133: The input stream is empty
> gad_read_pickup_b.f: remark #5133: The input stream is empty
> gad_u3_adv_r_b.f: remark #5133: The input stream is empty
> gad_u3c4_impl_r_b.f: remark #5133: The input stream is empty
> gad_u3_adv_x_b.f: remark #5133: The input stream is empty
> gad_u3_adv_y_b.f: remark #5133: The input stream is empty
> gad_som_advect_b.f: remark #5133: The input stream is empty
> gad_som_adv_r_b.f: remark #5133: The input stream is empty
> gad_som_adv_x_b.f: remark #5133: The input stream is empty
> gad_som_adv_y_b.f: remark #5133: The input stream is empty
> gad_som_fill_cs_corner_b.f: remark #5133: The input stream is empty
> gad_som_lim_r_b.f: remark #5133: The input stream is empty
> gad_som_prep_cs_corner_b.f: remark #5133: The input stream is empty
> gad_som_exchanges_b.f: remark #5133: The input stream is empty
> gad_exch_som_b.f: remark #5133: The input stream is empty
> gmredi_calc_diff_b.f: remark #5133: The input stream is empty
> gmredi_calc_psi_b_b.f: remark #5133: The input stream is empty
> gmredi_calc_tensor_b.f: remark #5133: The input stream is empty
> gmredi_do_exch_b.f: remark #5133: The input stream is empty
> gmredi_init_varia_b.f: remark #5133: The input stream is empty
> gmredi_residual_flow_b.f: remark #5133: The input stream is empty
> gmredi_rtransport_b.f: remark #5133: The input stream is empty
> gmredi_slope_limit_b.f: remark #5133: The input stream is empty
> gmredi_slope_psi_b.f: remark #5133: The input stream is empty
> gmredi_xtransport_b.f: remark #5133: The input stream is empty
> gmredi_ytransport_b.f: remark #5133: The input stream is empty
> gmredi_calc_qgleith_b.f: remark #5133: The input stream is empty
> mom_calc_absvort3_b.f: remark #5133: The input stream is empty
> mom_calc_hdiv_b.f: remark #5133: The input stream is empty
> mom_calc_hfacz_b.f: remark #5133: The input stream is empty
> mom_calc_ke_b.f: remark #5133: The input stream is empty
> mom_calc_relvort3_b.f: remark #5133: The input stream is empty
> mom_calc_strain_b.f: remark #5133: The input stream is empty
> mom_calc_tension_b.f: remark #5133: The input stream is empty
> mom_calc_visc_b.f: remark #5133: The input stream is empty
> mom_hdissip_b.f: remark #5133: The input stream is empty
> mom_quasihydrostatic_b.f: remark #5133: The input stream is empty
> mom_u_botdrag_coeff_b.f: remark #5133: The input stream is empty
> mom_u_coriolis_nh_b.f: remark #5133: The input stream is empty
> mom_u_metric_nh_b.f: remark #5133: The input stream is empty
> mom_u_rviscflux_b.f: remark #5133: The input stream is empty
> mom_u_sidedrag_b.f: remark #5133: The input stream is empty
> mom_v_botdrag_coeff_b.f: remark #5133: The input stream is empty
> mom_v_coriolis_nh_b.f: remark #5133: The input stream is empty
> mom_v_metric_nh_b.f: remark #5133: The input stream is empty
> mom_v_rviscflux_b.f: remark #5133: The input stream is empty
> mom_v_sidedrag_b.f: remark #5133: The input stream is empty
> mom_visc_qgl_limit_b.f: remark #5133: The input stream is empty
> mom_visc_qgl_stretch_b.f: remark #5133: The input stream is empty
> mom_calc_rtrans_b.f: remark #5133: The input stream is empty
> mom_fluxform_b.f: remark #5133: The input stream is empty
> mom_u_adv_uu_b.f: remark #5133: The input stream is empty
> mom_u_adv_vu_b.f: remark #5133: The input stream is empty
> mom_u_adv_wu_b.f: remark #5133: The input stream is empty
> mom_u_coriolis_b.f: remark #5133: The input stream is empty
> mom_u_del2u_b.f: remark #5133: The input stream is empty
> mom_u_metric_cylinder_b.f: remark #5133: The input stream is empty
> mom_u_metric_sphere_b.f: remark #5133: The input stream is empty
> mom_u_xviscflux_b.f: remark #5133: The input stream is empty
> mom_u_yviscflux_b.f: remark #5133: The input stream is empty
> mom_v_adv_uv_b.f: remark #5133: The input stream is empty
> mom_v_adv_vv_b.f: remark #5133: The input stream is empty
> mom_v_adv_wv_b.f: remark #5133: The input stream is empty
> mom_v_coriolis_b.f: remark #5133: The input stream is empty
> mom_v_del2v_b.f: remark #5133: The input stream is empty
> mom_v_metric_cylinder_b.f: remark #5133: The input stream is empty
> mom_v_metric_sphere_b.f: remark #5133: The input stream is empty
> mom_v_xviscflux_b.f: remark #5133: The input stream is empty
> mom_v_yviscflux_b.f: remark #5133: The input stream is empty
> mom_vecinv_b.f: remark #5133: The input stream is empty
> mom_vi_coriolis_b.f: remark #5133: The input stream is empty
> mom_vi_del2uv_b.f: remark #5133: The input stream is empty
> mom_vi_hdissip_b.f: remark #5133: The input stream is empty
> mom_vi_u_coriolis_b.f: remark #5133: The input stream is empty
> mom_vi_u_coriolis_c4_b.f: remark #5133: The input stream is empty
> mom_vi_u_grad_ke_b.f: remark #5133: The input stream is empty
> mom_vi_u_vertshear_b.f: remark #5133: The input stream is empty
> mom_vi_v_coriolis_b.f: remark #5133: The input stream is empty
> mom_vi_v_coriolis_c4_b.f: remark #5133: The input stream is empty
> mom_vi_v_grad_ke_b.f: remark #5133: The input stream is empty
> mom_vi_v_vertshear_b.f: remark #5133: The input stream is empty
> ptracers_calc_wsurf_tr_b.f: remark #5133: The input stream is empty
> ptracers_convect_b.f: remark #5133: The input stream is empty
> ptracers_fields_blocking_exch_b.f: remark #5133: The input stream is empty
> ptracers_apply_forcing_b.f: remark #5133: The input stream is empty
> ptracers_forcing_surf_b.f: remark #5133: The input stream is empty
> ptracers_init_varia_b.f: remark #5133: The input stream is empty
> ptracers_integrate_b.f: remark #5133: The input stream is empty
> ptracers_read_pickup_b.f: remark #5133: The input stream is empty
> ptracers_reset_b.f: remark #5133: The input stream is empty
> ptracers_switch_onoff_b.f: remark #5133: The input stream is empty
> read_fld_xyz_rs_b.f: remark #5133: The input stream is empty
> read_fld_xyz_rl_b.f: remark #5133: The input stream is empty
> read_fld_xy_rs_b.f: remark #5133: The input stream is empty
> read_fld_xy_rl_b.f: remark #5133: The input stream is empty
> read_rec_b.f: remark #5133: The input stream is empty
> timeave_cumul_1k1t_b.f: remark #5133: The input stream is empty
> timeave_cumul_1t_b.f: remark #5133: The input stream is empty
> timeave_cumul_1vfc_b.f: remark #5133: The input stream is empty
> timeave_cumul_2v_b.f: remark #5133: The input stream is empty
> timeave_cumul_2vfc_b.f: remark #5133: The input stream is empty
> timeave_cumulate_b.f: remark #5133: The input stream is empty
> timeave_cumul_dif_1t_b.f: remark #5133: The input stream is empty
> timeave_norma_2v_b.f: remark #5133: The input stream is empty
> timeave_normalize_b.f: remark #5133: The input stream is empty
> timeave_reset_b.f: remark #5133: The input stream is empty
> timeave_statvars_b.f: remark #5133: The input stream is empty
> timeave_statv_write_b.f: remark #5133: The input stream is empty
> timeave_surf_flux_b.f: remark #5133: The input stream is empty
> different_multiple_b.f: remark #5133: The input stream is empty
> fill_cs_corner_ag_rl_b.f: remark #5133: The input stream is empty
> fill_cs_corner_tr_rl_b.f: remark #5133: The input stream is empty
> fill_cs_corner_uv_rs_b.f: remark #5133: The input stream is empty
> fill_cs_corner_uv_rl_b.f: remark #5133: The input stream is empty
> get_periodic_interval_b.f: remark #5133: The input stream is empty
> lef_zero_b.f: remark #5133: The input stream is empty
> exch_sm_3d_rl_b.f: remark #5133: The input stream is empty
> exch_3d_rs_b.f: remark #5133: The input stream is empty
> exch_3d_rl_b.f: remark #5133: The input stream is empty
> exch_xy_rl_b.f: remark #5133: The input stream is empty
> exch_xy_rs_b.f: remark #5133: The input stream is empty
> exch_xyz_rl_b.f: remark #5133: The input stream is empty
> exch_xyz_rs_b.f: remark #5133: The input stream is empty
> exch_uv_3d_rs_b.f: remark #5133: The input stream is empty
> exch_uv_3d_rl_b.f: remark #5133: The input stream is empty
> exch_uv_xy_rs_b.f: remark #5133: The input stream is empty
> exch_uv_xy_rl_b.f: remark #5133: The input stream is empty
> exch_uv_xyz_rs_b.f: remark #5133: The input stream is empty
> exch_uv_xyz_rl_b.f: remark #5133: The input stream is empty
> exch_uv_agrid_3d_rs_b.f: remark #5133: The input stream is empty
> exch_uv_agrid_3d_rl_b.f: remark #5133: The input stream is empty
> exch_uv_dgrid_3d_rs_b.f: remark #5133: The input stream is empty
> exch_uv_dgrid_3d_rl_b.f: remark #5133: The input stream is empty
> adams_bashforth2_b.f: remark #5133: The input stream is empty
> adams_bashforth3_b.f: remark #5133: The input stream is empty
> apply_forcing_b.f: remark #5133: The input stream is empty
> calc_3d_diffusivity_b.f: remark #5133: The input stream is empty
> calc_adv_flow_b.f: remark #5133: The input stream is empty
> calc_div_ghat_b.f: remark #5133: The input stream is empty
> calc_grad_phi_fv_b.f: remark #5133: The input stream is empty
> calc_grad_phi_hyd_b.f: remark #5133: The input stream is empty
> calc_grad_phi_surf_b.f: remark #5133: The input stream is empty
> calc_ivdc_b.f: remark #5133: The input stream is empty
> calc_phi_hyd_b.f: remark #5133: The input stream is empty
> calc_r_star_b.f: remark #5133: The input stream is empty
> calc_surf_dr_b.f: remark #5133: The input stream is empty
> calc_viscosity_b.f: remark #5133: The input stream is empty
> calc_wsurf_tr_b.f: remark #5133: The input stream is empty
> cg2d_nsa_b.f: remark #5133: The input stream is empty
> convective_adjustment_b.f: remark #5133: The input stream is empty
> convective_adjustment_ini_b.f: remark #5133: The input stream is empty
> convective_weights_b.f: remark #5133: The input stream is empty
> convectively_mixtracer_b.f: remark #5133: The input stream is empty
> correction_step_b.f: remark #5133: The input stream is empty
> cycle_ab_tracer_b.f: remark #5133: The input stream is empty
> cycle_tracer_b.f: remark #5133: The input stream is empty
> diags_phi_hyd_b.f: remark #5133: The input stream is empty
> diags_phi_rlow_b.f: remark #5133: The input stream is empty
> diags_rho_b.f: remark #5133: The input stream is empty
> diags_sound_speed_b.f: remark #5133: The input stream is empty
> do_atmospheric_phys_b.f: remark #5133: The input stream is empty
> do_fields_blocking_exchanges_b.f: remark #5133: The input stream is empty
> do_oceanic_phys_b.f: remark #5133: The input stream is empty
> do_stagger_fields_exchanges_b.f: remark #5133: The input stream is empty
> dynamics_b.f: remark #5133: The input stream is empty
> external_fields_load_b.f: remark #5133: The input stream is empty
> external_forcing_surf_b.f: remark #5133: The input stream is empty
> forcing_surf_relax_b.f: remark #5133: The input stream is empty
> find_alpha_b.f: remark #5133: The input stream is empty
> find_rho_b.f: remark #5133: The input stream is empty
> forward_step_b.f: remark #5133: The input stream is empty
> freesurf_rescale_g_b.f: remark #5133: The input stream is empty
> freeze_surface_b.f: remark #5133: The input stream is empty
> grad_sigma_b.f: remark #5133: The input stream is empty
> impldiff_b.f: remark #5133: The input stream is empty
> ini_cg2d_b.f: remark #5133: The input stream is empty
> ini_depths_b.f: remark #5133: The input stream is empty
> ini_ffields_b.f: remark #5133: The input stream is empty
> ini_fields_b.f: remark #5133: The input stream is empty
> ini_forcing_b.f: remark #5133: The input stream is empty
> ini_mixing_b.f: remark #5133: The input stream is empty
> ini_nh_fields_b.f: remark #5133: The input stream is empty
> ini_nlfs_vars_b.f: remark #5133: The input stream is empty
> ini_p_ground_b.f: remark #5133: The input stream is empty
> ini_pressure_b.f: remark #5133: The input stream is empty
> ini_psurf_b.f: remark #5133: The input stream is empty
> ini_salt_b.f: remark #5133: The input stream is empty
> ini_theta_b.f: remark #5133: The input stream is empty
> ini_dynvars_b.f: remark #5133: The input stream is empty
> ini_vel_b.f: remark #5133: The input stream is empty
> initialise_varia_b.f: remark #5133: The input stream is empty
> integrate_for_w_b.f: remark #5133: The input stream is empty
> integr_continuity_b.f: remark #5133: The input stream is empty
> load_fields_driver_b.f: remark #5133: The input stream is empty
> load_grid_spacing_b.f: remark #5133: The input stream is empty
> main_do_loop_b.f: remark #5133: The input stream is empty
> momentum_correction_step_b.f: remark #5133: The input stream is empty
> packages_init_variables_b.f: remark #5133: The input stream is empty
> pressure_for_eos_b.f: remark #5133: The input stream is empty
> read_pickup_b.f: remark #5133: The input stream is empty
> remove_mean_b.f: remark #5133: The input stream is empty
> reset_nlfs_vars_b.f: remark #5133: The input stream is empty
> rotate_uv2en_b.f: remark #5133: The input stream is empty
> salt_integrate_b.f: remark #5133: The input stream is empty
> temp_integrate_b.f: remark #5133: The input stream is empty
> seawater_b.f: remark #5133: The input stream is empty
> solve_for_pressure_b.f: remark #5133: The input stream is empty
> state_summary_b.f: remark #5133: The input stream is empty
> solve_pentadiagonal_b.f: remark #5133: The input stream is empty
> solve_tridiagonal_b.f: remark #5133: The input stream is empty
> taueddy_init_varia_b.f: remark #5133: The input stream is empty
> taueddy_tendency_apply_b.f: remark #5133: The input stream is empty
> timestep_b.f: remark #5133: The input stream is empty
> the_main_loop_b.f: remark #5133: The input stream is empty
> thermodynamics_b.f: remark #5133: The input stream is empty
> timestep_tracer_b.f: remark #5133: The input stream is empty
> tracers_correction_step_b.f: remark #5133: The input stream is empty
> update_cg2d_b.f: remark #5133: The input stream is empty
> update_etah_b.f: remark #5133: The input stream is empty
> update_etaws_b.f: remark #5133: The input stream is empty
> update_masks_etc_b.f: remark #5133: The input stream is empty
> update_r_star_b.f: remark #5133: The input stream is empty
> update_sigma_b.f: remark #5133: The input stream is empty
> update_surf_dr_b.f: remark #5133: The input stream is empty
> swfrac_b.f: remark #5133: The input stream is empty
> the_model_main.o: In function `the_model_main_':
> the_model_main.f:(.text+0xe7): undefined reference to `the_main_loop_b_'
> make[1]: *** [mitgcmuv_tap_adj] Error 1
> make[1]: Leaving directory `/lustre/home/dutao/perl5/quin/MITgcm-master/verification/tutorial_global_oce_biogeo/build'
> make: *** [ad_exe_target] Error 2

> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mailman.mitgcm.org/mailman/listinfo/mitgcm-support

_______________________________________________
MITgcm-support mailing list
MITgcm-support at mitgcm.org
http://mailman.mitgcm.org/mailman/listinfo/mitgcm-support
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.mitgcm.org/pipermail/mitgcm-support/attachments/20240925/c4ece956/attachment-0001.html>


More information about the MITgcm-support mailing list