if [ ! -L salt_plume_check.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_check.F salt_plume_check.F; fi
if [ ! -L salt_plume_diagnostics_fill.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_diagnostics_fill.F salt_plume_diagnostics_fill.F; fi
if [ ! -L salt_plume_diagnostics_init.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_diagnostics_init.F salt_plume_diagnostics_init.F; fi
if [ ! -L salt_plume_do_exch.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_do_exch.F salt_plume_do_exch.F; fi
if [ ! -L salt_plume_forcing_surf.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_forcing_surf.F salt_plume_forcing_surf.F; fi
if [ ! -L salt_plume_frac.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_frac.F salt_plume_frac.F; fi
if [ ! -L salt_plume_init_fixed.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_init_fixed.F salt_plume_init_fixed.F; fi
if [ ! -L salt_plume_init_varia.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_init_varia.F salt_plume_init_varia.F; fi
if [ ! -L salt_plume_mnc_init.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_mnc_init.F salt_plume_mnc_init.F; fi
if [ ! -L salt_plume_readparms.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_readparms.F salt_plume_readparms.F; fi
if [ ! -L salt_plume_tendency_apply_s.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_tendency_apply_s.F salt_plume_tendency_apply_s.F; fi
if [ ! -L salt_plume_tendency_apply_t.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_tendency_apply_t.F salt_plume_tendency_apply_t.F; fi
if [ ! -L salt_plume_volfrac.F ]; then ln -s ../../../pkg/salt_plume/salt_plume_volfrac.F salt_plume_volfrac.F; fi
if [ ! -L advect.F ]; then ln -s ../../../pkg/seaice/advect.F advect.F; fi
if [ ! -L cost_ice_test.F ]; then ln -s ../../../pkg/seaice/cost_ice_test.F cost_ice_test.F; fi
if [ ! -L diffus.F ]; then ln -s ../../../pkg/seaice/diffus.F diffus.F; fi
if [ ! -L dynsolver.F ]; then ln -s ../../../pkg/seaice/dynsolver.F dynsolver.F; fi
if [ ! -L lsr.F ]; then ln -s ../../../pkg/seaice/lsr.F lsr.F; fi
if [ ! -L ostres.F ]; then ln -s ../../../pkg/seaice/ostres.F ostres.F; fi
if [ ! -L seaice_ad_dump.F ]; then ln -s ../../../pkg/seaice/seaice_ad_dump.F seaice_ad_dump.F; fi
if [ ! -L seaice_advdiff.F ]; then ln -s ../../../pkg/seaice/seaice_advdiff.F seaice_advdiff.F; fi
if [ ! -L seaice_advection.F ]; then ln -s ../../../pkg/seaice/seaice_advection.F seaice_advection.F; fi
if [ ! -L seaice_bottomdrag_coeffs.F ]; then ln -s ../../../pkg/seaice/seaice_bottomdrag_coeffs.F seaice_bottomdrag_coeffs.F; fi
if [ ! -L seaice_budget_ocean.F ]; then ln -s ../../../pkg/seaice/seaice_budget_ocean.F seaice_budget_ocean.F; fi
if [ ! -L seaice_calc_ice_strength.F ]; then ln -s ../../../pkg/seaice/seaice_calc_ice_strength.F seaice_calc_ice_strength.F; fi
if [ ! -L seaice_calc_lhs.F ]; then ln -s ../../../pkg/seaice/seaice_calc_lhs.F seaice_calc_lhs.F; fi
if [ ! -L seaice_calc_residual.F ]; then ln -s ../../../pkg/seaice/seaice_calc_residual.F seaice_calc_residual.F; fi
if [ ! -L seaice_calc_rhs.F ]; then ln -s ../../../pkg/seaice/seaice_calc_rhs.F seaice_calc_rhs.F; fi
if [ ! -L seaice_calc_strainrates.F ]; then ln -s ../../../pkg/seaice/seaice_calc_strainrates.F seaice_calc_strainrates.F; fi
if [ ! -L seaice_calc_stressdiv.F ]; then ln -s ../../../pkg/seaice/seaice_calc_stressdiv.F seaice_calc_stressdiv.F; fi
if [ ! -L seaice_calc_viscosities.F ]; then ln -s ../../../pkg/seaice/seaice_calc_viscosities.F seaice_calc_viscosities.F; fi
if [ ! -L seaice_check.F ]; then ln -s ../../../pkg/seaice/seaice_check.F seaice_check.F; fi
if [ ! -L seaice_check_pickup.F ]; then ln -s ../../../pkg/seaice/seaice_check_pickup.F seaice_check_pickup.F; fi
if [ ! -L seaice_cost_accumulate_mean.F ]; then ln -s ../../../pkg/seaice/seaice_cost_accumulate_mean.F seaice_cost_accumulate_mean.F; fi
if [ ! -L seaice_cost_concentration.F ]; then ln -s ../../../pkg/seaice/seaice_cost_concentration.F seaice_cost_concentration.F; fi
if [ ! -L seaice_cost_driver.F ]; then ln -s ../../../pkg/seaice/seaice_cost_driver.F seaice_cost_driver.F; fi
if [ ! -L seaice_cost_export.F ]; then ln -s ../../../pkg/seaice/seaice_cost_export.F seaice_cost_export.F; fi
if [ ! -L seaice_cost_final.F ]; then ln -s ../../../pkg/seaice/seaice_cost_final.F seaice_cost_final.F; fi
if [ ! -L seaice_cost_init_fixed.F ]; then ln -s ../../../pkg/seaice/seaice_cost_init_fixed.F seaice_cost_init_fixed.F; fi
if [ ! -L seaice_cost_init_varia.F ]; then ln -s ../../../pkg/seaice/seaice_cost_init_varia.F seaice_cost_init_varia.F; fi
if [ ! -L seaice_cost_sensi.F ]; then ln -s ../../../pkg/seaice/seaice_cost_sensi.F seaice_cost_sensi.F; fi
if [ ! -L seaice_cost_sss.F ]; then ln -s ../../../pkg/seaice/seaice_cost_sss.F seaice_cost_sss.F; fi
if [ ! -L seaice_cost_sst.F ]; then ln -s ../../../pkg/seaice/seaice_cost_sst.F seaice_cost_sst.F; fi
if [ ! -L seaice_cost_weights.F ]; then ln -s ../../../pkg/seaice/seaice_cost_weights.F seaice_cost_weights.F; fi
if [ ! -L seaice_ctrl_map_ini.F ]; then ln -s ../../../pkg/seaice/seaice_ctrl_map_ini.F seaice_ctrl_map_ini.F; fi
if [ ! -L seaice_diagnostics_init.F ]; then ln -s ../../../pkg/seaice/seaice_diagnostics_init.F seaice_diagnostics_init.F; fi
if [ ! -L seaice_diagnostics_state.F ]; then ln -s ../../../pkg/seaice/seaice_diagnostics_state.F seaice_diagnostics_state.F; fi
if [ ! -L seaice_diffusion.F ]; then ln -s ../../../pkg/seaice/seaice_diffusion.F seaice_diffusion.F; fi
if [ ! -L seaice_do_ridging.F ]; then ln -s ../../../pkg/seaice/seaice_do_ridging.F seaice_do_ridging.F; fi
if [ ! -L seaice_dynsolver.F ]; then ln -s ../../../pkg/seaice/seaice_dynsolver.F seaice_dynsolver.F; fi
if [ ! -L seaice_evp.F ]; then ln -s ../../../pkg/seaice/seaice_evp.F seaice_evp.F; fi
if [ ! -L seaice_fake.F ]; then ln -s ../../../pkg/seaice/seaice_fake.F seaice_fake.F; fi
if [ ! -L seaice_fgmres.F ]; then ln -s ../../../pkg/seaice/seaice_fgmres.F seaice_fgmres.F; fi
if [ ! -L seaice_freedrift.F ]; then ln -s ../../../pkg/seaice/seaice_freedrift.F seaice_freedrift.F; fi
if [ ! -L seaice_get_dynforcing.F ]; then ln -s ../../../pkg/seaice/seaice_get_dynforcing.F seaice_get_dynforcing.F; fi
if [ ! -L seaice_growth_adx.F ]; then ln -s ../../../pkg/seaice/seaice_growth_adx.F seaice_growth_adx.F; fi
if [ ! -L seaice_growth.F ]; then ln -s ../../../pkg/seaice/seaice_growth.F seaice_growth.F; fi
if [ ! -L seaice_init_fixed.F ]; then ln -s ../../../pkg/seaice/seaice_init_fixed.F seaice_init_fixed.F; fi
if [ ! -L seaice_init_varia.F ]; then ln -s ../../../pkg/seaice/seaice_init_varia.F seaice_init_varia.F; fi
if [ ! -L seaice_itd_pickup.F ]; then ln -s ../../../pkg/seaice/seaice_itd_pickup.F seaice_itd_pickup.F; fi
if [ ! -L seaice_itd_redist.F ]; then ln -s ../../../pkg/seaice/seaice_itd_redist.F seaice_itd_redist.F; fi
if [ ! -L seaice_itd_remap.F ]; then ln -s ../../../pkg/seaice/seaice_itd_remap.F seaice_itd_remap.F; fi
if [ ! -L seaice_itd_sum.F ]; then ln -s ../../../pkg/seaice/seaice_itd_sum.F seaice_itd_sum.F; fi
if [ ! -L seaice_jacvec.F ]; then ln -s ../../../pkg/seaice/seaice_jacvec.F seaice_jacvec.F; fi
if [ ! -L seaice_jfnk.F ]; then ln -s ../../../pkg/seaice/seaice_jfnk.F seaice_jfnk.F; fi
if [ ! -L seaice_krylov.F ]; then ln -s ../../../pkg/seaice/seaice_krylov.F seaice_krylov.F; fi
if [ ! -L seaice_lsr.F ]; then ln -s ../../../pkg/seaice/seaice_lsr.F seaice_lsr.F; fi
if [ ! -L seaice_map_thsice.F ]; then ln -s ../../../pkg/seaice/seaice_map_thsice.F seaice_map_thsice.F; fi
if [ ! -L seaice_mnc_init.F ]; then ln -s ../../../pkg/seaice/seaice_mnc_init.F seaice_mnc_init.F; fi
if [ ! -L seaice_model.F ]; then ln -s ../../../pkg/seaice/seaice_model.F seaice_model.F; fi
if [ ! -L seaice_mom_advection.F ]; then ln -s ../../../pkg/seaice/seaice_mom_advection.F seaice_mom_advection.F; fi
if [ ! -L seaice_monitor_ad.F ]; then ln -s ../../../pkg/seaice/seaice_monitor_ad.F seaice_monitor_ad.F; fi
if [ ! -L seaice_monitor.F ]; then ln -s ../../../pkg/seaice/seaice_monitor.F seaice_monitor.F; fi
if [ ! -L seaice_obcs_output.F ]; then ln -s ../../../pkg/seaice/seaice_obcs_output.F seaice_obcs_output.F; fi
if [ ! -L seaice_oceandrag_coeffs.F ]; then ln -s ../../../pkg/seaice/seaice_oceandrag_coeffs.F seaice_oceandrag_coeffs.F; fi
if [ ! -L seaice_ocean_stress.F ]; then ln -s ../../../pkg/seaice/seaice_ocean_stress.F seaice_ocean_stress.F; fi
if [ ! -L seaice_output.F ]; then ln -s ../../../pkg/seaice/seaice_output.F seaice_output.F; fi
if [ ! -L seaice_preconditioner.F ]; then ln -s ../../../pkg/seaice/seaice_preconditioner.F seaice_preconditioner.F; fi
if [ ! -L seaice_prepare_ridging.F ]; then ln -s ../../../pkg/seaice/seaice_prepare_ridging.F seaice_prepare_ridging.F; fi
if [ ! -L seaice_readparms.F ]; then ln -s ../../../pkg/seaice/seaice_readparms.F seaice_readparms.F; fi
if [ ! -L seaice_read_pickup.F ]; then ln -s ../../../pkg/seaice/seaice_read_pickup.F seaice_read_pickup.F; fi
if [ ! -L seaice_reg_ridge.F ]; then ln -s ../../../pkg/seaice/seaice_reg_ridge.F seaice_reg_ridge.F; fi
if [ ! -L seaice_solve4temp.F ]; then ln -s ../../../pkg/seaice/seaice_solve4temp.F seaice_solve4temp.F; fi
if [ ! -L seaice_summary.F ]; then ln -s ../../../pkg/seaice/seaice_summary.F seaice_summary.F; fi
if [ ! -L seaice_tracer_phys.F ]; then ln -s ../../../pkg/seaice/seaice_tracer_phys.F seaice_tracer_phys.F; fi
if [ ! -L seaice_turnoff_io.F ]; then ln -s ../../../pkg/seaice/seaice_turnoff_io.F seaice_turnoff_io.F; fi
if [ ! -L seaice_write_pickup.F ]; then ln -s ../../../pkg/seaice/seaice_write_pickup.F seaice_write_pickup.F; fi
if [ ! -L cal_addtime.F ]; then ln -s ../../../pkg/cal/cal_addtime.F cal_addtime.F; fi
if [ ! -L cal_checkdate.F ]; then ln -s ../../../pkg/cal/cal_checkdate.F cal_checkdate.F; fi
if [ ! -L cal_compdates.F ]; then ln -s ../../../pkg/cal/cal_compdates.F cal_compdates.F; fi
if [ ! -L cal_convdate.F ]; then ln -s ../../../pkg/cal/cal_convdate.F cal_convdate.F; fi
if [ ! -L cal_copydate.F ]; then ln -s ../../../pkg/cal/cal_copydate.F cal_copydate.F; fi
if [ ! -L cal_daysformonth.F ]; then ln -s ../../../pkg/cal/cal_daysformonth.F cal_daysformonth.F; fi
if [ ! -L cal_dayspermonth.F ]; then ln -s ../../../pkg/cal/cal_dayspermonth.F cal_dayspermonth.F; fi
if [ ! -L cal_fulldate.F ]; then ln -s ../../../pkg/cal/cal_fulldate.F cal_fulldate.F; fi
if [ ! -L cal_getdate.F ]; then ln -s ../../../pkg/cal/cal_getdate.F cal_getdate.F; fi
if [ ! -L cal_getmonthsrec.F ]; then ln -s ../../../pkg/cal/cal_getmonthsrec.F cal_getmonthsrec.F; fi
if [ ! -L cal_init_fixed.F ]; then ln -s ../../../pkg/cal/cal_init_fixed.F cal_init_fixed.F; fi
if [ ! -L cal_intdays.F ]; then ln -s ../../../pkg/cal/cal_intdays.F cal_intdays.F; fi
if [ ! -L cal_intmonths.F ]; then ln -s ../../../pkg/cal/cal_intmonths.F cal_intmonths.F; fi
if [ ! -L cal_intyears.F ]; then ln -s ../../../pkg/cal/cal_intyears.F cal_intyears.F; fi
if [ ! -L cal_isleap.F ]; then ln -s ../../../pkg/cal/cal_isleap.F cal_isleap.F; fi
if [ ! -L cal_monthsforyear.F ]; then ln -s ../../../pkg/cal/cal_monthsforyear.F cal_monthsforyear.F; fi
if [ ! -L cal_monthsperyear.F ]; then ln -s ../../../pkg/cal/cal_monthsperyear.F cal_monthsperyear.F; fi
if [ ! -L cal_numints.F ]; then ln -s ../../../pkg/cal/cal_numints.F cal_numints.F; fi
if [ ! -L cal_printdate.F ]; then ln -s ../../../pkg/cal/cal_printdate.F cal_printdate.F; fi
if [ ! -L cal_printerror.F ]; then ln -s ../../../pkg/cal/cal_printerror.F cal_printerror.F; fi
if [ ! -L cal_readparms.F ]; then ln -s ../../../pkg/cal/cal_readparms.F cal_readparms.F; fi
if [ ! -L cal_set.F ]; then ln -s ../../../pkg/cal/cal_set.F cal_set.F; fi
if [ ! -L cal_stepsforday.F ]; then ln -s ../../../pkg/cal/cal_stepsforday.F cal_stepsforday.F; fi
if [ ! -L cal_stepsperday.F ]; then ln -s ../../../pkg/cal/cal_stepsperday.F cal_stepsperday.F; fi
if [ ! -L cal_subdates.F ]; then ln -s ../../../pkg/cal/cal_subdates.F cal_subdates.F; fi
if [ ! -L cal_summary.F ]; then ln -s ../../../pkg/cal/cal_summary.F cal_summary.F; fi
if [ ! -L cal_time2dump.F ]; then ln -s ../../../pkg/cal/cal_time2dump.F cal_time2dump.F; fi
if [ ! -L cal_timeinterval.F ]; then ln -s ../../../pkg/cal/cal_timeinterval.F cal_timeinterval.F; fi
if [ ! -L cal_timepassed.F ]; then ln -s ../../../pkg/cal/cal_timepassed.F cal_timepassed.F; fi
if [ ! -L cal_timestamp.F ]; then ln -s ../../../pkg/cal/cal_timestamp.F cal_timestamp.F; fi
if [ ! -L cal_toseconds.F ]; then ln -s ../../../pkg/cal/cal_toseconds.F cal_toseconds.F; fi
if [ ! -L cal_weekday.F ]; then ln -s ../../../pkg/cal/cal_weekday.F cal_weekday.F; fi
if [ ! -L all_proc_die.F ]; then ln -s ../../../eesupp/src/all_proc_die.F all_proc_die.F; fi
if [ ! -L bar2.F ]; then ln -s ../../../eesupp/src/bar2.F bar2.F; fi
if [ ! -L bar_check.F ]; then ln -s ../../../eesupp/src/bar_check.F bar_check.F; fi
if [ ! -L barrier.F ]; then ln -s ../../../eesupp/src/barrier.F barrier.F; fi
if [ ! -L check_threads.F ]; then ln -s ../../../eesupp/src/check_threads.F check_threads.F; fi
if [ ! -L comm_stats.F ]; then ln -s ../../../eesupp/src/comm_stats.F comm_stats.F; fi
if [ ! -L cumulsum_z_tile.F ]; then ln -s ../../../eesupp/src/cumulsum_z_tile.F cumulsum_z_tile.F; fi
if [ ! -L different_multiple.F ]; then ln -s ../../../eesupp/src/different_multiple.F different_multiple.F; fi
if [ ! -L diff_phase_multiple.F ]; then ln -s ../../../eesupp/src/diff_phase_multiple.F diff_phase_multiple.F; fi
if [ ! -L eeboot.F ]; then ln -s ../../../eesupp/src/eeboot.F eeboot.F; fi
if [ ! -L eeboot_minimal.F ]; then ln -s ../../../eesupp/src/eeboot_minimal.F eeboot_minimal.F; fi
if [ ! -L eedata_example.F ]; then ln -s ../../../eesupp/src/eedata_example.F eedata_example.F; fi
if [ ! -L eedie.F ]; then ln -s ../../../eesupp/src/eedie.F eedie.F; fi
if [ ! -L eeintro_msg.F ]; then ln -s ../../../eesupp/src/eeintro_msg.F eeintro_msg.F; fi
if [ ! -L eeset_parms.F ]; then ln -s ../../../eesupp/src/eeset_parms.F eeset_parms.F; fi
if [ ! -L eewrite_eeenv.F ]; then ln -s ../../../eesupp/src/eewrite_eeenv.F eewrite_eeenv.F; fi
if [ ! -L exch0_r4.F ]; then ln -s ../../../eesupp/src/exch0_r4.F exch0_r4.F; fi
if [ ! -L exch0_r8.F ]; then ln -s ../../../eesupp/src/exch0_r8.F exch0_r8.F; fi
if [ ! -L exch0_rl.F ]; then ln -s ../../../eesupp/src/exch0_rl.F exch0_rl.F; fi
if [ ! -L exch0_rs.F ]; then ln -s ../../../eesupp/src/exch0_rs.F exch0_rs.F; fi
if [ ! -L exch1_bg_r4_cube.F ]; then ln -s ../../../eesupp/src/exch1_bg_r4_cube.F exch1_bg_r4_cube.F; fi
if [ ! -L exch1_bg_r8_cube.F ]; then ln -s ../../../eesupp/src/exch1_bg_r8_cube.F exch1_bg_r8_cube.F; fi
if [ ! -L exch1_bg_rl_cube.F ]; then ln -s ../../../eesupp/src/exch1_bg_rl_cube.F exch1_bg_rl_cube.F; fi
if [ ! -L exch1_bg_rs_cube.F ]; then ln -s ../../../eesupp/src/exch1_bg_rs_cube.F exch1_bg_rs_cube.F; fi
if [ ! -L exch1_r4_cube.F ]; then ln -s ../../../eesupp/src/exch1_r4_cube.F exch1_r4_cube.F; fi
if [ ! -L exch1_r4.F ]; then ln -s ../../../eesupp/src/exch1_r4.F exch1_r4.F; fi
if [ ! -L exch1_r8_cube.F ]; then ln -s ../../../eesupp/src/exch1_r8_cube.F exch1_r8_cube.F; fi
if [ ! -L exch1_r8.F ]; then ln -s ../../../eesupp/src/exch1_r8.F exch1_r8.F; fi
if [ ! -L exch1_rl_ad.F ]; then ln -s ../../../eesupp/src/exch1_rl_ad.F exch1_rl_ad.F; fi
if [ ! -L exch1_rl_cube_ad.F ]; then ln -s ../../../eesupp/src/exch1_rl_cube_ad.F exch1_rl_cube_ad.F; fi
if [ ! -L exch1_rl_cube.F ]; then ln -s ../../../eesupp/src/exch1_rl_cube.F exch1_rl_cube.F; fi
if [ ! -L exch1_rl.F ]; then ln -s ../../../eesupp/src/exch1_rl.F exch1_rl.F; fi
if [ ! -L exch1_rs_ad.F ]; then ln -s ../../../eesupp/src/exch1_rs_ad.F exch1_rs_ad.F; fi
if [ ! -L exch1_rs_cube_ad.F ]; then ln -s ../../../eesupp/src/exch1_rs_cube_ad.F exch1_rs_cube_ad.F; fi
if [ ! -L exch1_rs_cube.F ]; then ln -s ../../../eesupp/src/exch1_rs_cube.F exch1_rs_cube.F; fi
if [ ! -L exch1_rs.F ]; then ln -s ../../../eesupp/src/exch1_rs.F exch1_rs.F; fi
if [ ! -L exch1_uv_r4_cube.F ]; then ln -s ../../../eesupp/src/exch1_uv_r4_cube.F exch1_uv_r4_cube.F; fi
if [ ! -L exch1_uv_r8_cube.F ]; then ln -s ../../../eesupp/src/exch1_uv_r8_cube.F exch1_uv_r8_cube.F; fi
if [ ! -L exch1_uv_rl_cube.F ]; then ln -s ../../../eesupp/src/exch1_uv_rl_cube.F exch1_uv_rl_cube.F; fi
if [ ! -L exch1_uv_rs_cube.F ]; then ln -s ../../../eesupp/src/exch1_uv_rs_cube.F exch1_uv_rs_cube.F; fi
if [ ! -L exch1_z_r4_cube.F ]; then ln -s ../../../eesupp/src/exch1_z_r4_cube.F exch1_z_r4_cube.F; fi
if [ ! -L exch1_z_r8_cube.F ]; then ln -s ../../../eesupp/src/exch1_z_r8_cube.F exch1_z_r8_cube.F; fi
if [ ! -L exch1_z_rl_cube.F ]; then ln -s ../../../eesupp/src/exch1_z_rl_cube.F exch1_z_rl_cube.F; fi
if [ ! -L exch1_z_rs_cube.F ]; then ln -s ../../../eesupp/src/exch1_z_rs_cube.F exch1_z_rs_cube.F; fi
if [ ! -L exch_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_3d_r4.F exch_3d_r4.F; fi
if [ ! -L exch_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_3d_r8.F exch_3d_r8.F; fi
if [ ! -L exch_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_3d_rl.F exch_3d_rl.F; fi
if [ ! -L exch_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_3d_rs.F exch_3d_rs.F; fi
if [ ! -L exch_cycle_ebl.F ]; then ln -s ../../../eesupp/src/exch_cycle_ebl.F exch_cycle_ebl.F; fi
if [ ! -L exch_init.F ]; then ln -s ../../../eesupp/src/exch_init.F exch_init.F; fi
if [ ! -L exch_r4_recv_get_x.F ]; then ln -s ../../../eesupp/src/exch_r4_recv_get_x.F exch_r4_recv_get_x.F; fi
if [ ! -L exch_r4_recv_get_y.F ]; then ln -s ../../../eesupp/src/exch_r4_recv_get_y.F exch_r4_recv_get_y.F; fi
if [ ! -L exch_r4_send_put_x.F ]; then ln -s ../../../eesupp/src/exch_r4_send_put_x.F exch_r4_send_put_x.F; fi
if [ ! -L exch_r4_send_put_y.F ]; then ln -s ../../../eesupp/src/exch_r4_send_put_y.F exch_r4_send_put_y.F; fi
if [ ! -L exch_r8_recv_get_x.F ]; then ln -s ../../../eesupp/src/exch_r8_recv_get_x.F exch_r8_recv_get_x.F; fi
if [ ! -L exch_r8_recv_get_y.F ]; then ln -s ../../../eesupp/src/exch_r8_recv_get_y.F exch_r8_recv_get_y.F; fi
if [ ! -L exch_r8_send_put_x.F ]; then ln -s ../../../eesupp/src/exch_r8_send_put_x.F exch_r8_send_put_x.F; fi
if [ ! -L exch_r8_send_put_y.F ]; then ln -s ../../../eesupp/src/exch_r8_send_put_y.F exch_r8_send_put_y.F; fi
if [ ! -L exch_rl_recv_get_x.F ]; then ln -s ../../../eesupp/src/exch_rl_recv_get_x.F exch_rl_recv_get_x.F; fi
if [ ! -L exch_rl_recv_get_y.F ]; then ln -s ../../../eesupp/src/exch_rl_recv_get_y.F exch_rl_recv_get_y.F; fi
if [ ! -L exch_rl_send_put_x.F ]; then ln -s ../../../eesupp/src/exch_rl_send_put_x.F exch_rl_send_put_x.F; fi
if [ ! -L exch_rl_send_put_y.F ]; then ln -s ../../../eesupp/src/exch_rl_send_put_y.F exch_rl_send_put_y.F; fi
if [ ! -L exch_rs_recv_get_x.F ]; then ln -s ../../../eesupp/src/exch_rs_recv_get_x.F exch_rs_recv_get_x.F; fi
if [ ! -L exch_rs_recv_get_y.F ]; then ln -s ../../../eesupp/src/exch_rs_recv_get_y.F exch_rs_recv_get_y.F; fi
if [ ! -L exch_rs_send_put_x.F ]; then ln -s ../../../eesupp/src/exch_rs_send_put_x.F exch_rs_send_put_x.F; fi
if [ ! -L exch_rs_send_put_y.F ]; then ln -s ../../../eesupp/src/exch_rs_send_put_y.F exch_rs_send_put_y.F; fi
if [ ! -L exch_s3d_r4.F ]; then ln -s ../../../eesupp/src/exch_s3d_r4.F exch_s3d_r4.F; fi
if [ ! -L exch_s3d_r8.F ]; then ln -s ../../../eesupp/src/exch_s3d_r8.F exch_s3d_r8.F; fi
if [ ! -L exch_s3d_rl.F ]; then ln -s ../../../eesupp/src/exch_s3d_rl.F exch_s3d_rl.F; fi
if [ ! -L exch_s3d_rs.F ]; then ln -s ../../../eesupp/src/exch_s3d_rs.F exch_s3d_rs.F; fi
if [ ! -L exch_sm_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_sm_3d_r4.F exch_sm_3d_r4.F; fi
if [ ! -L exch_sm_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_sm_3d_r8.F exch_sm_3d_r8.F; fi
if [ ! -L exch_sm_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_sm_3d_rl.F exch_sm_3d_rl.F; fi
if [ ! -L exch_sm_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_sm_3d_rs.F exch_sm_3d_rs.F; fi
if [ ! -L exch_uv_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_uv_3d_r4.F exch_uv_3d_r4.F; fi
if [ ! -L exch_uv_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_uv_3d_r8.F exch_uv_3d_r8.F; fi
if [ ! -L exch_uv_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_uv_3d_rl.F exch_uv_3d_rl.F; fi
if [ ! -L exch_uv_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_uv_3d_rs.F exch_uv_3d_rs.F; fi
if [ ! -L exch_uv_agrid_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_uv_agrid_3d_r4.F exch_uv_agrid_3d_r4.F; fi
if [ ! -L exch_uv_agrid_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_uv_agrid_3d_r8.F exch_uv_agrid_3d_r8.F; fi
if [ ! -L exch_uv_agrid_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_uv_agrid_3d_rl.F exch_uv_agrid_3d_rl.F; fi
if [ ! -L exch_uv_agrid_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_uv_agrid_3d_rs.F exch_uv_agrid_3d_rs.F; fi
if [ ! -L exch_uv_bgrid_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_uv_bgrid_3d_r4.F exch_uv_bgrid_3d_r4.F; fi
if [ ! -L exch_uv_bgrid_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_uv_bgrid_3d_r8.F exch_uv_bgrid_3d_r8.F; fi
if [ ! -L exch_uv_bgrid_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_uv_bgrid_3d_rl.F exch_uv_bgrid_3d_rl.F; fi
if [ ! -L exch_uv_bgrid_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_uv_bgrid_3d_rs.F exch_uv_bgrid_3d_rs.F; fi
if [ ! -L exch_uv_dgrid_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_uv_dgrid_3d_r4.F exch_uv_dgrid_3d_r4.F; fi
if [ ! -L exch_uv_dgrid_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_uv_dgrid_3d_r8.F exch_uv_dgrid_3d_r8.F; fi
if [ ! -L exch_uv_dgrid_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_uv_dgrid_3d_rl.F exch_uv_dgrid_3d_rl.F; fi
if [ ! -L exch_uv_dgrid_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_uv_dgrid_3d_rs.F exch_uv_dgrid_3d_rs.F; fi
if [ ! -L exch_uv_xy_r4.F ]; then ln -s ../../../eesupp/src/exch_uv_xy_r4.F exch_uv_xy_r4.F; fi
if [ ! -L exch_uv_xy_r8.F ]; then ln -s ../../../eesupp/src/exch_uv_xy_r8.F exch_uv_xy_r8.F; fi
if [ ! -L exch_uv_xy_rl.F ]; then ln -s ../../../eesupp/src/exch_uv_xy_rl.F exch_uv_xy_rl.F; fi
if [ ! -L exch_uv_xy_rs.F ]; then ln -s ../../../eesupp/src/exch_uv_xy_rs.F exch_uv_xy_rs.F; fi
if [ ! -L exch_uv_xyz_r4.F ]; then ln -s ../../../eesupp/src/exch_uv_xyz_r4.F exch_uv_xyz_r4.F; fi
if [ ! -L exch_uv_xyz_r8.F ]; then ln -s ../../../eesupp/src/exch_uv_xyz_r8.F exch_uv_xyz_r8.F; fi
if [ ! -L exch_uv_xyz_rl.F ]; then ln -s ../../../eesupp/src/exch_uv_xyz_rl.F exch_uv_xyz_rl.F; fi
if [ ! -L exch_uv_xyz_rs.F ]; then ln -s ../../../eesupp/src/exch_uv_xyz_rs.F exch_uv_xyz_rs.F; fi
if [ ! -L exch_xy_r4.F ]; then ln -s ../../../eesupp/src/exch_xy_r4.F exch_xy_r4.F; fi
if [ ! -L exch_xy_r8.F ]; then ln -s ../../../eesupp/src/exch_xy_r8.F exch_xy_r8.F; fi
if [ ! -L exch_xy_rl.F ]; then ln -s ../../../eesupp/src/exch_xy_rl.F exch_xy_rl.F; fi
if [ ! -L exch_xy_rs.F ]; then ln -s ../../../eesupp/src/exch_xy_rs.F exch_xy_rs.F; fi
if [ ! -L exch_xyz_r4.F ]; then ln -s ../../../eesupp/src/exch_xyz_r4.F exch_xyz_r4.F; fi
if [ ! -L exch_xyz_r8.F ]; then ln -s ../../../eesupp/src/exch_xyz_r8.F exch_xyz_r8.F; fi
if [ ! -L exch_xyz_rl.F ]; then ln -s ../../../eesupp/src/exch_xyz_rl.F exch_xyz_rl.F; fi
if [ ! -L exch_xyz_rs.F ]; then ln -s ../../../eesupp/src/exch_xyz_rs.F exch_xyz_rs.F; fi
if [ ! -L exch_z_3d_r4.F ]; then ln -s ../../../eesupp/src/exch_z_3d_r4.F exch_z_3d_r4.F; fi
if [ ! -L exch_z_3d_r8.F ]; then ln -s ../../../eesupp/src/exch_z_3d_r8.F exch_z_3d_r8.F; fi
if [ ! -L exch_z_3d_rl.F ]; then ln -s ../../../eesupp/src/exch_z_3d_rl.F exch_z_3d_rl.F; fi
if [ ! -L exch_z_3d_rs.F ]; then ln -s ../../../eesupp/src/exch_z_3d_rs.F exch_z_3d_rs.F; fi
if [ ! -L fill_cs_corner_ag_rl.F ]; then ln -s ../../../eesupp/src/fill_cs_corner_ag_rl.F fill_cs_corner_ag_rl.F; fi
if [ ! -L fill_cs_corner_tr_rl.F ]; then ln -s ../../../eesupp/src/fill_cs_corner_tr_rl.F fill_cs_corner_tr_rl.F; fi
if [ ! -L fill_cs_corner_uv_rl.F ]; then ln -s ../../../eesupp/src/fill_cs_corner_uv_rl.F fill_cs_corner_uv_rl.F; fi
if [ ! -L fill_cs_corner_uv_rs.F ]; then ln -s ../../../eesupp/src/fill_cs_corner_uv_rs.F fill_cs_corner_uv_rs.F; fi
if [ ! -L fool_the_compiler.F ]; then ln -s ../../../eesupp/src/fool_the_compiler.F fool_the_compiler.F; fi
if [ ! -L gather_2d_r4.F ]; then ln -s ../../../eesupp/src/gather_2d_r4.F gather_2d_r4.F; fi
if [ ! -L gather_2d_r8.F ]; then ln -s ../../../eesupp/src/gather_2d_r8.F gather_2d_r8.F; fi
if [ ! -L gather_2d_wh_r4.F ]; then ln -s ../../../eesupp/src/gather_2d_wh_r4.F gather_2d_wh_r4.F; fi
if [ ! -L gather_2d_wh_r8.F ]; then ln -s ../../../eesupp/src/gather_2d_wh_r8.F gather_2d_wh_r8.F; fi
if [ ! -L gather_vec_r4.F ]; then ln -s ../../../eesupp/src/gather_vec_r4.F gather_vec_r4.F; fi
if [ ! -L gather_vec_r8.F ]; then ln -s ../../../eesupp/src/gather_vec_r8.F gather_vec_r8.F; fi
if [ ! -L gather_xz.F ]; then ln -s ../../../eesupp/src/gather_xz.F gather_xz.F; fi
if [ ! -L gather_yz.F ]; then ln -s ../../../eesupp/src/gather_yz.F gather_yz.F; fi
if [ ! -L get_periodic_interval.F ]; then ln -s ../../../eesupp/src/get_periodic_interval.F get_periodic_interval.F; fi
if [ ! -L global_max.F ]; then ln -s ../../../eesupp/src/global_max.F global_max.F; fi
if [ ! -L global_sum.F ]; then ln -s ../../../eesupp/src/global_sum.F global_sum.F; fi
if [ ! -L global_sum_singlecpu.F ]; then ln -s ../../../eesupp/src/global_sum_singlecpu.F global_sum_singlecpu.F; fi
if [ ! -L global_sum_tile.F ]; then ln -s ../../../eesupp/src/global_sum_tile.F global_sum_tile.F; fi
if [ ! -L global_vec_sum.F ]; then ln -s ../../../eesupp/src/global_vec_sum.F global_vec_sum.F; fi
if [ ! -L gsum.F ]; then ln -s ../../../eesupp/src/gsum.F gsum.F; fi
if [ ! -L ini_communication_patterns.F ]; then ln -s ../../../eesupp/src/ini_communication_patterns.F ini_communication_patterns.F; fi
if [ ! -L ini_procs.F ]; then ln -s ../../../eesupp/src/ini_procs.F ini_procs.F; fi
if [ ! -L ini_threading_environment.F ]; then ln -s ../../../eesupp/src/ini_threading_environment.F ini_threading_environment.F; fi
if [ ! -L lef_zero.F ]; then ln -s ../../../eesupp/src/lef_zero.F lef_zero.F; fi
if [ ! -L main.F ]; then ln -s ../../../eesupp/src/main.F main.F; fi
if [ ! -L master_cpu_io.F ]; then ln -s ../../../eesupp/src/master_cpu_io.F master_cpu_io.F; fi
if [ ! -L master_cpu_thread.F ]; then ln -s ../../../eesupp/src/master_cpu_thread.F master_cpu_thread.F; fi
if [ ! -L mds_byteswapi4.F ]; then ln -s ../../../eesupp/src/mds_byteswapi4.F mds_byteswapi4.F; fi
if [ ! -L mds_byteswapr4.F ]; then ln -s ../../../eesupp/src/mds_byteswapr4.F mds_byteswapr4.F; fi
if [ ! -L mds_byteswapr8.F ]; then ln -s ../../../eesupp/src/mds_byteswapr8.F mds_byteswapr8.F; fi
if [ ! -L mdsfindunit.F ]; then ln -s ../../../eesupp/src/mdsfindunit.F mdsfindunit.F; fi
if [ ! -L mds_flush.F ]; then ln -s ../../../eesupp/src/mds_flush.F mds_flush.F; fi
if [ ! -L mds_reclen.F ]; then ln -s ../../../eesupp/src/mds_reclen.F mds_reclen.F; fi
if [ ! -L memsync.F ]; then ln -s ../../../eesupp/src/memsync.F memsync.F; fi
if [ ! -L nml_change_syntax.F ]; then ln -s ../../../eesupp/src/nml_change_syntax.F nml_change_syntax.F; fi
if [ ! -L nml_set_terminator.F ]; then ln -s ../../../eesupp/src/nml_set_terminator.F nml_set_terminator.F; fi
if [ ! -L open_copy_data_file.F ]; then ln -s ../../../eesupp/src/open_copy_data_file.F open_copy_data_file.F; fi
if [ ! -L print.F ]; then ln -s ../../../eesupp/src/print.F print.F; fi
if [ ! -L reset_halo.F ]; then ln -s ../../../eesupp/src/reset_halo.F reset_halo.F; fi
if [ ! -L scatter_2d_r4.F ]; then ln -s ../../../eesupp/src/scatter_2d_r4.F scatter_2d_r4.F; fi
if [ ! -L scatter_2d_r8.F ]; then ln -s ../../../eesupp/src/scatter_2d_r8.F scatter_2d_r8.F; fi
if [ ! -L scatter_2d_wh_r4.F ]; then ln -s ../../../eesupp/src/scatter_2d_wh_r4.F scatter_2d_wh_r4.F; fi
if [ ! -L scatter_2d_wh_r8.F ]; then ln -s ../../../eesupp/src/scatter_2d_wh_r8.F scatter_2d_wh_r8.F; fi
if [ ! -L scatter_vec_r4.F ]; then ln -s ../../../eesupp/src/scatter_vec_r4.F scatter_vec_r4.F; fi
if [ ! -L scatter_vec_r8.F ]; then ln -s ../../../eesupp/src/scatter_vec_r8.F scatter_vec_r8.F; fi
if [ ! -L scatter_xz.F ]; then ln -s ../../../eesupp/src/scatter_xz.F scatter_xz.F; fi
if [ ! -L scatter_yz.F ]; then ln -s ../../../eesupp/src/scatter_yz.F scatter_yz.F; fi
if [ ! -L stop_if_error.F ]; then ln -s ../../../eesupp/src/stop_if_error.F stop_if_error.F; fi
if [ ! -L timers.F ]; then ln -s ../../../eesupp/src/timers.F timers.F; fi
if [ ! -L utils.F ]; then ln -s ../../../eesupp/src/utils.F utils.F; fi
if [ ! -L write_utils.F ]; then ln -s ../../../eesupp/src/write_utils.F write_utils.F; fi
if [ ! -L adams_bashforth2.F ]; then ln -s ../../../model/src/adams_bashforth2.F adams_bashforth2.F; fi
if [ ! -L adams_bashforth3.F ]; then ln -s ../../../model/src/adams_bashforth3.F adams_bashforth3.F; fi
if [ ! -L add_walls2masks.F ]; then ln -s ../../../model/src/add_walls2masks.F add_walls2masks.F; fi
if [ ! -L apply_forcing.F ]; then ln -s ../../../model/src/apply_forcing.F apply_forcing.F; fi
if [ ! -L calc_3d_diffusivity.F ]; then ln -s ../../../model/src/calc_3d_diffusivity.F calc_3d_diffusivity.F; fi
if [ ! -L calc_adv_flow.F ]; then ln -s ../../../model/src/calc_adv_flow.F calc_adv_flow.F; fi
if [ ! -L calc_div_ghat.F ]; then ln -s ../../../model/src/calc_div_ghat.F calc_div_ghat.F; fi
if [ ! -L calc_eddy_stress.F ]; then ln -s ../../../model/src/calc_eddy_stress.F calc_eddy_stress.F; fi
if [ ! -L calc_grad_phi_fv.F ]; then ln -s ../../../model/src/calc_grad_phi_fv.F calc_grad_phi_fv.F; fi
if [ ! -L calc_grad_phi_hyd.F ]; then ln -s ../../../model/src/calc_grad_phi_hyd.F calc_grad_phi_hyd.F; fi
if [ ! -L calc_grad_phi_surf.F ]; then ln -s ../../../model/src/calc_grad_phi_surf.F calc_grad_phi_surf.F; fi
if [ ! -L calc_grid_angles.F ]; then ln -s ../../../model/src/calc_grid_angles.F calc_grid_angles.F; fi
if [ ! -L calc_gw.F ]; then ln -s ../../../model/src/calc_gw.F calc_gw.F; fi
if [ ! -L calc_ivdc.F ]; then ln -s ../../../model/src/calc_ivdc.F calc_ivdc.F; fi
if [ ! -L calc_oce_mxlayer.F ]; then ln -s ../../../model/src/calc_oce_mxlayer.F calc_oce_mxlayer.F; fi
if [ ! -L calc_phi_hyd.F ]; then ln -s ../../../model/src/calc_phi_hyd.F calc_phi_hyd.F; fi
if [ ! -L calc_r_star.F ]; then ln -s ../../../model/src/calc_r_star.F calc_r_star.F; fi
if [ ! -L calc_surf_dr.F ]; then ln -s ../../../model/src/calc_surf_dr.F calc_surf_dr.F; fi
if [ ! -L calc_viscosity.F ]; then ln -s ../../../model/src/calc_viscosity.F calc_viscosity.F; fi
if [ ! -L calc_wsurf_tr.F ]; then ln -s ../../../model/src/calc_wsurf_tr.F calc_wsurf_tr.F; fi
if [ ! -L cg2d_ex0.F ]; then ln -s ../../../model/src/cg2d_ex0.F cg2d_ex0.F; fi
if [ ! -L cg2d.F ]; then ln -s ../../../model/src/cg2d.F cg2d.F; fi
if [ ! -L cg2d_nsa.F ]; then ln -s ../../../model/src/cg2d_nsa.F cg2d_nsa.F; fi
if [ ! -L cg2d_sr.F ]; then ln -s ../../../model/src/cg2d_sr.F cg2d_sr.F; fi
if [ ! -L cg3d_ex0.F ]; then ln -s ../../../model/src/cg3d_ex0.F cg3d_ex0.F; fi
if [ ! -L cg3d.F ]; then ln -s ../../../model/src/cg3d.F cg3d.F; fi
if [ ! -L check_pickup.F ]; then ln -s ../../../model/src/check_pickup.F check_pickup.F; fi
if [ ! -L config_check.F ]; then ln -s ../../../model/src/config_check.F config_check.F; fi
if [ ! -L config_summary.F ]; then ln -s ../../../model/src/config_summary.F config_summary.F; fi
if [ ! -L convective_adjustment.F ]; then ln -s ../../../model/src/convective_adjustment.F convective_adjustment.F; fi
if [ ! -L convective_adjustment_ini.F ]; then ln -s ../../../model/src/convective_adjustment_ini.F convective_adjustment_ini.F; fi
if [ ! -L convectively_mixtracer.F ]; then ln -s ../../../model/src/convectively_mixtracer.F convectively_mixtracer.F; fi
if [ ! -L convective_weights.F ]; then ln -s ../../../model/src/convective_weights.F convective_weights.F; fi
if [ ! -L correction_step.F ]; then ln -s ../../../model/src/correction_step.F correction_step.F; fi
if [ ! -L cycle_ab_tracer.F ]; then ln -s ../../../model/src/cycle_ab_tracer.F cycle_ab_tracer.F; fi
if [ ! -L cycle_tracer.F ]; then ln -s ../../../model/src/cycle_tracer.F cycle_tracer.F; fi
if [ ! -L diags_oceanic_surf_flux.F ]; then ln -s ../../../model/src/diags_oceanic_surf_flux.F diags_oceanic_surf_flux.F; fi
if [ ! -L diags_phi_hyd.F ]; then ln -s ../../../model/src/diags_phi_hyd.F diags_phi_hyd.F; fi
if [ ! -L diags_phi_rlow.F ]; then ln -s ../../../model/src/diags_phi_rlow.F diags_phi_rlow.F; fi
if [ ! -L diags_rho.F ]; then ln -s ../../../model/src/diags_rho.F diags_rho.F; fi
if [ ! -L diags_sound_speed.F ]; then ln -s ../../../model/src/diags_sound_speed.F diags_sound_speed.F; fi
if [ ! -L do_atmospheric_phys.F ]; then ln -s ../../../model/src/do_atmospheric_phys.F do_atmospheric_phys.F; fi
if [ ! -L do_fields_blocking_exchanges.F ]; then ln -s ../../../model/src/do_fields_blocking_exchanges.F do_fields_blocking_exchanges.F; fi
if [ ! -L do_oceanic_phys.F ]; then ln -s ../../../model/src/do_oceanic_phys.F do_oceanic_phys.F; fi
if [ ! -L do_stagger_fields_exchanges.F ]; then ln -s ../../../model/src/do_stagger_fields_exchanges.F do_stagger_fields_exchanges.F; fi
if [ ! -L do_statevars_diags.F ]; then ln -s ../../../model/src/do_statevars_diags.F do_statevars_diags.F; fi
if [ ! -L do_statevars_tave.F ]; then ln -s ../../../model/src/do_statevars_tave.F do_statevars_tave.F; fi
if [ ! -L do_the_model_io.F ]; then ln -s ../../../model/src/do_the_model_io.F do_the_model_io.F; fi
if [ ! -L do_write_pickup.F ]; then ln -s ../../../model/src/do_write_pickup.F do_write_pickup.F; fi
if [ ! -L dynamics.F ]; then ln -s ../../../model/src/dynamics.F dynamics.F; fi
if [ ! -L external_fields_load.F ]; then ln -s ../../../model/src/external_fields_load.F external_fields_load.F; fi
if [ ! -L external_forcing.F ]; then ln -s ../../../model/src/external_forcing.F external_forcing.F; fi
if [ ! -L external_forcing_surf.F ]; then ln -s ../../../model/src/external_forcing_surf.F external_forcing_surf.F; fi
if [ ! -L find_alpha.F ]; then ln -s ../../../model/src/find_alpha.F find_alpha.F; fi
if [ ! -L find_hyd_press_1d.F ]; then ln -s ../../../model/src/find_hyd_press_1d.F find_hyd_press_1d.F; fi
if [ ! -L find_rho.F ]; then ln -s ../../../model/src/find_rho.F find_rho.F; fi
if [ ! -L forcing_surf_relax.F ]; then ln -s ../../../model/src/forcing_surf_relax.F forcing_surf_relax.F; fi
if [ ! -L forward_step.F ]; then ln -s ../../../model/src/forward_step.F forward_step.F; fi
if [ ! -L freesurf_rescale_g.F ]; then ln -s ../../../model/src/freesurf_rescale_g.F freesurf_rescale_g.F; fi
if [ ! -L freeze_surface.F ]; then ln -s ../../../model/src/freeze_surface.F freeze_surface.F; fi
if [ ! -L grad_sigma.F ]; then ln -s ../../../model/src/grad_sigma.F grad_sigma.F; fi
if [ ! -L gsw_teos10.F ]; then ln -s ../../../model/src/gsw_teos10.F gsw_teos10.F; fi
if [ ! -L impldiff.F ]; then ln -s ../../../model/src/impldiff.F impldiff.F; fi
if [ ! -L ini_cartesian_grid.F ]; then ln -s ../../../model/src/ini_cartesian_grid.F ini_cartesian_grid.F; fi
if [ ! -L ini_cg2d.F ]; then ln -s ../../../model/src/ini_cg2d.F ini_cg2d.F; fi
if [ ! -L ini_cg3d.F ]; then ln -s ../../../model/src/ini_cg3d.F ini_cg3d.F; fi
if [ ! -L ini_cori.F ]; then ln -s ../../../model/src/ini_cori.F ini_cori.F; fi
if [ ! -L ini_curvilinear_grid.F ]; then ln -s ../../../model/src/ini_curvilinear_grid.F ini_curvilinear_grid.F; fi
if [ ! -L ini_cylinder_grid.F ]; then ln -s ../../../model/src/ini_cylinder_grid.F ini_cylinder_grid.F; fi
if [ ! -L ini_depths.F ]; then ln -s ../../../model/src/ini_depths.F ini_depths.F; fi
if [ ! -L ini_dynvars.F ]; then ln -s ../../../model/src/ini_dynvars.F ini_dynvars.F; fi
if [ ! -L ini_eos.F ]; then ln -s ../../../model/src/ini_eos.F ini_eos.F; fi
if [ ! -L ini_ffields.F ]; then ln -s ../../../model/src/ini_ffields.F ini_ffields.F; fi
if [ ! -L ini_fields.F ]; then ln -s ../../../model/src/ini_fields.F ini_fields.F; fi
if [ ! -L ini_forcing.F ]; then ln -s ../../../model/src/ini_forcing.F ini_forcing.F; fi
if [ ! -L ini_global_domain.F ]; then ln -s ../../../model/src/ini_global_domain.F ini_global_domain.F; fi
if [ ! -L ini_grid.F ]; then ln -s ../../../model/src/ini_grid.F ini_grid.F; fi
if [ ! -L ini_linear_phisurf.F ]; then ln -s ../../../model/src/ini_linear_phisurf.F ini_linear_phisurf.F; fi
if [ ! -L ini_local_grid.F ]; then ln -s ../../../model/src/ini_local_grid.F ini_local_grid.F; fi
if [ ! -L ini_masks_etc.F ]; then ln -s ../../../model/src/ini_masks_etc.F ini_masks_etc.F; fi
if [ ! -L ini_mixing.F ]; then ln -s ../../../model/src/ini_mixing.F ini_mixing.F; fi
if [ ! -L ini_mnc_vars.F ]; then ln -s ../../../model/src/ini_mnc_vars.F ini_mnc_vars.F; fi
if [ ! -L ini_model_io.F ]; then ln -s ../../../model/src/ini_model_io.F ini_model_io.F; fi
if [ ! -L ini_nh_fields.F ]; then ln -s ../../../model/src/ini_nh_fields.F ini_nh_fields.F; fi
if [ ! -L ini_nh_vars.F ]; then ln -s ../../../model/src/ini_nh_vars.F ini_nh_vars.F; fi
if [ ! -L ini_nlfs_vars.F ]; then ln -s ../../../model/src/ini_nlfs_vars.F ini_nlfs_vars.F; fi
if [ ! -L ini_parms.F ]; then ln -s ../../../model/src/ini_parms.F ini_parms.F; fi
if [ ! -L ini_p_ground.F ]; then ln -s ../../../model/src/ini_p_ground.F ini_p_ground.F; fi
if [ ! -L ini_pressure.F ]; then ln -s ../../../model/src/ini_pressure.F ini_pressure.F; fi
if [ ! -L ini_psurf.F ]; then ln -s ../../../model/src/ini_psurf.F ini_psurf.F; fi
if [ ! -L ini_salt.F ]; then ln -s ../../../model/src/ini_salt.F ini_salt.F; fi
if [ ! -L ini_sigma_hfac.F ]; then ln -s ../../../model/src/ini_sigma_hfac.F ini_sigma_hfac.F; fi
if [ ! -L ini_spherical_polar_grid.F ]; then ln -s ../../../model/src/ini_spherical_polar_grid.F ini_spherical_polar_grid.F; fi
if [ ! -L ini_theta.F ]; then ln -s ../../../model/src/ini_theta.F ini_theta.F; fi
if [ ! -L initialise_fixed.F ]; then ln -s ../../../model/src/initialise_fixed.F initialise_fixed.F; fi
if [ ! -L initialise_varia.F ]; then ln -s ../../../model/src/initialise_varia.F initialise_varia.F; fi
if [ ! -L ini_vel.F ]; then ln -s ../../../model/src/ini_vel.F ini_vel.F; fi
if [ ! -L ini_vertical_grid.F ]; then ln -s ../../../model/src/ini_vertical_grid.F ini_vertical_grid.F; fi
if [ ! -L integrate_for_w.F ]; then ln -s ../../../model/src/integrate_for_w.F integrate_for_w.F; fi
if [ ! -L integr_continuity.F ]; then ln -s ../../../model/src/integr_continuity.F integr_continuity.F; fi
if [ ! -L load_fields_driver.F ]; then ln -s ../../../model/src/load_fields_driver.F load_fields_driver.F; fi
if [ ! -L load_grid_spacing.F ]; then ln -s ../../../model/src/load_grid_spacing.F load_grid_spacing.F; fi
if [ ! -L load_ref_files.F ]; then ln -s ../../../model/src/load_ref_files.F load_ref_files.F; fi
if [ ! -L main_do_loop.F ]; then ln -s ../../../model/src/main_do_loop.F main_do_loop.F; fi
if [ ! -L momentum_correction_step.F ]; then ln -s ../../../model/src/momentum_correction_step.F momentum_correction_step.F; fi
if [ ! -L packages_boot.F ]; then ln -s ../../../model/src/packages_boot.F packages_boot.F; fi
if [ ! -L packages_check.F ]; then ln -s ../../../model/src/packages_check.F packages_check.F; fi
if [ ! -L packages_error_msg.F ]; then ln -s ../../../model/src/packages_error_msg.F packages_error_msg.F; fi
if [ ! -L packages_init_fixed.F ]; then ln -s ../../../model/src/packages_init_fixed.F packages_init_fixed.F; fi
if [ ! -L packages_init_variables.F ]; then ln -s ../../../model/src/packages_init_variables.F packages_init_variables.F; fi
if [ ! -L packages_print_msg.F ]; then ln -s ../../../model/src/packages_print_msg.F packages_print_msg.F; fi
if [ ! -L packages_readparms.F ]; then ln -s ../../../model/src/packages_readparms.F packages_readparms.F; fi
if [ ! -L packages_unused_msg.F ]; then ln -s ../../../model/src/packages_unused_msg.F packages_unused_msg.F; fi
if [ ! -L packages_write_pickup.F ]; then ln -s ../../../model/src/packages_write_pickup.F packages_write_pickup.F; fi
if [ ! -L plot_field.F ]; then ln -s ../../../model/src/plot_field.F plot_field.F; fi
if [ ! -L port_rand.F ]; then ln -s ../../../model/src/port_rand.F port_rand.F; fi
if [ ! -L post_cg3d.F ]; then ln -s ../../../model/src/post_cg3d.F post_cg3d.F; fi
if [ ! -L pre_cg3d.F ]; then ln -s ../../../model/src/pre_cg3d.F pre_cg3d.F; fi
if [ ! -L pressure_for_eos.F ]; then ln -s ../../../model/src/pressure_for_eos.F pressure_for_eos.F; fi
if [ ! -L read_pickup.F ]; then ln -s ../../../model/src/read_pickup.F read_pickup.F; fi
if [ ! -L remove_mean.F ]; then ln -s ../../../model/src/remove_mean.F remove_mean.F; fi
if [ ! -L reset_nlfs_vars.F ]; then ln -s ../../../model/src/reset_nlfs_vars.F reset_nlfs_vars.F; fi
if [ ! -L rotate_spherical_polar_grid.F ]; then ln -s ../../../model/src/rotate_spherical_polar_grid.F rotate_spherical_polar_grid.F; fi
if [ ! -L rotate_uv2en.F ]; then ln -s ../../../model/src/rotate_uv2en.F rotate_uv2en.F; fi
if [ ! -L salt_integrate.F ]; then ln -s ../../../model/src/salt_integrate.F salt_integrate.F; fi
if [ ! -L seawater.F ]; then ln -s ../../../model/src/seawater.F seawater.F; fi
if [ ! -L set_defaults.F ]; then ln -s ../../../model/src/set_defaults.F set_defaults.F; fi
if [ ! -L set_grid_factors.F ]; then ln -s ../../../model/src/set_grid_factors.F set_grid_factors.F; fi
if [ ! -L set_parms.F ]; then ln -s ../../../model/src/set_parms.F set_parms.F; fi
if [ ! -L set_ref_state.F ]; then ln -s ../../../model/src/set_ref_state.F set_ref_state.F; fi
if [ ! -L solve_for_pressure.F ]; then ln -s ../../../model/src/solve_for_pressure.F solve_for_pressure.F; fi
if [ ! -L solve_pentadiagonal.F ]; then ln -s ../../../model/src/solve_pentadiagonal.F solve_pentadiagonal.F; fi
if [ ! -L solve_tridiagonal.F ]; then ln -s ../../../model/src/solve_tridiagonal.F solve_tridiagonal.F; fi
if [ ! -L solve_uv_tridiago.F ]; then ln -s ../../../model/src/solve_uv_tridiago.F solve_uv_tridiago.F; fi
if [ ! -L state_summary.F ]; then ln -s ../../../model/src/state_summary.F state_summary.F; fi
if [ ! -L swfrac.F ]; then ln -s ../../../model/src/swfrac.F swfrac.F; fi
if [ ! -L taueddy_init_varia.F ]; then ln -s ../../../model/src/taueddy_init_varia.F taueddy_init_varia.F; fi
if [ ! -L taueddy_tendency_apply.F ]; then ln -s ../../../model/src/taueddy_tendency_apply.F taueddy_tendency_apply.F; fi
if [ ! -L temp_integrate.F ]; then ln -s ../../../model/src/temp_integrate.F temp_integrate.F; fi
if [ ! -L the_main_loop.F ]; then ln -s ../../../model/src/the_main_loop.F the_main_loop.F; fi
if [ ! -L the_model_main.F ]; then ln -s ../../../model/src/the_model_main.F the_model_main.F; fi
if [ ! -L thermodynamics.F ]; then ln -s ../../../model/src/thermodynamics.F thermodynamics.F; fi
if [ ! -L timestep.F ]; then ln -s ../../../model/src/timestep.F timestep.F; fi
if [ ! -L timestep_tracer.F ]; then ln -s ../../../model/src/timestep_tracer.F timestep_tracer.F; fi
if [ ! -L timestep_wvel.F ]; then ln -s ../../../model/src/timestep_wvel.F timestep_wvel.F; fi
if [ ! -L tracers_correction_step.F ]; then ln -s ../../../model/src/tracers_correction_step.F tracers_correction_step.F; fi
if [ ! -L tracers_iigw_correction.F ]; then ln -s ../../../model/src/tracers_iigw_correction.F tracers_iigw_correction.F; fi
if [ ! -L turnoff_model_io.F ]; then ln -s ../../../model/src/turnoff_model_io.F turnoff_model_io.F; fi
if [ ! -L update_cg2d.F ]; then ln -s ../../../model/src/update_cg2d.F update_cg2d.F; fi
if [ ! -L update_etah.F ]; then ln -s ../../../model/src/update_etah.F update_etah.F; fi
if [ ! -L update_etaws.F ]; then ln -s ../../../model/src/update_etaws.F update_etaws.F; fi
if [ ! -L update_masks_etc.F ]; then ln -s ../../../model/src/update_masks_etc.F update_masks_etc.F; fi
if [ ! -L update_r_star.F ]; then ln -s ../../../model/src/update_r_star.F update_r_star.F; fi
if [ ! -L update_sigma.F ]; then ln -s ../../../model/src/update_sigma.F update_sigma.F; fi
if [ ! -L update_surf_dr.F ]; then ln -s ../../../model/src/update_surf_dr.F update_surf_dr.F; fi
if [ ! -L write_grid.F ]; then ln -s ../../../model/src/write_grid.F write_grid.F; fi
if [ ! -L write_pickup.F ]; then ln -s ../../../model/src/write_pickup.F write_pickup.F; fi
if [ ! -L write_state.F ]; then ln -s ../../../model/src/write_state.F write_state.F; fi
if [ ! -L mnc_create_dir.c ]; then ln -s ../../../pkg/mnc/mnc_create_dir.c mnc_create_dir.c; fi
if [ ! -L mnc_cw_fsize.c ]; then ln -s ../../../pkg/mnc/mnc_cw_fsize.c mnc_cw_fsize.c; fi
if [ ! -L gsl_ieee_env.c ]; then ln -s ../../../eesupp/src/gsl_ieee_env.c gsl_ieee_env.c; fi
if [ ! -L ptwrapper.c ]; then ln -s ../../../eesupp/src/ptwrapper.c ptwrapper.c; fi
if [ ! -L setdir.c ]; then ln -s ../../../eesupp/src/setdir.c setdir.c; fi
if [ ! -L setrlstk.c ]; then ln -s ../../../eesupp/src/setrlstk.c setrlstk.c; fi
if [ ! -L sigreg.c ]; then ln -s ../../../eesupp/src/sigreg.c sigreg.c; fi
if [ ! -L tim.c ]; then ln -s ../../../eesupp/src/tim.c tim.c; fi
if [ ! -L timer_stats.c ]; then ln -s ../../../eesupp/src/timer_stats.c timer_stats.c; fi
if [ ! -L AUTODIFF_OPTIONS.h ]; then ln -s ../code_ad/AUTODIFF_OPTIONS.h AUTODIFF_OPTIONS.h; fi
if [ ! -L CPP_EEOPTIONS.h ]; then ln -s ../code_ad/CPP_EEOPTIONS.h CPP_EEOPTIONS.h; fi
if [ ! -L CPP_OPTIONS.h ]; then ln -s ../code_ad/CPP_OPTIONS.h CPP_OPTIONS.h; fi
if [ ! -L CTRL_OPTIONS.h ]; then ln -s ../code_ad/CTRL_OPTIONS.h CTRL_OPTIONS.h; fi
if [ ! -L CTRL_SIZE.h ]; then ln -s ../code_ad/CTRL_SIZE.h CTRL_SIZE.h; fi
if [ ! -L DIAGNOSTICS_SIZE.h ]; then ln -s ../code_ad/DIAGNOSTICS_SIZE.h DIAGNOSTICS_SIZE.h; fi
if [ ! -L ECCO_OPTIONS.h ]; then ln -s ../code_ad/ECCO_OPTIONS.h ECCO_OPTIONS.h; fi
if [ ! -L EXF_OPTIONS.h ]; then ln -s ../code_ad/EXF_OPTIONS.h EXF_OPTIONS.h; fi
if [ ! -L GMREDI_OPTIONS.h ]; then ln -s ../code_ad/GMREDI_OPTIONS.h GMREDI_OPTIONS.h; fi
if [ ! -L SEAICE_OPTIONS.h ]; then ln -s ../code_ad/SEAICE_OPTIONS.h SEAICE_OPTIONS.h; fi
if [ ! -L tamc.h ]; then ln -s ../code_ad/tamc.h tamc.h; fi
if [ ! -L adcommon.h ]; then ln -s ../../../pkg/autodiff/adcommon.h adcommon.h; fi
if [ ! -L AUTODIFF.h ]; then ln -s ../../../pkg/autodiff/AUTODIFF.h AUTODIFF.h; fi
if [ ! -L AUTODIFF_MYFIELDS.h ]; then ln -s ../../../pkg/autodiff/AUTODIFF_MYFIELDS.h AUTODIFF_MYFIELDS.h; fi
if [ ! -L AUTODIFF_PARAMS.h ]; then ln -s ../../../pkg/autodiff/AUTODIFF_PARAMS.h AUTODIFF_PARAMS.h; fi
if [ ! -L AUTODIFF_STORE.h ]; then ln -s ../../../pkg/autodiff/AUTODIFF_STORE.h AUTODIFF_STORE.h; fi
if [ ! -L check_lev1_dir_forcing.h ]; then ln -s ../../../pkg/autodiff/check_lev1_dir_forcing.h check_lev1_dir_forcing.h; fi
if [ ! -L check_lev1_dir_ocephys.h ]; then ln -s ../../../pkg/autodiff/check_lev1_dir_ocephys.h check_lev1_dir_ocephys.h; fi
if [ ! -L checkpoint_lev1_directives.h ]; then ln -s ../../../pkg/autodiff/checkpoint_lev1_directives.h checkpoint_lev1_directives.h; fi
if [ ! -L checkpoint_lev1_template.h ]; then ln -s ../../../pkg/autodiff/checkpoint_lev1_template.h checkpoint_lev1_template.h; fi
if [ ! -L checkpoint_lev2_directives.h ]; then ln -s ../../../pkg/autodiff/checkpoint_lev2_directives.h checkpoint_lev2_directives.h; fi
if [ ! -L checkpoint_lev3_directives.h ]; then ln -s ../../../pkg/autodiff/checkpoint_lev3_directives.h checkpoint_lev3_directives.h; fi
if [ ! -L checkpoint_lev4_directives.h ]; then ln -s ../../../pkg/autodiff/checkpoint_lev4_directives.h checkpoint_lev4_directives.h; fi
if [ ! -L ECCO_CPPOPTIONS.h ]; then ln -s ../../../pkg/autodiff/ECCO_CPPOPTIONS.h ECCO_CPPOPTIONS.h; fi
if [ ! -L g_common.h ]; then ln -s ../../../pkg/autodiff/g_common.h g_common.h; fi
if [ ! -L cd_code_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/cd_code/cd_code_ad_check_lev1_dir.h cd_code_ad_check_lev1_dir.h; fi
if [ ! -L cd_code_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/cd_code/cd_code_ad_check_lev2_dir.h cd_code_ad_check_lev2_dir.h; fi
if [ ! -L cd_code_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/cd_code/cd_code_ad_check_lev3_dir.h cd_code_ad_check_lev3_dir.h; fi
if [ ! -L cd_code_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/cd_code/cd_code_ad_check_lev4_dir.h cd_code_ad_check_lev4_dir.h; fi
if [ ! -L CD_CODE_OPTIONS.h ]; then ln -s ../../../pkg/cd_code/CD_CODE_OPTIONS.h CD_CODE_OPTIONS.h; fi
if [ ! -L CD_CODE_VARS.h ]; then ln -s ../../../pkg/cd_code/CD_CODE_VARS.h CD_CODE_VARS.h; fi
if [ ! -L adcost.h ]; then ln -s ../../../pkg/cost/adcost.h adcost.h; fi
if [ ! -L cost.h ]; then ln -s ../../../pkg/cost/cost.h cost.h; fi
if [ ! -L COST_OPTIONS.h ]; then ln -s ../../../pkg/cost/COST_OPTIONS.h COST_OPTIONS.h; fi
if [ ! -L g_cost.h ]; then ln -s ../../../pkg/cost/g_cost.h g_cost.h; fi
if [ ! -L ctrl_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/ctrl/ctrl_ad_check_lev1_dir.h ctrl_ad_check_lev1_dir.h; fi
if [ ! -L ctrl_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/ctrl/ctrl_ad_check_lev2_dir.h ctrl_ad_check_lev2_dir.h; fi
if [ ! -L ctrl_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/ctrl/ctrl_ad_check_lev3_dir.h ctrl_ad_check_lev3_dir.h; fi
if [ ! -L ctrl_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/ctrl/ctrl_ad_check_lev4_dir.h ctrl_ad_check_lev4_dir.h; fi
if [ ! -L ctrl_dummy.h ]; then ln -s ../../../pkg/ctrl/ctrl_dummy.h ctrl_dummy.h; fi
if [ ! -L CTRL_FIELDS.h ]; then ln -s ../../../pkg/ctrl/CTRL_FIELDS.h CTRL_FIELDS.h; fi
if [ ! -L CTRL_GENARR.h ]; then ln -s ../../../pkg/ctrl/CTRL_GENARR.h CTRL_GENARR.h; fi
if [ ! -L ctrl.h ]; then ln -s ../../../pkg/ctrl/ctrl.h ctrl.h; fi
if [ ! -L ctrl_local_params.h ]; then ln -s ../../../pkg/ctrl/ctrl_local_params.h ctrl_local_params.h; fi
if [ ! -L CTRL_OBCS.h ]; then ln -s ../../../pkg/ctrl/CTRL_OBCS.h CTRL_OBCS.h; fi
if [ ! -L optim.h ]; then ln -s ../../../pkg/ctrl/optim.h optim.h; fi
if [ ! -L DEBUG_OPTIONS.h ]; then ln -s ../../../pkg/debug/DEBUG_OPTIONS.h DEBUG_OPTIONS.h; fi
if [ ! -L DIAGNOSTICS_CALC.h ]; then ln -s ../../../pkg/diagnostics/DIAGNOSTICS_CALC.h DIAGNOSTICS_CALC.h; fi
if [ ! -L DIAGNOSTICS.h ]; then ln -s ../../../pkg/diagnostics/DIAGNOSTICS.h DIAGNOSTICS.h; fi
if [ ! -L DIAG_OPTIONS.h ]; then ln -s ../../../pkg/diagnostics/DIAG_OPTIONS.h DIAG_OPTIONS.h; fi
if [ ! -L DIAGSTATS_REGIONS.h ]; then ln -s ../../../pkg/diagnostics/DIAGSTATS_REGIONS.h DIAGSTATS_REGIONS.h; fi
if [ ! -L DWNSLP_OPTIONS.h ]; then ln -s ../../../pkg/down_slope/DWNSLP_OPTIONS.h DWNSLP_OPTIONS.h; fi
if [ ! -L DWNSLP_PARAMS.h ]; then ln -s ../../../pkg/down_slope/DWNSLP_PARAMS.h DWNSLP_PARAMS.h; fi
if [ ! -L DWNSLP_SIZE.h ]; then ln -s ../../../pkg/down_slope/DWNSLP_SIZE.h DWNSLP_SIZE.h; fi
if [ ! -L DWNSLP_VARS.h ]; then ln -s ../../../pkg/down_slope/DWNSLP_VARS.h DWNSLP_VARS.h; fi
if [ ! -L ecco_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/ecco/ecco_ad_check_lev1_dir.h ecco_ad_check_lev1_dir.h; fi
if [ ! -L ecco_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/ecco/ecco_ad_check_lev2_dir.h ecco_ad_check_lev2_dir.h; fi
if [ ! -L ecco_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/ecco/ecco_ad_check_lev3_dir.h ecco_ad_check_lev3_dir.h; fi
if [ ! -L ecco_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/ecco/ecco_ad_check_lev4_dir.h ecco_ad_check_lev4_dir.h; fi
if [ ! -L ecco_cost.h ]; then ln -s ../../../pkg/ecco/ecco_cost.h ecco_cost.h; fi
if [ ! -L ECCO.h ]; then ln -s ../../../pkg/ecco/ECCO.h ECCO.h; fi
if [ ! -L ecco_local_params.h ]; then ln -s ../../../pkg/ecco/ecco_local_params.h ecco_local_params.h; fi
if [ ! -L ECCO_SIZE.h ]; then ln -s ../../../pkg/ecco/ECCO_SIZE.h ECCO_SIZE.h; fi
if [ ! -L exf_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/exf/exf_ad_check_lev1_dir.h exf_ad_check_lev1_dir.h; fi
if [ ! -L exf_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/exf/exf_ad_check_lev2_dir.h exf_ad_check_lev2_dir.h; fi
if [ ! -L exf_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/exf/exf_ad_check_lev3_dir.h exf_ad_check_lev3_dir.h; fi
if [ ! -L exf_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/exf/exf_ad_check_lev4_dir.h exf_ad_check_lev4_dir.h; fi
if [ ! -L EXF_CONSTANTS.h ]; then ln -s ../../../pkg/exf/EXF_CONSTANTS.h EXF_CONSTANTS.h; fi
if [ ! -L EXF_FIELDS.h ]; then ln -s ../../../pkg/exf/EXF_FIELDS.h EXF_FIELDS.h; fi
if [ ! -L EXF_INTERP_PARAM.h ]; then ln -s ../../../pkg/exf/EXF_INTERP_PARAM.h EXF_INTERP_PARAM.h; fi
if [ ! -L EXF_INTERP_SIZE.h ]; then ln -s ../../../pkg/exf/EXF_INTERP_SIZE.h EXF_INTERP_SIZE.h; fi
if [ ! -L EXF_PARAM.h ]; then ln -s ../../../pkg/exf/EXF_PARAM.h EXF_PARAM.h; fi
if [ ! -L gad_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/generic_advdiff/gad_ad_check_lev1_dir.h gad_ad_check_lev1_dir.h; fi
if [ ! -L gad_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/generic_advdiff/gad_ad_check_lev2_dir.h gad_ad_check_lev2_dir.h; fi
if [ ! -L gad_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/generic_advdiff/gad_ad_check_lev3_dir.h gad_ad_check_lev3_dir.h; fi
if [ ! -L gad_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/generic_advdiff/gad_ad_check_lev4_dir.h gad_ad_check_lev4_dir.h; fi
if [ ! -L GAD_FLUX_LIMITER.h ]; then ln -s ../../../pkg/generic_advdiff/GAD_FLUX_LIMITER.h GAD_FLUX_LIMITER.h; fi
if [ ! -L GAD.h ]; then ln -s ../../../pkg/generic_advdiff/GAD.h GAD.h; fi
if [ ! -L GAD_OPTIONS.h ]; then ln -s ../../../pkg/generic_advdiff/GAD_OPTIONS.h GAD_OPTIONS.h; fi
if [ ! -L GAD_SOM_VARS.h ]; then ln -s ../../../pkg/generic_advdiff/GAD_SOM_VARS.h GAD_SOM_VARS.h; fi
if [ ! -L GMREDI.h ]; then ln -s ../../../pkg/gmredi/GMREDI.h GMREDI.h; fi
if [ ! -L GMREDI_TAVE.h ]; then ln -s ../../../pkg/gmredi/GMREDI_TAVE.h GMREDI_TAVE.h; fi
if [ ! -L grdchk.h ]; then ln -s ../../../pkg/grdchk/grdchk.h grdchk.h; fi
if [ ! -L GRDCHK_OPTIONS.h ]; then ln -s ../../../pkg/grdchk/GRDCHK_OPTIONS.h GRDCHK_OPTIONS.h; fi
if [ ! -L KPP.h ]; then ln -s ../../../pkg/kpp/KPP.h KPP.h; fi
if [ ! -L KPP_OPTIONS.h ]; then ln -s ../../../pkg/kpp/KPP_OPTIONS.h KPP_OPTIONS.h; fi
if [ ! -L KPP_PARAMS.h ]; then ln -s ../../../pkg/kpp/KPP_PARAMS.h KPP_PARAMS.h; fi
if [ ! -L KPP_TAVE.h ]; then ln -s ../../../pkg/kpp/KPP_TAVE.h KPP_TAVE.h; fi
if [ ! -L MDSIO_BUFF_3D.h ]; then ln -s ../../../pkg/mdsio/MDSIO_BUFF_3D.h MDSIO_BUFF_3D.h; fi
if [ ! -L MDSIO_BUFF_WH.h ]; then ln -s ../../../pkg/mdsio/MDSIO_BUFF_WH.h MDSIO_BUFF_WH.h; fi
if [ ! -L MDSIO_OPTIONS.h ]; then ln -s ../../../pkg/mdsio/MDSIO_OPTIONS.h MDSIO_OPTIONS.h; fi
if [ ! -L MNC_BUFF.h ]; then ln -s ../../../pkg/mnc/MNC_BUFF.h MNC_BUFF.h; fi
if [ ! -L MNC_COMMON.h ]; then ln -s ../../../pkg/mnc/MNC_COMMON.h MNC_COMMON.h; fi
if [ ! -L MNC_ID_HEADER.h ]; then ln -s ../../../pkg/mnc/MNC_ID_HEADER.h MNC_ID_HEADER.h; fi
if [ ! -L MNC_OPTIONS.h ]; then ln -s ../../../pkg/mnc/MNC_OPTIONS.h MNC_OPTIONS.h; fi
if [ ! -L MNC_PARAMS.h ]; then ln -s ../../../pkg/mnc/MNC_PARAMS.h MNC_PARAMS.h; fi
if [ ! -L MNC_SIZE.h ]; then ln -s ../../../pkg/mnc/MNC_SIZE.h MNC_SIZE.h; fi
if [ ! -L MOM_COMMON_OPTIONS.h ]; then ln -s ../../../pkg/mom_common/MOM_COMMON_OPTIONS.h MOM_COMMON_OPTIONS.h; fi
if [ ! -L MOM_VISC.h ]; then ln -s ../../../pkg/mom_common/MOM_VISC.h MOM_VISC.h; fi
if [ ! -L MOM_FLUXFORM.h ]; then ln -s ../../../pkg/mom_fluxform/MOM_FLUXFORM.h MOM_FLUXFORM.h; fi
if [ ! -L MOM_FLUXFORM_OPTIONS.h ]; then ln -s ../../../pkg/mom_fluxform/MOM_FLUXFORM_OPTIONS.h MOM_FLUXFORM_OPTIONS.h; fi
if [ ! -L MOM_VECINV_OPTIONS.h ]; then ln -s ../../../pkg/mom_vecinv/MOM_VECINV_OPTIONS.h MOM_VECINV_OPTIONS.h; fi
if [ ! -L MONITOR.h ]; then ln -s ../../../pkg/monitor/MONITOR.h MONITOR.h; fi
if [ ! -L MONITOR_OPTIONS.h ]; then ln -s ../../../pkg/monitor/MONITOR_OPTIONS.h MONITOR_OPTIONS.h; fi
if [ ! -L RW_MFLDS.h ]; then ln -s ../../../pkg/rw/RW_MFLDS.h RW_MFLDS.h; fi
if [ ! -L RW_OPTIONS.h ]; then ln -s ../../../pkg/rw/RW_OPTIONS.h RW_OPTIONS.h; fi
if [ ! -L salt_plume_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/salt_plume/salt_plume_ad_check_lev1_dir.h salt_plume_ad_check_lev1_dir.h; fi
if [ ! -L salt_plume_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/salt_plume/salt_plume_ad_check_lev2_dir.h salt_plume_ad_check_lev2_dir.h; fi
if [ ! -L salt_plume_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/salt_plume/salt_plume_ad_check_lev3_dir.h salt_plume_ad_check_lev3_dir.h; fi
if [ ! -L salt_plume_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/salt_plume/salt_plume_ad_check_lev4_dir.h salt_plume_ad_check_lev4_dir.h; fi
if [ ! -L SALT_PLUME.h ]; then ln -s ../../../pkg/salt_plume/SALT_PLUME.h SALT_PLUME.h; fi
if [ ! -L SALT_PLUME_OPTIONS.h ]; then ln -s ../../../pkg/salt_plume/SALT_PLUME_OPTIONS.h SALT_PLUME_OPTIONS.h; fi
if [ ! -L seaice_ad_check_lev1_dir.h ]; then ln -s ../../../pkg/seaice/seaice_ad_check_lev1_dir.h seaice_ad_check_lev1_dir.h; fi
if [ ! -L seaice_ad_check_lev2_dir.h ]; then ln -s ../../../pkg/seaice/seaice_ad_check_lev2_dir.h seaice_ad_check_lev2_dir.h; fi
if [ ! -L seaice_ad_check_lev3_dir.h ]; then ln -s ../../../pkg/seaice/seaice_ad_check_lev3_dir.h seaice_ad_check_lev3_dir.h; fi
if [ ! -L seaice_ad_check_lev4_dir.h ]; then ln -s ../../../pkg/seaice/seaice_ad_check_lev4_dir.h seaice_ad_check_lev4_dir.h; fi
if [ ! -L SEAICE_COST.h ]; then ln -s ../../../pkg/seaice/SEAICE_COST.h SEAICE_COST.h; fi
if [ ! -L SEAICE.h ]; then ln -s ../../../pkg/seaice/SEAICE.h SEAICE.h; fi
if [ ! -L SEAICE_PARAMS.h ]; then ln -s ../../../pkg/seaice/SEAICE_PARAMS.h SEAICE_PARAMS.h; fi
if [ ! -L SEAICE_SIZE.h ]; then ln -s ../../../pkg/seaice/SEAICE_SIZE.h SEAICE_SIZE.h; fi
if [ ! -L SEAICE_TAVE.h ]; then ln -s ../../../pkg/seaice/SEAICE_TAVE.h SEAICE_TAVE.h; fi
if [ ! -L SEAICE_TRACER.h ]; then ln -s ../../../pkg/seaice/SEAICE_TRACER.h SEAICE_TRACER.h; fi
if [ ! -L cal.h ]; then ln -s ../../../pkg/cal/cal.h cal.h; fi
if [ ! -L CAL_OPTIONS.h ]; then ln -s ../../../pkg/cal/CAL_OPTIONS.h CAL_OPTIONS.h; fi
if [ ! -L mpi-ext.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpi-ext.h mpi-ext.h; fi
if [ ! -L mpif-c-constants-decl.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-c-constants-decl.h mpif-c-constants-decl.h; fi
if [ ! -L mpif-config.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-config.h mpif-config.h; fi
if [ ! -L mpif-constants.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-constants.h mpif-constants.h; fi
if [ ! -L mpif-externals.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-externals.h mpif-externals.h; fi
if [ ! -L mpif-ext.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-ext.h mpif-ext.h; fi
if [ ! -L mpif.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif.h mpif.h; fi
if [ ! -L mpif-handles.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-handles.h mpif-handles.h; fi
if [ ! -L mpif-io-constants.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-io-constants.h mpif-io-constants.h; fi
if [ ! -L mpif-io-handles.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-io-handles.h mpif-io-handles.h; fi
if [ ! -L mpif-sentinels.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-sentinels.h mpif-sentinels.h; fi
if [ ! -L mpif-sizeof.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpif-sizeof.h mpif-sizeof.h; fi
if [ ! -L mpi.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpi.h mpi.h; fi
if [ ! -L mpi_portable_platform.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/mpi_portable_platform.h mpi_portable_platform.h; fi
if [ ! -L pshmem.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/pshmem.h pshmem.h; fi
if [ ! -L pshmemx.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/pshmemx.h pshmemx.h; fi
if [ ! -L shmem-compat.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/shmem-compat.h shmem-compat.h; fi
if [ ! -L shmem.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/shmem.h shmem.h; fi
if [ ! -L shmemx.h ]; then ln -s /home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include/shmemx.h shmemx.h; fi
if [ ! -L BAR2.h ]; then ln -s ../../../eesupp/inc/BAR2.h BAR2.h; fi
if [ ! -L BARRIER.h ]; then ln -s ../../../eesupp/inc/BARRIER.h BARRIER.h; fi
if [ ! -L CPP_EEMACROS.h ]; then ln -s ../../../eesupp/inc/CPP_EEMACROS.h CPP_EEMACROS.h; fi
if [ ! -L CUMULSUM.h ]; then ln -s ../../../eesupp/inc/CUMULSUM.h CUMULSUM.h; fi
if [ ! -L DEF_IN_MAKEFILE.h ]; then ln -s ../../../eesupp/inc/DEF_IN_MAKEFILE.h DEF_IN_MAKEFILE.h; fi
if [ ! -L EEBUFF_SCPU.h ]; then ln -s ../../../eesupp/inc/EEBUFF_SCPU.h EEBUFF_SCPU.h; fi
if [ ! -L EEPARAMS.h ]; then ln -s ../../../eesupp/inc/EEPARAMS.h EEPARAMS.h; fi
if [ ! -L EESUPPORT.h ]; then ln -s ../../../eesupp/inc/EESUPPORT.h EESUPPORT.h; fi
if [ ! -L EXCH.h ]; then ln -s ../../../eesupp/inc/EXCH.h EXCH.h; fi
if [ ! -L GLOBAL_MAX.h ]; then ln -s ../../../eesupp/inc/GLOBAL_MAX.h GLOBAL_MAX.h; fi
if [ ! -L GLOBAL_SUM.h ]; then ln -s ../../../eesupp/inc/GLOBAL_SUM.h GLOBAL_SUM.h; fi
if [ ! -L MAIN_PDIRECTIVES1.h ]; then ln -s ../../../eesupp/inc/MAIN_PDIRECTIVES1.h MAIN_PDIRECTIVES1.h; fi
if [ ! -L MAIN_PDIRECTIVES2.h ]; then ln -s ../../../eesupp/inc/MAIN_PDIRECTIVES2.h MAIN_PDIRECTIVES2.h; fi
if [ ! -L MPI_INFO.h ]; then ln -s ../../../eesupp/inc/MPI_INFO.h MPI_INFO.h; fi
if [ ! -L SIGREG.h ]; then ln -s ../../../eesupp/inc/SIGREG.h SIGREG.h; fi
if [ ! -L CG2D.h ]; then ln -s ../../../model/inc/CG2D.h CG2D.h; fi
if [ ! -L CG3D.h ]; then ln -s ../../../model/inc/CG3D.h CG3D.h; fi
if [ ! -L DXC_MACROS.h ]; then ln -s ../../../model/inc/DXC_MACROS.h DXC_MACROS.h; fi
if [ ! -L DXF_MACROS.h ]; then ln -s ../../../model/inc/DXF_MACROS.h DXF_MACROS.h; fi
if [ ! -L DXG_MACROS.h ]; then ln -s ../../../model/inc/DXG_MACROS.h DXG_MACROS.h; fi
if [ ! -L DXV_MACROS.h ]; then ln -s ../../../model/inc/DXV_MACROS.h DXV_MACROS.h; fi
if [ ! -L DYC_MACROS.h ]; then ln -s ../../../model/inc/DYC_MACROS.h DYC_MACROS.h; fi
if [ ! -L DYF_MACROS.h ]; then ln -s ../../../model/inc/DYF_MACROS.h DYF_MACROS.h; fi
if [ ! -L DYG_MACROS.h ]; then ln -s ../../../model/inc/DYG_MACROS.h DYG_MACROS.h; fi
if [ ! -L DYNVARS.h ]; then ln -s ../../../model/inc/DYNVARS.h DYNVARS.h; fi
if [ ! -L DYU_MACROS.h ]; then ln -s ../../../model/inc/DYU_MACROS.h DYU_MACROS.h; fi
if [ ! -L EOS.h ]; then ln -s ../../../model/inc/EOS.h EOS.h; fi
if [ ! -L FCORI_MACROS.h ]; then ln -s ../../../model/inc/FCORI_MACROS.h FCORI_MACROS.h; fi
if [ ! -L FFIELDS.h ]; then ln -s ../../../model/inc/FFIELDS.h FFIELDS.h; fi
if [ ! -L GRID.h ]; then ln -s ../../../model/inc/GRID.h GRID.h; fi
if [ ! -L GRID_MACROS.h ]; then ln -s ../../../model/inc/GRID_MACROS.h GRID_MACROS.h; fi
if [ ! -L HFACC_MACROS.h ]; then ln -s ../../../model/inc/HFACC_MACROS.h HFACC_MACROS.h; fi
if [ ! -L HFACS_MACROS.h ]; then ln -s ../../../model/inc/HFACS_MACROS.h HFACS_MACROS.h; fi
if [ ! -L HFACW_MACROS.h ]; then ln -s ../../../model/inc/HFACW_MACROS.h HFACW_MACROS.h; fi
if [ ! -L MASKS_MACROS.h ]; then ln -s ../../../model/inc/MASKS_MACROS.h MASKS_MACROS.h; fi
if [ ! -L MASKW_MACROS.h ]; then ln -s ../../../model/inc/MASKW_MACROS.h MASKW_MACROS.h; fi
if [ ! -L NH_VARS.h ]; then ln -s ../../../model/inc/NH_VARS.h NH_VARS.h; fi
if [ ! -L PARAMS.h ]; then ln -s ../../../model/inc/PARAMS.h PARAMS.h; fi
if [ ! -L RA_MACROS.h ]; then ln -s ../../../model/inc/RA_MACROS.h RA_MACROS.h; fi
if [ ! -L RAS_MACROS.h ]; then ln -s ../../../model/inc/RAS_MACROS.h RAS_MACROS.h; fi
if [ ! -L RAW_MACROS.h ]; then ln -s ../../../model/inc/RAW_MACROS.h RAW_MACROS.h; fi
if [ ! -L RECIP_DXC_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DXC_MACROS.h RECIP_DXC_MACROS.h; fi
if [ ! -L RECIP_DXF_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DXF_MACROS.h RECIP_DXF_MACROS.h; fi
if [ ! -L RECIP_DXG_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DXG_MACROS.h RECIP_DXG_MACROS.h; fi
if [ ! -L RECIP_DXV_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DXV_MACROS.h RECIP_DXV_MACROS.h; fi
if [ ! -L RECIP_DYC_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DYC_MACROS.h RECIP_DYC_MACROS.h; fi
if [ ! -L RECIP_DYF_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DYF_MACROS.h RECIP_DYF_MACROS.h; fi
if [ ! -L RECIP_DYG_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DYG_MACROS.h RECIP_DYG_MACROS.h; fi
if [ ! -L RECIP_DYU_MACROS.h ]; then ln -s ../../../model/inc/RECIP_DYU_MACROS.h RECIP_DYU_MACROS.h; fi
if [ ! -L RECIP_HFACC_MACROS.h ]; then ln -s ../../../model/inc/RECIP_HFACC_MACROS.h RECIP_HFACC_MACROS.h; fi
if [ ! -L RECIP_HFACS_MACROS.h ]; then ln -s ../../../model/inc/RECIP_HFACS_MACROS.h RECIP_HFACS_MACROS.h; fi
if [ ! -L RECIP_HFACW_MACROS.h ]; then ln -s ../../../model/inc/RECIP_HFACW_MACROS.h RECIP_HFACW_MACROS.h; fi
if [ ! -L RESTART.h ]; then ln -s ../../../model/inc/RESTART.h RESTART.h; fi
if [ ! -L SET_GRID.h ]; then ln -s ../../../model/inc/SET_GRID.h SET_GRID.h; fi
if [ ! -L SOLVE_FOR_PRESSURE3D.h ]; then ln -s ../../../model/inc/SOLVE_FOR_PRESSURE3D.h SOLVE_FOR_PRESSURE3D.h; fi
if [ ! -L SOLVE_FOR_PRESSURE.h ]; then ln -s ../../../model/inc/SOLVE_FOR_PRESSURE.h SOLVE_FOR_PRESSURE.h; fi
if [ ! -L SURFACE.h ]; then ln -s ../../../model/inc/SURFACE.h SURFACE.h; fi
if [ ! -L TANPHIATU_MACROS.h ]; then ln -s ../../../model/inc/TANPHIATU_MACROS.h TANPHIATU_MACROS.h; fi
if [ ! -L TANPHIATV_MACROS.h ]; then ln -s ../../../model/inc/TANPHIATV_MACROS.h TANPHIATV_MACROS.h; fi
if [ ! -L THE_MODEL_COMMON_BLOCKS.h ]; then ln -s ../../../model/inc/THE_MODEL_COMMON_BLOCKS.h THE_MODEL_COMMON_BLOCKS.h; fi
if [ ! -L XC_MACROS.h ]; then ln -s ../../../model/inc/XC_MACROS.h XC_MACROS.h; fi
if [ ! -L YC_MACROS.h ]; then ln -s ../../../model/inc/YC_MACROS.h YC_MACROS.h; fi
Creating PACKAGES_CONFIG.h ...
Creating AD_CONFIG.h ...
Creating FC_NAMEMANGLE.h ...
echo "#define FC_NAMEMANGLE(X)  X ## _" > FC_NAMEMANGLE.h
Creating BUILD_INFO.h ...
echo "#define THISVER 'checkpoint68m'" > BUILD_INFO.h
echo "#define THISUSER 'jm_c'" >> BUILD_INFO.h
echo "#define THISDATE 'Wed Dec 14 12:47:01 EST 2022'" >> BUILD_INFO.h
echo "#define THISHOST 'c074'" >> BUILD_INFO.h
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
../../../tools/xmakedepend -f Makefile -o .f -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -I/home/software/intel/2021.4.0/pkg/ucx/1.11.2/include -I/home/software/intel/2021.4.0/tbb/2021.4.0/env/../include -I/home/software/intel/2021.4.0/dev-utilities/2021.4.0/include -I/home/software/intel/2021.4.0/compiler/2021.4.0/linux/include -I/usr/lib/gcc/x86_64-redhat-linux/6.3.1/include -I/usr/local/include -I/usr/include active_file_ad.F active_file_control.F active_file_control_slice.F active_file.F active_file_gen_ad.F active_file_gen.F active_file_gen_g.F active_file_g.F active_file_loc_ad.F active_file_loc.F active_file_loc_g.F adautodiff_whtapeio_sync.F addamp_adj.F add_prefix.F addummy_for_etan.F addummy_in_dynamics.F addummy_in_stepping.F adopen_adclose.F adread_adwrite.F adread_adwrite_i.F adzero_adj.F autodiff_check.F autodiff_findunit.F autodiff_inadmode_set_ad.F autodiff_inadmode_set.F autodiff_inadmode_set_g.F autodiff_inadmode_unset_ad.F autodiff_inadmode_unset.F autodiff_inadmode_unset_g.F autodiff_ini_model_io.F autodiff_init_varia.F autodiff_readparms.F autodiff_restore.F autodiff_store.F autodiff_whtapeio_sync.F cg2d_mad.F copy_ad_uv_outp.F copy_advar_outp.F damp_adj.F dummy_for_etan.F dummy_in_dynamics.F dummy_in_stepping.F dump_adj_xy.F dump_adj_xy_uv.F dump_adj_xyz.F dump_adj_xyz_uv.F g_dummy_for_etan.F g_dummy_in_dynamics.F g_dummy_in_stepping.F global_max_ad.F global_sum_ad.F global_sum_tile_ad.F myactivefunction_ad.F myactivefunction.F zero_adj.F cd_code_init_fixed.F cd_code_ini_vars.F cd_code_read_pickup.F cd_code_scheme.F cd_code_write_pickup.F cost_accumulate_mean.F cost_atlantic_heat.F cost_check.F cost_dependent_init.F cost_depth.F cost_final.F cost_final_restore.F cost_final_store.F cost_init_varia.F cost_readparms.F cost_state_final.F cost_test.F cost_tile.F cost_tracer.F cost_vector.F adctrl_bound.F ctrl_bound.F ctrl_bound_tl.F ctrl_check.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_getobcse.F ctrl_getobcsn.F ctrl_getobcss.F ctrl_getobcsw.F ctrl_hfacc_ini.F ctrl_init_ctrlvar.F ctrl_init.F ctrl_init_obcs_variables.F ctrl_init_rec.F ctrl_init_variables.F ctrl_init_wet.F ctrl_map_forcing.F ctrl_map_genarr.F ctrl_map_gentim2d.F ctrl_map_ini_genarr.F ctrl_map_ini_gentim2d.F ctrl_mask_set_xz.F ctrl_mask_set_yz.F ctrl_pack.F ctrl_readparms.F ctrl_set_fname.F ctrl_set_globfld_xy.F ctrl_set_globfld_xyz.F ctrl_set_globfld_xz.F ctrl_set_globfld_yz.F ctrl_set_pack_xy.F ctrl_set_pack_xyz.F ctrl_set_pack_xz.F ctrl_set_pack_yz.F ctrl_set_unpack_xy.F ctrl_set_unpack_xyz.F ctrl_set_unpack_xz.F ctrl_set_unpack_yz.F ctrl_summary.F ctrl_swapffields.F ctrl_toolbox.F ctrl_unpack.F optim_readparms.F chksum_tiled.F debug_call.F debug_cs_corner_uv.F debug_enter.F debug_fld_stats_rl.F debug_fld_stats_rs.F debug_leave.F debug_msg.F debug_stats_rl.F debug_stats_rs.F fill_in_corners_rl.F write_fullarray_rl.F write_fullarray_rs.F diag_calc_psivel.F diag_cg2d.F diagnostics_addtolist.F diagnostics_calc_phivel.F diagnostics_check.F diagnostics_clear.F diagnostics_fill.F diagnostics_fill_field.F diagnostics_fill_rs.F diagnostics_fill_state.F diagnostics_fract_fill.F diagnostics_ini_io.F diagnostics_init_early.F diagnostics_init_fixed.F diagnostics_init_varia.F diagnostics_interp_p2p.F diagnostics_interp_vert.F diagnostics_is_on.F diagnostics_list_check.F diagnostics_main_init.F diagnostics_mnc_out.F diagnostics_out.F diagnostics_readparms.F diagnostics_read_pickup.F diagnostics_scale_fill.F diagnostics_scale_fill_rs.F diagnostics_set_calc.F diagnostics_setdiag.F diagnostics_set_levels.F diagnostics_set_pointers.F diagnostics_status_error.F diagnostics_sum_levels.F diagnostics_summary.F diagnostics_switch_onoff.F diagnostics_utils.F diagnostics_write_adj.F diagnostics_write.F diagnostics_write_pickup.F diagstats_ascii_out.F diagstats_calc.F diagstats_clear.F diagstats_close_io.F diagstats_fill.F diagstats_global.F diagstats_ini_io.F diagstats_local.F diagstats_mnc_out.F diagstats_others_calc.F diagstats_output.F diagstats_setdiag.F diagstats_set_pointers.F diagstats_set_regions.F diag_vegtile_fill.F dwnslp_apply.F dwnslp_calc_flow.F dwnslp_calc_rho.F dwnslp_diagnostics_init.F dwnslp_init_fixed.F dwnslp_init_varia.F dwnslp_readparms.F cost_averagesfields.F cost_averagesflags.F cost_averagesgeneric.F cost_averagesinit.F cost_bp_read.F cost_gencal.F cost_gencost_all.F cost_gencost_assignperiod.F cost_gencost_boxmean.F cost_gencost_bpv4.F cost_gencost_customize.F cost_gencost_glbmean.F cost_gencost_moc.F cost_gencost_seaicev4.F cost_gencost_sshv4.F cost_gencost_sstv4.F cost_gencost_transp.F cost_generic.F cost_genread.F cost_obcs_ageos.F cost_obcse.F cost_obcs.F cost_obcsn.F cost_obcss.F cost_obcsvol.F cost_obcsw.F cost_sla_read.F cost_sla_read_yd.F ecco_check.F ecco_cost_driver.F ecco_cost_final.F ecco_cost_init_barfiles.F ecco_cost_init_fixed.F ecco_cost_init_varia.F ecco_cost_weights.F ecco_diagnostics_init.F ecco_init_fixed.F ecco_init_varia.F ecco_phys.F ecco_readparms.F ecco_summary.F ecco_toolbox.F stergloh_output.F exf_adjoint_snapshots_ad.F exf_adjoint_snapshots.F exf_adjoint_snapshots__g.F exf_bulkformulae.F exf_check.F exf_check_range.F exf_diagnostics_fill.F exf_diagnostics_init.F exf_filter_rl.F exf_getclim.F exf_getffieldrec.F exf_getffields.F exf_getffield_start.F exf_getfield_start.F exf_getforcing.F exf_getmonthsrec.F exf_getsurfacefluxes.F exf_getyearlyfieldname.F exf_init_fixed.F exf_init_fld.F exf_init_interp.F exf_init_varia.F exf_interp.F exf_interpolate.F exf_interp_read.F exf_interp_uv.F exf_mapfields.F exf_monitor_ad.F exf_monitor.F exf_radiation.F exf_readparms.F exf_set_fld.F exf_set_gen.F exf_set_obcs.F exf_set_uv.F exf_summary.F exf_swapffields.F exf_weight_sfx_diags.F exf_wind.F exf_zenithangle.F exf_zenithangle_table.F gad_advection.F gad_advscheme.F gad_biharm_r.F gad_biharm_x.F gad_biharm_y.F gad_c2_adv_r.F gad_c2_adv_x.F gad_c2_adv_y.F gad_c2_impl_r.F gad_c4_adv_r.F gad_c4_adv_x.F gad_c4_adv_y.F gad_calc_rhs.F gad_check.F gad_del2.F gad_diagnostics_init.F gad_diagnostics_state.F gad_diff_r.F gad_diff_x.F gad_diff_y.F gad_dst2u1_adv_r.F gad_dst2u1_adv_x.F gad_dst2u1_adv_y.F gad_dst2u1_impl_r.F gad_dst3_adv_r.F gad_dst3_adv_x.F gad_dst3_adv_y.F gad_dst3fl_adv_r.F gad_dst3fl_adv_x.F gad_dst3fl_adv_y.F gad_dst3fl_impl_r.F gad_exch_som.F gad_fluxlimit_adv_r.F gad_fluxlimit_adv_x.F gad_fluxlimit_adv_y.F gad_fluxlimit_impl_r.F gad_grad_x.F gad_grad_y.F gad_implicit_r.F gad_init_fixed.F gad_init_varia.F gad_os7mp_adv_r.F gad_os7mp_adv_x.F gad_os7mp_adv_y.F gad_osc_hat_r.F gad_osc_hat_x.F gad_osc_hat_y.F gad_osc_mul_r.F gad_osc_mul_x.F gad_osc_mul_y.F gad_plm_fun.F gad_ppm_adv_r.F gad_ppm_adv_x.F gad_ppm_adv_y.F gad_ppm_flx_r.F gad_ppm_flx_x.F gad_ppm_flx_y.F gad_ppm_fun.F gad_ppm_hat_r.F gad_ppm_hat_x.F gad_ppm_hat_y.F gad_ppm_p3e_r.F gad_ppm_p3e_x.F gad_ppm_p3e_y.F gad_pqm_adv_r.F gad_pqm_adv_x.F gad_pqm_adv_y.F gad_pqm_flx_r.F gad_pqm_flx_x.F gad_pqm_flx_y.F gad_pqm_fun.F gad_pqm_hat_r.F gad_pqm_hat_x.F gad_pqm_hat_y.F gad_pqm_p5e_r.F gad_pqm_p5e_x.F gad_pqm_p5e_y.F gad_read_pickup.F gad_som_advect.F gad_som_adv_r.F gad_som_adv_x.F gad_som_adv_y.F gad_som_exchanges.F gad_som_fill_cs_corner.F gad_som_lim_r.F gad_som_prep_cs_corner.F gad_u3_adv_r.F gad_u3_adv_x.F gad_u3_adv_y.F gad_u3c4_impl_r.F gad_write_pickup.F salt_fill.F gmredi_calc_bates_k.F gmredi_calc_diff.F gmredi_calc_eigs.F gmredi_calc_psi_b.F gmredi_calc_psi_bvp.F gmredi_calc_qgleith.F gmredi_calc_tensor.F gmredi_calc_urms.F gmredi_check.F gmredi_diagnostics_fill.F gmredi_diagnostics_impl.F gmredi_diagnostics_init.F gmredi_do_exch.F gmredi_init_fixed.F gmredi_init_varia.F gmredi_mnc_init.F gmredi_output.F gmredi_readparms.F gmredi_read_pickup.F gmredi_residual_flow.F gmredi_rtransport.F gmredi_slope_limit.F gmredi_slope_psi.F gmredi_write_pickup.F gmredi_xtransport.F gmredi_ytransport.F submeso_calc_psi.F grdchk_check.F grdchk_getadxx.F grdchk_get_obcs_mask.F grdchk_get_position.F grdchk_getxx.F grdchk_init.F grdchk_loc.F grdchk_main.F grdchk_print.F grdchk_readparms.F grdchk_setxx.F grdchk_summary.F kpp_calc_diff_ptr.F kpp_calc_diff_s.F kpp_calc_diff_t.F kpp_calc.F kpp_calc_visc.F kpp_check.F kpp_diagnostics_init.F kpp_do_exch.F kpp_forcing_surf.F kpp_init_fixed.F kpp_init_varia.F kpp_output.F kpp_readparms.F kpp_routines.F kpp_transport_ptr.F kpp_transport_s.F kpp_transport_t.F mdsio_buffertorl.F mdsio_buffertors.F mdsio_check4file.F mdsio_facef_read.F mdsio_gl.F mdsio_gl_slice.F mdsio_pass_r4torl.F mdsio_pass_r4tors.F mdsio_pass_r8torl.F mdsio_pass_r8tors.F mdsio_rd_rec_rl.F mdsio_rd_rec_rs.F mdsio_read_field.F mdsio_read_meta.F mdsio_read_section.F mdsio_read_tape.F mdsio_readvec_loc.F mdsio_read_whalos.F mdsio_rw_field.F mdsio_rw_slice.F mdsio_seg4torl.F mdsio_seg4tors.F mdsio_seg8torl.F mdsio_seg8tors.F mdsio_segxtorx_2d.F mdsio_write_field.F mdsio_writelocal.F mdsio_write_meta.F mdsio_write_section.F mdsio_write_tape.F mdsio_writevec_loc.F mdsio_write_whalos.F mdsio_wr_metafiles.F mdsio_wr_rec_rl.F mdsio_wr_rec_rs.F mnc_cw_citer.F mnc_cw_cvars.F mnc_cw_init.F mnc_cw_missingvals.F mnc_cw_model_attr.F mnc_cwrapper.F MNC_CW_READWRITE_I.F MNC_CW_READWRITE_RL.F MNC_CW_READWRITE_RS.F mnc_cw_udim.F mnc_cw_write_grid_info.F mnc_dim.F mnc_dump.F mnc_file.F mnc_grid.F mnc_init.F mnc_readparms.F mnc_update_time.F mnc_utils.F mnc_var.F mom_calc_3d_strain.F mom_calc_absvort3.F mom_calc_hdiv.F mom_calc_hfacz.F mom_calc_ke.F mom_calc_relvort3.F mom_calc_smag_3d.F mom_calc_strain.F mom_calc_tension.F mom_calc_visc.F mom_diagnostics_init.F mom_hdissip.F mom_init_fixed.F mom_quasihydrostatic.F mom_u_botdrag_coeff.F mom_u_coriolis_nh.F mom_u_implicit_r.F mom_u_metric_nh.F mom_u_rviscflux.F mom_u_sidedrag.F mom_uv_smag_3d.F mom_v_botdrag_coeff.F mom_v_coriolis_nh.F mom_v_implicit_r.F mom_visc_qgl_limit.F mom_visc_qgl_stretch.F mom_v_metric_nh.F mom_v_rviscflux.F mom_v_sidedrag.F mom_w_coriolis_nh.F mom_w_metric_nh.F mom_w_sidedrag.F mom_w_smag_3d.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_metric_cylinder.F mom_u_metric_sphere.F mom_uv_boundary.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_c4.F mom_vi_u_coriolis.F mom_vi_u_grad_ke.F mom_vi_u_vertshear.F mom_vi_v_coriolis_c4.F mom_vi_v_coriolis.F mom_vi_v_grad_ke.F mom_vi_v_vertshear.F mon_advcfl.F mon_advcflw2.F mon_advcflw.F mon_calc_advcfl.F mon_calc_stats_rl.F mon_calc_stats_rs.F mon_init.F monitor_ad.F monitor.F monitor_g.F mon_ke.F mon_out.F mon_printstats_rl.F mon_printstats_rs.F mon_set_iounit.F mon_set_pref.F mon_solution.F mon_stats_latbnd_rl.F mon_stats_rl.F mon_stats_rs.F mon_surfcor.F mon_vort3.F mon_writestats_rl.F mon_writestats_rs.F get_write_global_fld.F read_fld_xy_rl.F read_fld_xy_rs.F read_fld_xyz_rl.F read_fld_xyz_rs.F read_glvec_rl.F read_glvec_rs.F read_mflds.F read_rec.F rw_get_suffix.F set_write_global_fld.F write_fld_3d_rl.F write_fld_3d_rs.F write_fld_s3d_rl.F write_fld_s3d_rs.F write_fld_xy_rl.F write_fld_xy_rs.F write_fld_xyz_rl.F write_fld_xyz_rs.F write_glvec_rl.F write_glvec_rs.F write_local_rl.F write_local_rs.F write_rec.F salt_plume_apply.F salt_plume_calc_depth.F salt_plume_check.F salt_plume_diagnostics_fill.F salt_plume_diagnostics_init.F salt_plume_do_exch.F salt_plume_forcing_surf.F salt_plume_frac.F salt_plume_init_fixed.F salt_plume_init_varia.F salt_plume_mnc_init.F salt_plume_readparms.F salt_plume_tendency_apply_s.F salt_plume_tendency_apply_t.F salt_plume_volfrac.F advect.F cost_ice_test.F diffus.F dynsolver.F lsr.F ostres.F seaice_ad_dump.F seaice_advdiff.F seaice_advection.F seaice_bottomdrag_coeffs.F seaice_budget_ocean.F seaice_calc_ice_strength.F seaice_calc_lhs.F seaice_calc_residual.F seaice_calc_rhs.F seaice_calc_strainrates.F seaice_calc_stressdiv.F seaice_calc_viscosities.F seaice_check.F seaice_check_pickup.F seaice_cost_accumulate_mean.F seaice_cost_concentration.F seaice_cost_driver.F seaice_cost_export.F seaice_cost_final.F seaice_cost_init_fixed.F seaice_cost_init_varia.F seaice_cost_sensi.F seaice_cost_sss.F seaice_cost_sst.F seaice_cost_weights.F seaice_ctrl_map_ini.F seaice_diagnostics_init.F seaice_diagnostics_state.F seaice_diffusion.F seaice_do_ridging.F seaice_dynsolver.F seaice_evp.F seaice_fake.F seaice_fgmres.F seaice_freedrift.F seaice_get_dynforcing.F seaice_growth_adx.F seaice_growth.F seaice_init_fixed.F seaice_init_varia.F seaice_itd_pickup.F seaice_itd_redist.F seaice_itd_remap.F seaice_itd_sum.F seaice_jacvec.F seaice_jfnk.F seaice_krylov.F seaice_lsr.F seaice_map_thsice.F seaice_mnc_init.F seaice_model.F seaice_mom_advection.F seaice_monitor_ad.F seaice_monitor.F seaice_obcs_output.F seaice_oceandrag_coeffs.F seaice_ocean_stress.F seaice_output.F seaice_preconditioner.F seaice_prepare_ridging.F seaice_readparms.F seaice_read_pickup.F seaice_reg_ridge.F seaice_solve4temp.F seaice_summary.F seaice_tracer_phys.F seaice_turnoff_io.F seaice_write_pickup.F cal_addtime.F cal_checkdate.F cal_compdates.F cal_convdate.F cal_copydate.F cal_daysformonth.F cal_dayspermonth.F cal_fulldate.F cal_getdate.F cal_getmonthsrec.F cal_init_fixed.F cal_intdays.F cal_intmonths.F cal_intyears.F cal_isleap.F cal_monthsforyear.F cal_monthsperyear.F cal_numints.F cal_printdate.F cal_printerror.F cal_readparms.F cal_set.F cal_stepsforday.F cal_stepsperday.F cal_subdates.F cal_summary.F cal_time2dump.F cal_timeinterval.F cal_timepassed.F cal_timestamp.F cal_toseconds.F cal_weekday.F all_proc_die.F bar2.F bar_check.F barrier.F check_threads.F comm_stats.F cumulsum_z_tile.F different_multiple.F diff_phase_multiple.F eeboot.F eeboot_minimal.F eedata_example.F eedie.F eeintro_msg.F eeset_parms.F eewrite_eeenv.F exch0_r4.F exch0_r8.F exch0_rl.F exch0_rs.F exch1_bg_r4_cube.F exch1_bg_r8_cube.F exch1_bg_rl_cube.F exch1_bg_rs_cube.F exch1_r4_cube.F exch1_r4.F exch1_r8_cube.F exch1_r8.F exch1_rl_ad.F exch1_rl_cube_ad.F exch1_rl_cube.F exch1_rl.F exch1_rs_ad.F exch1_rs_cube_ad.F exch1_rs_cube.F exch1_rs.F exch1_uv_r4_cube.F exch1_uv_r8_cube.F exch1_uv_rl_cube.F exch1_uv_rs_cube.F exch1_z_r4_cube.F exch1_z_r8_cube.F exch1_z_rl_cube.F exch1_z_rs_cube.F exch_3d_r4.F exch_3d_r8.F exch_3d_rl.F exch_3d_rs.F exch_cycle_ebl.F exch_init.F exch_r4_recv_get_x.F exch_r4_recv_get_y.F exch_r4_send_put_x.F exch_r4_send_put_y.F exch_r8_recv_get_x.F exch_r8_recv_get_y.F exch_r8_send_put_x.F exch_r8_send_put_y.F exch_rl_recv_get_x.F exch_rl_recv_get_y.F exch_rl_send_put_x.F exch_rl_send_put_y.F exch_rs_recv_get_x.F exch_rs_recv_get_y.F exch_rs_send_put_x.F exch_rs_send_put_y.F exch_s3d_r4.F exch_s3d_r8.F exch_s3d_rl.F exch_s3d_rs.F exch_sm_3d_r4.F exch_sm_3d_r8.F exch_sm_3d_rl.F exch_sm_3d_rs.F exch_uv_3d_r4.F exch_uv_3d_r8.F exch_uv_3d_rl.F exch_uv_3d_rs.F exch_uv_agrid_3d_r4.F exch_uv_agrid_3d_r8.F exch_uv_agrid_3d_rl.F exch_uv_agrid_3d_rs.F exch_uv_bgrid_3d_r4.F exch_uv_bgrid_3d_r8.F exch_uv_bgrid_3d_rl.F exch_uv_bgrid_3d_rs.F exch_uv_dgrid_3d_r4.F exch_uv_dgrid_3d_r8.F exch_uv_dgrid_3d_rl.F exch_uv_dgrid_3d_rs.F exch_uv_xy_r4.F exch_uv_xy_r8.F exch_uv_xy_rl.F exch_uv_xy_rs.F exch_uv_xyz_r4.F exch_uv_xyz_r8.F exch_uv_xyz_rl.F exch_uv_xyz_rs.F exch_xy_r4.F exch_xy_r8.F exch_xy_rl.F exch_xy_rs.F exch_xyz_r4.F exch_xyz_r8.F exch_xyz_rl.F exch_xyz_rs.F exch_z_3d_r4.F exch_z_3d_r8.F exch_z_3d_rl.F exch_z_3d_rs.F fill_cs_corner_ag_rl.F fill_cs_corner_tr_rl.F fill_cs_corner_uv_rl.F fill_cs_corner_uv_rs.F fool_the_compiler.F gather_2d_r4.F gather_2d_r8.F gather_2d_wh_r4.F gather_2d_wh_r8.F gather_vec_r4.F gather_vec_r8.F gather_xz.F gather_yz.F get_periodic_interval.F global_max.F global_sum.F global_sum_singlecpu.F global_sum_tile.F global_vec_sum.F gsum.F ini_communication_patterns.F ini_procs.F ini_threading_environment.F lef_zero.F main.F master_cpu_io.F master_cpu_thread.F mds_byteswapi4.F mds_byteswapr4.F mds_byteswapr8.F mdsfindunit.F mds_flush.F mds_reclen.F memsync.F nml_change_syntax.F nml_set_terminator.F open_copy_data_file.F print.F reset_halo.F scatter_2d_r4.F scatter_2d_r8.F scatter_2d_wh_r4.F scatter_2d_wh_r8.F scatter_vec_r4.F scatter_vec_r8.F scatter_xz.F scatter_yz.F stop_if_error.F timers.F utils.F write_utils.F adams_bashforth2.F adams_bashforth3.F add_walls2masks.F apply_forcing.F calc_3d_diffusivity.F calc_adv_flow.F calc_div_ghat.F calc_eddy_stress.F calc_grad_phi_fv.F calc_grad_phi_hyd.F calc_grad_phi_surf.F calc_grid_angles.F calc_gw.F calc_ivdc.F calc_oce_mxlayer.F calc_phi_hyd.F calc_r_star.F calc_surf_dr.F calc_viscosity.F calc_wsurf_tr.F cg2d_ex0.F cg2d.F cg2d_nsa.F cg2d_sr.F cg3d_ex0.F cg3d.F check_pickup.F config_check.F config_summary.F convective_adjustment.F convective_adjustment_ini.F convectively_mixtracer.F convective_weights.F correction_step.F cycle_ab_tracer.F cycle_tracer.F diags_oceanic_surf_flux.F diags_phi_hyd.F diags_phi_rlow.F diags_rho.F diags_sound_speed.F do_atmospheric_phys.F do_fields_blocking_exchanges.F do_oceanic_phys.F do_stagger_fields_exchanges.F do_statevars_diags.F do_statevars_tave.F do_the_model_io.F do_write_pickup.F dynamics.F external_fields_load.F external_forcing.F external_forcing_surf.F find_alpha.F find_hyd_press_1d.F find_rho.F forcing_surf_relax.F forward_step.F freesurf_rescale_g.F freeze_surface.F grad_sigma.F gsw_teos10.F impldiff.F ini_cartesian_grid.F ini_cg2d.F ini_cg3d.F ini_cori.F ini_curvilinear_grid.F ini_cylinder_grid.F ini_depths.F ini_dynvars.F ini_eos.F ini_ffields.F ini_fields.F ini_forcing.F ini_global_domain.F ini_grid.F ini_linear_phisurf.F ini_local_grid.F ini_masks_etc.F ini_mixing.F ini_mnc_vars.F ini_model_io.F ini_nh_fields.F ini_nh_vars.F ini_nlfs_vars.F ini_parms.F ini_p_ground.F ini_pressure.F ini_psurf.F ini_salt.F ini_sigma_hfac.F ini_spherical_polar_grid.F ini_theta.F initialise_fixed.F initialise_varia.F ini_vel.F ini_vertical_grid.F integrate_for_w.F integr_continuity.F load_fields_driver.F load_grid_spacing.F load_ref_files.F main_do_loop.F momentum_correction_step.F packages_boot.F packages_check.F packages_error_msg.F packages_init_fixed.F packages_init_variables.F packages_print_msg.F packages_readparms.F packages_unused_msg.F packages_write_pickup.F plot_field.F port_rand.F post_cg3d.F pre_cg3d.F pressure_for_eos.F read_pickup.F remove_mean.F reset_nlfs_vars.F rotate_spherical_polar_grid.F rotate_uv2en.F salt_integrate.F seawater.F set_defaults.F set_grid_factors.F set_parms.F set_ref_state.F solve_for_pressure.F solve_pentadiagonal.F solve_tridiagonal.F solve_uv_tridiago.F state_summary.F swfrac.F taueddy_init_varia.F taueddy_tendency_apply.F temp_integrate.F the_main_loop.F the_model_main.F thermodynamics.F timestep.F timestep_tracer.F timestep_wvel.F tracers_correction_step.F tracers_iigw_correction.F turnoff_model_io.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 write_grid.F write_pickup.F write_state.F
Appending dependencies to Makefile
../../../tools/f90mkdepend >> Makefile
WARNING: f90mkdepend: no source file found for module oad_active
WARNING: f90mkdepend: no source file found for module oad_rev
WARNING: f90mkdepend: no source file found for module oad_tape
WARNING: f90mkdepend: no source file found for module oad_cp
WARNING: f90mkdepend: no source file found for module oad_active
WARNING: f90mkdepend: no source file found for module oad_rev
WARNING: f90mkdepend: no source file found for module oad_tape
WARNING: f90mkdepend: no source file found for module oad_cp
rm -f makedepend.out
-- using new "Makefile_syntax", exec 'make -f Makefile_syntax -j 4 adobj':
if [ ! -L active_file_control.flow ]; then ln -s ../../../pkg/autodiff/active_file_control.flow active_file_control.flow; fi
if [ ! -L active_file.flow ]; then ln -s ../../../pkg/autodiff/active_file.flow active_file.flow; fi
if [ ! -L active_file_gen.flow ]; then ln -s ../../../pkg/autodiff/active_file_gen.flow active_file_gen.flow; fi
if [ ! -L active_file_loc.flow ]; then ln -s ../../../pkg/autodiff/active_file_loc.flow active_file_loc.flow; fi
if [ ! -L autodiff_inadmode.flow ]; then ln -s ../../../pkg/autodiff/autodiff_inadmode.flow autodiff_inadmode.flow; fi
if [ ! -L autodiff_whtapeio_sync.flow ]; then ln -s ../../../pkg/autodiff/autodiff_whtapeio_sync.flow autodiff_whtapeio_sync.flow; fi
if [ ! -L cg2d.flow ]; then ln -s ../../../pkg/autodiff/cg2d.flow cg2d.flow; fi
if [ ! -L checkpoint.flow ]; then ln -s ../../../pkg/autodiff/checkpoint.flow checkpoint.flow; fi
if [ ! -L common.flow ]; then ln -s ../../../pkg/autodiff/common.flow common.flow; fi
if [ ! -L damp_adj.flow ]; then ln -s ../../../pkg/autodiff/damp_adj.flow damp_adj.flow; fi
if [ ! -L dummy_for_etan.flow ]; then ln -s ../../../pkg/autodiff/dummy_for_etan.flow dummy_for_etan.flow; fi
if [ ! -L dummy_in_dynamics.flow ]; then ln -s ../../../pkg/autodiff/dummy_in_dynamics.flow dummy_in_dynamics.flow; fi
if [ ! -L dummy_in_stepping.flow ]; then ln -s ../../../pkg/autodiff/dummy_in_stepping.flow dummy_in_stepping.flow; fi
if [ ! -L global_max_ad.flow ]; then ln -s ../../../pkg/autodiff/global_max_ad.flow global_max_ad.flow; fi
if [ ! -L global_sum_ad.flow ]; then ln -s ../../../pkg/autodiff/global_sum_ad.flow global_sum_ad.flow; fi
if [ ! -L initialisation.flow ]; then ln -s ../../../pkg/autodiff/initialisation.flow initialisation.flow; fi
if [ ! -L model_ad.flow ]; then ln -s ../../../pkg/autodiff/model_ad.flow model_ad.flow; fi
if [ ! -L myactivefunction.flow ]; then ln -s ../../../pkg/autodiff/myactivefunction.flow myactivefunction.flow; fi
if [ ! -L system.flow ]; then ln -s ../../../pkg/autodiff/system.flow system.flow; fi
if [ ! -L zero_adj.flow ]; then ln -s ../../../pkg/autodiff/zero_adj.flow zero_adj.flow; fi
if [ ! -L cd_code_ad.flow ]; then ln -s ../../../pkg/cd_code/cd_code_ad.flow cd_code_ad.flow; fi
if [ ! -L cost_ad.flow ]; then ln -s ../../../pkg/cost/cost_ad.flow cost_ad.flow; fi
if [ ! -L ctrl_bound.flow ]; then ln -s ../../../pkg/ctrl/ctrl_bound.flow ctrl_bound.flow; fi
if [ ! -L debug_ad.flow ]; then ln -s ../../../pkg/debug/debug_ad.flow debug_ad.flow; fi
if [ ! -L diagnostics_ad.flow ]; then ln -s ../../../pkg/diagnostics/diagnostics_ad.flow diagnostics_ad.flow; fi
if [ ! -L ecco_ad.flow ]; then ln -s ../../../pkg/ecco/ecco_ad.flow ecco_ad.flow; fi
if [ ! -L exf_ad.flow ]; then ln -s ../../../pkg/exf/exf_ad.flow exf_ad.flow; fi
if [ ! -L gmredi_ad.flow ]; then ln -s ../../../pkg/gmredi/gmredi_ad.flow gmredi_ad.flow; fi
if [ ! -L mdsio_ad.flow ]; then ln -s ../../../pkg/mdsio/mdsio_ad.flow mdsio_ad.flow; fi
if [ ! -L mnc_ad.flow ]; then ln -s ../../../pkg/mnc/mnc_ad.flow mnc_ad.flow; fi
if [ ! -L monitor_ad.flow ]; then ln -s ../../../pkg/monitor/monitor_ad.flow monitor_ad.flow; fi
if [ ! -L rw_ad.flow ]; then ln -s ../../../pkg/rw/rw_ad.flow rw_ad.flow; fi
if [ ! -L seaice.flow ]; then ln -s ../../../pkg/seaice/seaice.flow seaice.flow; fi
if [ ! -L eesupp.flow ]; then ln -s ../../../eesupp/src/eesupp.flow eesupp.flow; fi
if [ ! -L exch1_ad.flow ]; then ln -s ../../../eesupp/src/exch1_ad.flow exch1_ad.flow; fi
cat autodiff_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_init_varia.f
cat autodiff_store.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_store.f
cat autodiff_restore.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_restore.f
cat cd_code_scheme.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cd_code_scheme.f
cat cd_code_ini_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cd_code_ini_vars.f
cat cd_code_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cd_code_read_pickup.f
cat cost_accumulate_mean.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_accumulate_mean.f
cat cost_final.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_final.f
cat cost_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_init_varia.f
cat cost_tile.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_tile.f
cat cost_test.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_test.f
cat cost_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_tracer.f
cat cost_atlantic_heat.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_atlantic_heat.f
cat cost_depth.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_depth.f
cat cost_vector.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_vector.f
cat cost_state_final.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_state_final.f
cat ctrl_cost_driver.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_cost_driver.f
cat ctrl_cost_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_cost_gen.f
cat ctrl_depth_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_depth_ini.f
cat ctrl_get_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_get_gen.f
cat ctrl_get_gen_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_get_gen_rec.f
cat ctrl_get_mask.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_get_mask.f
cat ctrl_init_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init_rec.f
cat ctrl_init_variables.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init_variables.f
cat ctrl_map_ini_genarr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_map_ini_genarr.f
cat ctrl_map_ini_gentim2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_map_ini_gentim2d.f
cat ctrl_map_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_map_forcing.f
cat ctrl_map_genarr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_map_genarr.f
cat ctrl_map_gentim2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_map_gentim2d.f
cat ctrl_getobcse.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_getobcse.f
cat ctrl_getobcsn.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_getobcsn.f
cat ctrl_getobcss.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_getobcss.f
cat ctrl_getobcsw.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_getobcsw.f
cat ctrl_init_obcs_variables.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init_obcs_variables.f
cat ctrl_swapffields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_swapffields.f
cat ctrl_toolbox.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_toolbox.f
cat diagnostics_is_on.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_is_on.f
cat dwnslp_apply.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_apply.f
cat dwnslp_calc_flow.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_calc_flow.f
cat dwnslp_calc_rho.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_calc_rho.f
cat dwnslp_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_init_varia.f
cat cost_averagesgeneric.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_averagesgeneric.f
cat cost_averagesfields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_averagesfields.f
cat cost_averagesflags.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_averagesflags.f
cat cost_averagesinit.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_averagesinit.f
cat cost_bp_read.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_bp_read.f
cat cost_generic.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_generic.f
cat cost_gencost_all.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_all.f
cat cost_gencost_moc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_moc.f
cat cost_gencost_assignperiod.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_assignperiod.f
cat cost_gencost_customize.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_customize.f
cat cost_gencost_sshv4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_sshv4.f
cat cost_gencost_sstv4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_sstv4.f
cat cost_gencost_seaicev4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_seaicev4.f
cat cost_gencost_bpv4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_bpv4.f
cat cost_gencost_boxmean.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_boxmean.f
cat cost_gencost_glbmean.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_glbmean.f
cat cost_gencost_transp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencost_transp.f
cat cost_gencal.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_gencal.f
cat cost_genread.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_genread.f
cat cost_sla_read.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_sla_read.f
cat cost_sla_read_yd.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_sla_read_yd.f
cat cost_obcs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcs.f
cat cost_obcsn.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcsn.f
cat cost_obcss.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcss.f
cat cost_obcsw.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcsw.f
cat cost_obcse.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcse.f
cat cost_obcs_ageos.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcs_ageos.f
cat cost_obcsvol.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_obcsvol.f
cat ecco_cost_driver.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_driver.f
cat ecco_cost_final.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_final.f
cat ecco_cost_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_init_varia.f
cat ecco_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_init_varia.f
cat ecco_phys.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_phys.f
cat ecco_toolbox.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_toolbox.f
cat exf_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_init_varia.f
cat exf_init_fld.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_init_fld.f
cat exf_bulkformulae.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_bulkformulae.f
cat exf_filter_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_filter_rl.f
cat exf_getclim.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getclim.f
cat exf_getffields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getffields.f
cat exf_getffieldrec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getffieldrec.f
cat exf_getforcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getforcing.f
cat exf_getmonthsrec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getmonthsrec.f
cat exf_getsurfacefluxes.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getsurfacefluxes.f
cat exf_getyearlyfieldname.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getyearlyfieldname.f
cat exf_interp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_interp.f
cat exf_interp_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_interp_uv.f
cat exf_interpolate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_interpolate.f
cat exf_mapfields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_mapfields.f
cat exf_radiation.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_radiation.f
cat exf_set_fld.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_set_fld.f
cat exf_set_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_set_gen.f
cat exf_set_obcs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_set_obcs.f
cat exf_set_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_set_uv.f
cat exf_swapffields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_swapffields.f
cat exf_wind.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_wind.f
cat exf_zenithangle.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_zenithangle.f
cat gad_advection.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_advection.f
cat gad_biharm_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_biharm_r.f
cat gad_biharm_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_biharm_x.f
cat gad_biharm_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_biharm_y.f
cat gad_c2_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c2_adv_r.f
cat gad_c2_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c2_impl_r.f
cat gad_c2_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c2_adv_x.f
cat gad_c2_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c2_adv_y.f
cat gad_c4_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c4_adv_r.f
cat gad_c4_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c4_adv_x.f
cat gad_c4_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_c4_adv_y.f
cat gad_calc_rhs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_calc_rhs.f
cat gad_del2.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_del2.f
cat gad_diff_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_diff_r.f
cat gad_diff_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_diff_x.f
cat gad_diff_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_diff_y.f
cat gad_dst2u1_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_adv_r.f
cat gad_dst2u1_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_impl_r.f
cat gad_dst2u1_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_adv_x.f
cat gad_dst2u1_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst2u1_adv_y.f
cat gad_dst3_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3_adv_x.f
cat gad_dst3_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3_adv_y.f
cat gad_dst3_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3_adv_r.f
cat gad_dst3fl_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_adv_x.f
cat gad_dst3fl_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_adv_y.f
cat gad_dst3fl_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_adv_r.f
cat gad_dst3fl_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_dst3fl_impl_r.f
cat gad_fluxlimit_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_adv_r.f
cat gad_fluxlimit_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_impl_r.f
cat gad_fluxlimit_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_adv_x.f
cat gad_fluxlimit_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_fluxlimit_adv_y.f
cat gad_grad_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_grad_x.f
cat gad_grad_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_grad_y.f
cat gad_implicit_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_implicit_r.f
cat gad_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_init_varia.f
cat gad_os7mp_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_os7mp_adv_x.f
cat gad_os7mp_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_os7mp_adv_y.f
cat gad_os7mp_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_os7mp_adv_r.f
cat gad_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_read_pickup.f
cat gad_u3_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_u3_adv_r.f
cat gad_u3c4_impl_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_u3c4_impl_r.f
cat gad_u3_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_u3_adv_x.f
cat gad_u3_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_u3_adv_y.f
cat gad_som_advect.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_advect.f
cat gad_som_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_adv_r.f
cat gad_som_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_adv_x.f
cat gad_som_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_adv_y.f
cat gad_som_fill_cs_corner.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_fill_cs_corner.f
cat gad_som_lim_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_lim_r.f
cat gad_som_prep_cs_corner.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_prep_cs_corner.f
cat gad_som_exchanges.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_som_exchanges.f
cat gad_exch_som.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_exch_som.f
cat gmredi_calc_diff.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_diff.f
cat gmredi_calc_psi_b.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_psi_b.f
cat gmredi_calc_tensor.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_tensor.f
cat gmredi_do_exch.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_do_exch.f
cat gmredi_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_init_varia.f
cat gmredi_residual_flow.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_residual_flow.f
cat gmredi_rtransport.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_rtransport.f
cat gmredi_slope_limit.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_slope_limit.f
cat gmredi_slope_psi.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_slope_psi.f
cat gmredi_xtransport.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_xtransport.f
cat gmredi_ytransport.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_ytransport.f
cat gmredi_calc_qgleith.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_qgleith.f
cat kpp_calc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_calc.f
cat kpp_calc_diff_t.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_calc_diff_t.f
cat kpp_calc_diff_s.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_calc_diff_s.f
cat kpp_calc_diff_ptr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_calc_diff_ptr.f
cat kpp_calc_visc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_calc_visc.f
cat kpp_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_output.f
cat kpp_do_exch.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_do_exch.f
cat kpp_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_init_varia.f
cat kpp_routines.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_routines.f
cat kpp_transport_s.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_transport_s.f
cat kpp_transport_t.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_transport_t.f
cat kpp_transport_ptr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_transport_ptr.f
cat kpp_forcing_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_forcing_surf.f
cat mom_calc_absvort3.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_absvort3.f
cat mom_calc_hdiv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_hdiv.f
cat mom_calc_hfacz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_hfacz.f
cat mom_calc_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_ke.f
cat mom_calc_relvort3.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_relvort3.f
cat mom_calc_strain.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_strain.f
cat mom_calc_tension.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_tension.f
cat mom_calc_visc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_visc.f
cat mom_hdissip.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_hdissip.f
cat mom_quasihydrostatic.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_quasihydrostatic.f
cat mom_u_botdrag_coeff.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_botdrag_coeff.f
cat mom_u_coriolis_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_coriolis_nh.f
cat mom_u_metric_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_metric_nh.f
cat mom_u_rviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_rviscflux.f
cat mom_u_sidedrag.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_sidedrag.f
cat mom_v_botdrag_coeff.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_botdrag_coeff.f
cat mom_v_coriolis_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_coriolis_nh.f
cat mom_v_metric_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_metric_nh.f
cat mom_v_rviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_rviscflux.f
cat mom_v_sidedrag.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_sidedrag.f
cat mom_visc_qgl_limit.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_visc_qgl_limit.f
cat mom_visc_qgl_stretch.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_visc_qgl_stretch.f
cat mom_calc_rtrans.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_rtrans.f
cat mom_fluxform.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_fluxform.f
cat mom_u_adv_uu.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_adv_uu.f
cat mom_u_adv_vu.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_adv_vu.f
cat mom_u_adv_wu.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_adv_wu.f
cat mom_u_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_coriolis.f
cat mom_u_del2u.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_del2u.f
cat mom_u_metric_cylinder.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_metric_cylinder.f
cat mom_u_metric_sphere.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_metric_sphere.f
cat mom_u_xviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_xviscflux.f
cat mom_u_yviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_yviscflux.f
cat mom_v_adv_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_adv_uv.f
cat mom_v_adv_vv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_adv_vv.f
cat mom_v_adv_wv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_adv_wv.f
cat mom_v_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_coriolis.f
cat mom_v_del2v.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_del2v.f
cat mom_v_metric_cylinder.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_metric_cylinder.f
cat mom_v_metric_sphere.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_metric_sphere.f
cat mom_v_xviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_xviscflux.f
cat mom_v_yviscflux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_yviscflux.f
cat mom_vecinv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vecinv.f
cat mom_vi_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_coriolis.f
cat mom_vi_del2uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_del2uv.f
cat mom_vi_hdissip.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_hdissip.f
cat mom_vi_u_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_u_coriolis.f
cat mom_vi_u_coriolis_c4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_u_coriolis_c4.f
cat mom_vi_u_grad_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_u_grad_ke.f
cat mom_vi_u_vertshear.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_u_vertshear.f
cat mom_vi_v_coriolis.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_v_coriolis.f
cat mom_vi_v_coriolis_c4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_v_coriolis_c4.f
cat mom_vi_v_grad_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_v_grad_ke.f
cat mom_vi_v_vertshear.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_vi_v_vertshear.f
cat read_fld_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_fld_xyz_rs.f
cat read_fld_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_fld_xyz_rl.f
cat read_fld_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_fld_xy_rs.f
cat read_fld_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_fld_xy_rl.f
cat read_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_rec.f
cat salt_plume_apply.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_apply.f
cat salt_plume_calc_depth.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_calc_depth.f
cat salt_plume_diagnostics_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_diagnostics_fill.f
cat salt_plume_do_exch.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_do_exch.f
cat salt_plume_forcing_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_forcing_surf.f
cat salt_plume_frac.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_frac.f
cat salt_plume_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_init_varia.f
cat salt_plume_tendency_apply_s.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_tendency_apply_s.f
cat salt_plume_tendency_apply_t.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_tendency_apply_t.f
cat salt_plume_volfrac.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_volfrac.f
cat advect.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > advect.f
cat diffus.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diffus.f
cat dynsolver.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dynsolver.f
cat lsr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > lsr.f
cat ostres.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ostres.f
cat seaice_advection.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_advection.f
cat seaice_advdiff.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_advdiff.f
cat seaice_budget_ocean.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_budget_ocean.f
cat seaice_diffusion.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_diffusion.f
cat seaice_get_dynforcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_get_dynforcing.f
cat seaice_fake.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_fake.f
cat seaice_growth.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_growth.f
cat seaice_growth_adx.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_growth_adx.f
cat seaice_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_init_varia.f
cat seaice_model.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_model.f
cat seaice_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_read_pickup.f
cat seaice_solve4temp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_solve4temp.f
cat seaice_tracer_phys.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_tracer_phys.f
cat seaice_cost_accumulate_mean.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_accumulate_mean.f
cat seaice_cost_concentration.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_concentration.f
cat seaice_cost_driver.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_driver.f
cat seaice_cost_export.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_export.f
cat seaice_cost_final.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_final.f
cat seaice_cost_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_init_varia.f
cat seaice_cost_sensi.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_sensi.f
cat seaice_cost_sss.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_sss.f
cat seaice_cost_sst.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_sst.f
cat seaice_ctrl_map_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_ctrl_map_ini.f
cat cost_ice_test.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_ice_test.f
cat seaice_calc_strainrates.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_strainrates.f
cat seaice_calc_viscosities.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_viscosities.f
cat seaice_dynsolver.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_dynsolver.f
cat seaice_evp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_evp.f
cat seaice_lsr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_lsr.f
cat seaice_freedrift.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_freedrift.f
cat seaice_ocean_stress.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_ocean_stress.f
cat seaice_oceandrag_coeffs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_oceandrag_coeffs.f
cat seaice_map_thsice.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_map_thsice.f
cat seaice_calc_ice_strength.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_ice_strength.f
cat seaice_reg_ridge.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_reg_ridge.f
cat seaice_bottomdrag_coeffs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_bottomdrag_coeffs.f
cat seaice_calc_stressdiv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_stressdiv.f
cat cal_addtime.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_addtime.f
cat cal_checkdate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_checkdate.f
cat cal_compdates.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_compdates.f
cat cal_convdate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_convdate.f
cat cal_copydate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_copydate.f
cat cal_fulldate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_fulldate.f
cat cal_getdate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_getdate.f
cat cal_getmonthsrec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_getmonthsrec.f
cat cal_intdays.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_intdays.f
cat cal_intmonths.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_intmonths.f
cat cal_intyears.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_intyears.f
cat cal_isleap.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_isleap.f
cat cal_numints.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_numints.f
cat cal_printdate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_printdate.f
cat cal_printerror.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_printerror.f
cat cal_subdates.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_subdates.f
cat cal_time2dump.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_time2dump.f
cat cal_timeinterval.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_timeinterval.f
cat cal_timepassed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_timepassed.f
cat cal_timestamp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_timestamp.f
cat cal_toseconds.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_toseconds.f
cat different_multiple.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > different_multiple.f
cat fill_cs_corner_ag_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_ag_rl.f
cat fill_cs_corner_tr_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_tr_rl.f
cat fill_cs_corner_uv_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_uv_rs.f
cat fill_cs_corner_uv_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > fill_cs_corner_uv_rl.f
cat get_periodic_interval.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > get_periodic_interval.f
cat lef_zero.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > lef_zero.f
cat exch_sm_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_rl.f
cat exch_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_3d_rs.f
cat exch_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_3d_rl.f
cat exch_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xy_rl.f
cat exch_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xy_rs.f
cat exch_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xyz_rl.f
cat exch_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xyz_rs.f
cat exch_uv_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_rs.f
cat exch_uv_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_rl.f
cat exch_uv_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_rs.f
cat exch_uv_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_rl.f
cat exch_uv_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_rs.f
cat exch_uv_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_rl.f
cat exch_uv_agrid_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_rs.f
cat exch_uv_agrid_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_rl.f
cat exch_uv_dgrid_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_rs.f
cat exch_uv_dgrid_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_rl.f
cat adams_bashforth2.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adams_bashforth2.f
cat adams_bashforth3.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adams_bashforth3.f
cat apply_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > apply_forcing.f
cat calc_3d_diffusivity.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_3d_diffusivity.f
cat calc_adv_flow.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_adv_flow.f
cat calc_div_ghat.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_div_ghat.f
cat calc_grad_phi_fv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_grad_phi_fv.f
cat calc_grad_phi_hyd.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_grad_phi_hyd.f
cat calc_grad_phi_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_grad_phi_surf.f
cat calc_ivdc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_ivdc.f
cat calc_phi_hyd.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_phi_hyd.f
cat calc_r_star.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_r_star.f
cat calc_surf_dr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_surf_dr.f
cat calc_viscosity.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_viscosity.f
cat calc_wsurf_tr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_wsurf_tr.f
cat cg2d_nsa.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg2d_nsa.f
cat convective_adjustment.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > convective_adjustment.f
cat convective_adjustment_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > convective_adjustment_ini.f
cat convective_weights.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > convective_weights.f
cat convectively_mixtracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > convectively_mixtracer.f
cat correction_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > correction_step.f
cat cycle_ab_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cycle_ab_tracer.f
cat cycle_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cycle_tracer.f
cat diags_phi_hyd.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diags_phi_hyd.f
cat diags_phi_rlow.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diags_phi_rlow.f
cat diags_rho.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diags_rho.f
cat diags_sound_speed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diags_sound_speed.f
cat do_atmospheric_phys.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_atmospheric_phys.f
cat do_fields_blocking_exchanges.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_fields_blocking_exchanges.f
cat do_oceanic_phys.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_oceanic_phys.f
cat do_stagger_fields_exchanges.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_stagger_fields_exchanges.f
cat dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dynamics.f
cat external_fields_load.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > external_fields_load.f
cat external_forcing_surf.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > external_forcing_surf.f
cat forcing_surf_relax.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > forcing_surf_relax.f
cat find_alpha.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > find_alpha.f
cat find_rho.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > find_rho.f
cat forward_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > forward_step.f
cat freesurf_rescale_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > freesurf_rescale_g.f
cat freeze_surface.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > freeze_surface.f
cat grad_sigma.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grad_sigma.f
cat impldiff.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > impldiff.f
cat ini_cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_cg2d.f
cat ini_depths.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_depths.f
cat ini_ffields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_ffields.f
cat ini_fields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_fields.f
cat ini_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_forcing.f
cat ini_mixing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_mixing.f
cat ini_nh_fields.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_nh_fields.f
cat ini_nlfs_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_nlfs_vars.f
cat ini_p_ground.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_p_ground.f
cat ini_pressure.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_pressure.f
cat ini_psurf.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_psurf.f
cat ini_salt.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_salt.f
cat ini_theta.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_theta.f
cat ini_dynvars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_dynvars.f
cat ini_vel.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_vel.f
cat initialise_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > initialise_varia.f
cat integrate_for_w.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > integrate_for_w.f
cat integr_continuity.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > integr_continuity.f
cat load_fields_driver.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > load_fields_driver.f
cat load_grid_spacing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > load_grid_spacing.f
cat main_do_loop.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > main_do_loop.f
cat momentum_correction_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > momentum_correction_step.f
cat packages_init_variables.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_init_variables.f
cat pressure_for_eos.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > pressure_for_eos.f
cat read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_pickup.f
cat remove_mean.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > remove_mean.f
cat reset_nlfs_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > reset_nlfs_vars.f
cat rotate_uv2en.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > rotate_uv2en.f
cat salt_integrate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_integrate.f
cat temp_integrate.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > temp_integrate.f
cat seawater.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seawater.f
cat solve_for_pressure.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > solve_for_pressure.f
cat state_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > state_summary.f
cat solve_pentadiagonal.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > solve_pentadiagonal.f
cat solve_tridiagonal.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > solve_tridiagonal.f
cat taueddy_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > taueddy_init_varia.f
cat taueddy_tendency_apply.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > taueddy_tendency_apply.f
cat timestep.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > timestep.f
cat the_main_loop.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > the_main_loop.f
cat thermodynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > thermodynamics.f
cat timestep_tracer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > timestep_tracer.f
cat tracers_correction_step.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > tracers_correction_step.f
cat update_cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_cg2d.f
cat update_etah.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_etah.f
cat update_etaws.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_etaws.f
cat update_masks_etc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_masks_etc.f
cat update_r_star.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_r_star.f
cat update_sigma.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_sigma.f
cat update_surf_dr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > update_surf_dr.f
cat swfrac.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > swfrac.f
cat active_file_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_ad.f
cat active_file_control.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_control.f
cat active_file_control_slice.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_control_slice.f
cat active_file.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file.f
cat active_file_gen_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_gen_ad.f
cat active_file_gen.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_gen.f
cat active_file_gen_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_gen_g.f
cat active_file_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_g.f
cat active_file_loc_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_loc_ad.f
cat active_file_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_loc.f
cat active_file_loc_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > active_file_loc_g.f
cat adautodiff_whtapeio_sync.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adautodiff_whtapeio_sync.f
cat addamp_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addamp_adj.f
cat add_prefix.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > add_prefix.f
cat addummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addummy_for_etan.f
cat addummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addummy_in_dynamics.f
cat addummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addummy_in_stepping.f
cat adopen_adclose.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adopen_adclose.f
cat adread_adwrite.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adread_adwrite.f
cat adread_adwrite_i.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adread_adwrite_i.f
cat adzero_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adzero_adj.f
cat autodiff_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_check.f
cat autodiff_findunit.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_findunit.f
cat autodiff_inadmode_set_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_set_ad.f
cat autodiff_inadmode_set.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_set.f
cat autodiff_inadmode_set_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_set_g.f
cat autodiff_inadmode_unset_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_unset_ad.f
cat autodiff_inadmode_unset.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_unset.f
cat autodiff_inadmode_unset_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_inadmode_unset_g.f
cat autodiff_ini_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_ini_model_io.f
cat autodiff_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_readparms.f
cat autodiff_whtapeio_sync.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_whtapeio_sync.f
cat cg2d_mad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg2d_mad.f
cat copy_ad_uv_outp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > copy_ad_uv_outp.f
cat copy_advar_outp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > copy_advar_outp.f
cat damp_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > damp_adj.f
cat dummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dummy_for_etan.f
cat dummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dummy_in_dynamics.f
cat dummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dummy_in_stepping.f
cat dump_adj_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xy.f
cat dump_adj_xy_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xy_uv.f
cat dump_adj_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xyz.f
cat dump_adj_xyz_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xyz_uv.f
cat g_dummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > g_dummy_for_etan.f
cat g_dummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > g_dummy_in_dynamics.f
cat g_dummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > g_dummy_in_stepping.f
cat global_max_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_max_ad.f
cat global_sum_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_sum_ad.f
cat global_sum_tile_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_sum_tile_ad.f
cat myactivefunction_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > myactivefunction_ad.f
cat myactivefunction.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > myactivefunction.f
cat zero_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > zero_adj.f
cat cd_code_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cd_code_init_fixed.f
cat cd_code_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cd_code_write_pickup.f
cat cost_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_check.f
cat cost_dependent_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_dependent_init.f
cat cost_final_restore.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_final_restore.f
cat cost_final_store.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_final_store.f
cat cost_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cost_readparms.f
cat adctrl_bound.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > adctrl_bound.f
cat ctrl_bound.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_bound.f
cat ctrl_bound_tl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_bound_tl.f
cat ctrl_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_check.f
cat ctrl_hfacc_ini.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_hfacc_ini.f
cat ctrl_init_ctrlvar.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init_ctrlvar.f
cat ctrl_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init.f
cat ctrl_init_wet.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init_wet.f
cat ctrl_mask_set_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_mask_set_xz.f
cat ctrl_mask_set_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_mask_set_yz.f
cat ctrl_pack.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_pack.f
cat ctrl_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_readparms.f
cat ctrl_set_fname.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_fname.f
cat ctrl_set_globfld_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_xy.f
cat ctrl_set_globfld_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_xyz.f
cat ctrl_set_globfld_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_xz.f
cat ctrl_set_globfld_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_globfld_yz.f
cat ctrl_set_pack_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_xy.f
cat ctrl_set_pack_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_xyz.f
cat ctrl_set_pack_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_xz.f
cat ctrl_set_pack_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_pack_yz.f
cat ctrl_set_unpack_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_xy.f
cat ctrl_set_unpack_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_xyz.f
cat ctrl_set_unpack_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_xz.f
cat ctrl_set_unpack_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_set_unpack_yz.f
cat ctrl_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_summary.f
cat ctrl_unpack.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_unpack.f
cat optim_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > optim_readparms.f
cat chksum_tiled.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > chksum_tiled.f
cat debug_call.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_call.f
cat debug_cs_corner_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_cs_corner_uv.f
cat debug_enter.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_enter.f
cat debug_fld_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_fld_stats_rl.f
cat debug_fld_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_fld_stats_rs.f
cat debug_leave.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_leave.f
cat debug_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_msg.f
cat debug_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_stats_rl.f
cat debug_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > debug_stats_rs.f
cat fill_in_corners_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > fill_in_corners_rl.f
cat write_fullarray_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fullarray_rl.f
cat write_fullarray_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fullarray_rs.f
cat diag_calc_psivel.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diag_calc_psivel.f
cat diag_cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diag_cg2d.f
cat diagnostics_addtolist.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_addtolist.f
cat diagnostics_calc_phivel.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_calc_phivel.f
cat diagnostics_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_check.f
cat diagnostics_clear.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_clear.f
cat diagnostics_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_fill.f
cat diagnostics_fill_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_fill_field.f
cat diagnostics_fill_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_fill_rs.f
cat diagnostics_fill_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_fill_state.f
cat diagnostics_fract_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_fract_fill.f
cat diagnostics_ini_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_ini_io.f
cat diagnostics_init_early.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_init_early.f
cat diagnostics_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_init_fixed.f
cat diagnostics_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_init_varia.f
cat diagnostics_interp_p2p.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_interp_p2p.f
cat diagnostics_interp_vert.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_interp_vert.f
cat diagnostics_list_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_list_check.f
cat diagnostics_main_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_main_init.f
cat diagnostics_mnc_out.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_mnc_out.f
cat diagnostics_out.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_out.f
cat diagnostics_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_readparms.f
cat diagnostics_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_read_pickup.f
cat diagnostics_scale_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_scale_fill.f
cat diagnostics_scale_fill_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_scale_fill_rs.f
cat diagnostics_set_calc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_set_calc.f
cat diagnostics_setdiag.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_setdiag.f
cat diagnostics_set_levels.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_set_levels.f
cat diagnostics_set_pointers.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_set_pointers.f
cat diagnostics_status_error.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_status_error.f
cat diagnostics_sum_levels.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_sum_levels.f
cat diagnostics_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_summary.f
cat diagnostics_switch_onoff.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_switch_onoff.f
cat diagnostics_utils.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_utils.f
cat diagnostics_write_adj.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_write_adj.f
cat diagnostics_write.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_write.f
cat diagnostics_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagnostics_write_pickup.f
cat diagstats_ascii_out.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_ascii_out.f
cat diagstats_calc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_calc.f
cat diagstats_clear.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_clear.f
cat diagstats_close_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_close_io.f
cat diagstats_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_fill.f
cat diagstats_global.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_global.f
cat diagstats_ini_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_ini_io.f
cat diagstats_local.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_local.f
cat diagstats_mnc_out.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_mnc_out.f
cat diagstats_others_calc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_others_calc.f
cat diagstats_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_output.f
cat diagstats_setdiag.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_setdiag.f
cat diagstats_set_pointers.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_set_pointers.f
cat diagstats_set_regions.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diagstats_set_regions.f
cat diag_vegtile_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diag_vegtile_fill.f
cat dwnslp_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_diagnostics_init.f
cat dwnslp_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_init_fixed.f
cat dwnslp_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dwnslp_readparms.f
cat ecco_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_check.f
cat ecco_cost_init_barfiles.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_init_barfiles.f
cat ecco_cost_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_init_fixed.f
cat ecco_cost_weights.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_weights.f
cat ecco_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_diagnostics_init.f
cat ecco_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_init_fixed.f
cat ecco_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_readparms.f
cat ecco_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_summary.f
cat stergloh_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > stergloh_output.f
cat exf_adjoint_snapshots_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_adjoint_snapshots_ad.f
cat exf_adjoint_snapshots.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_adjoint_snapshots.f
cat exf_adjoint_snapshots__g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_adjoint_snapshots__g.f
cat exf_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_check.f
cat exf_check_range.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_check_range.f
cat exf_diagnostics_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_diagnostics_fill.f
cat exf_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_diagnostics_init.f
cat exf_getffield_start.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getffield_start.f
cat exf_getfield_start.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_getfield_start.f
cat exf_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_init_fixed.f
cat exf_init_interp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_init_interp.f
cat exf_interp_read.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_interp_read.f
cat exf_monitor_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_monitor_ad.f
cat exf_monitor.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_monitor.f
cat exf_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_readparms.f
cat exf_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_summary.f
cat exf_weight_sfx_diags.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_weight_sfx_diags.f
cat exf_zenithangle_table.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_zenithangle_table.f
cat gad_advscheme.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_advscheme.f
cat gad_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_check.f
cat gad_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_diagnostics_init.f
cat gad_diagnostics_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_diagnostics_state.f
cat gad_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_init_fixed.f
cat gad_osc_hat_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_osc_hat_r.f
cat gad_osc_hat_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_osc_hat_x.f
cat gad_osc_hat_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_osc_hat_y.f
cat gad_osc_mul_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_osc_mul_r.f
cat gad_osc_mul_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_osc_mul_x.f
cat gad_osc_mul_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_osc_mul_y.f
cat gad_plm_fun.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_plm_fun.f
cat gad_ppm_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_adv_r.f
cat gad_ppm_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_adv_x.f
cat gad_ppm_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_adv_y.f
cat gad_ppm_flx_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_flx_r.f
cat gad_ppm_flx_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_flx_x.f
cat gad_ppm_flx_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_flx_y.f
cat gad_ppm_fun.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_fun.f
cat gad_ppm_hat_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_hat_r.f
cat gad_ppm_hat_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_hat_x.f
cat gad_ppm_hat_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_hat_y.f
cat gad_ppm_p3e_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_p3e_r.f
cat gad_ppm_p3e_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_p3e_x.f
cat gad_ppm_p3e_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_ppm_p3e_y.f
cat gad_pqm_adv_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_adv_r.f
cat gad_pqm_adv_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_adv_x.f
cat gad_pqm_adv_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_adv_y.f
cat gad_pqm_flx_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_flx_r.f
cat gad_pqm_flx_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_flx_x.f
cat gad_pqm_flx_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_flx_y.f
cat gad_pqm_fun.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_fun.f
cat gad_pqm_hat_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_hat_r.f
cat gad_pqm_hat_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_hat_x.f
cat gad_pqm_hat_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_hat_y.f
cat gad_pqm_p5e_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_p5e_r.f
cat gad_pqm_p5e_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_p5e_x.f
cat gad_pqm_p5e_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_pqm_p5e_y.f
cat gad_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gad_write_pickup.f
cat salt_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_fill.f
cat gmredi_calc_bates_k.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_bates_k.f
cat gmredi_calc_eigs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_eigs.f
cat gmredi_calc_psi_bvp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_psi_bvp.f
cat gmredi_calc_urms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_calc_urms.f
cat gmredi_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_check.f
cat gmredi_diagnostics_fill.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_diagnostics_fill.f
cat gmredi_diagnostics_impl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_diagnostics_impl.f
cat gmredi_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_diagnostics_init.f
cat gmredi_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_init_fixed.f
cat gmredi_mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_mnc_init.f
cat gmredi_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_output.f
cat gmredi_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_readparms.f
cat gmredi_read_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_read_pickup.f
cat gmredi_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gmredi_write_pickup.f
cat submeso_calc_psi.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > submeso_calc_psi.f
cat grdchk_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_check.f
cat grdchk_getadxx.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_getadxx.f
cat grdchk_get_obcs_mask.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_get_obcs_mask.f
cat grdchk_get_position.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_get_position.f
cat grdchk_getxx.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_getxx.f
cat grdchk_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_init.f
cat grdchk_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_loc.f
cat grdchk_main.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_main.f
cat grdchk_print.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_print.f
cat grdchk_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_readparms.f
cat grdchk_setxx.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_setxx.f
cat grdchk_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_summary.f
cat kpp_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_check.f
cat kpp_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_diagnostics_init.f
cat kpp_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_init_fixed.f
cat kpp_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > kpp_readparms.f
cat mdsio_buffertorl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_buffertorl.f
cat mdsio_buffertors.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_buffertors.f
cat mdsio_check4file.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_check4file.f
cat mdsio_facef_read.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_facef_read.f
cat mdsio_gl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_gl.f
cat mdsio_gl_slice.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_gl_slice.f
cat mdsio_pass_r4torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r4torl.f
cat mdsio_pass_r4tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r4tors.f
cat mdsio_pass_r8torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r8torl.f
cat mdsio_pass_r8tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_pass_r8tors.f
cat mdsio_rd_rec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_rd_rec_rl.f
cat mdsio_rd_rec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_rd_rec_rs.f
cat mdsio_read_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_read_field.f
cat mdsio_read_meta.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_read_meta.f
cat mdsio_read_section.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_read_section.f
cat mdsio_read_tape.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_read_tape.f
cat mdsio_readvec_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_readvec_loc.f
cat mdsio_read_whalos.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_read_whalos.f
cat mdsio_rw_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_rw_field.f
cat mdsio_rw_slice.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_rw_slice.f
cat mdsio_seg4torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_seg4torl.f
cat mdsio_seg4tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_seg4tors.f
cat mdsio_seg8torl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_seg8torl.f
cat mdsio_seg8tors.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_seg8tors.f
cat mdsio_segxtorx_2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_segxtorx_2d.f
cat mdsio_write_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_write_field.f
cat mdsio_writelocal.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_writelocal.f
cat mdsio_write_meta.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_write_meta.f
cat mdsio_write_section.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_write_section.f
cat mdsio_write_tape.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_write_tape.f
cat mdsio_writevec_loc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_writevec_loc.f
cat mdsio_write_whalos.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_write_whalos.f
cat mdsio_wr_metafiles.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_wr_metafiles.f
cat mdsio_wr_rec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_wr_rec_rl.f
cat mdsio_wr_rec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsio_wr_rec_rs.f
cat mnc_cw_citer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_citer.f
cat mnc_cw_cvars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_cvars.f
cat mnc_cw_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_init.f
cat mnc_cw_missingvals.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_missingvals.f
cat mnc_cw_model_attr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_model_attr.f
cat mnc_cwrapper.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cwrapper.f
cat MNC_CW_READWRITE_I.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > MNC_CW_READWRITE_I.f
cat MNC_CW_READWRITE_RL.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > MNC_CW_READWRITE_RL.f
cat MNC_CW_READWRITE_RS.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > MNC_CW_READWRITE_RS.f
cat mnc_cw_udim.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_udim.f
cat mnc_cw_write_grid_info.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_cw_write_grid_info.f
cat mnc_dim.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_dim.f
cat mnc_dump.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_dump.f
cat mnc_file.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_file.f
cat mnc_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_grid.f
cat mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_init.f
cat mnc_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_readparms.f
cat mnc_update_time.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_update_time.f
cat mnc_utils.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_utils.f
cat mnc_var.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mnc_var.f
cat mom_calc_3d_strain.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_3d_strain.f
cat mom_calc_smag_3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_calc_smag_3d.f
cat mom_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_diagnostics_init.f
cat mom_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_init_fixed.f
cat mom_u_implicit_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_u_implicit_r.f
cat mom_uv_smag_3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_uv_smag_3d.f
cat mom_v_implicit_r.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_v_implicit_r.f
cat mom_w_coriolis_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_w_coriolis_nh.f
cat mom_w_metric_nh.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_w_metric_nh.f
cat mom_w_sidedrag.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_w_sidedrag.f
cat mom_w_smag_3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_w_smag_3d.f
cat mom_uv_boundary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mom_uv_boundary.f
cat mon_advcfl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_advcfl.f
cat mon_advcflw2.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_advcflw2.f
cat mon_advcflw.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_advcflw.f
cat mon_calc_advcfl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_calc_advcfl.f
cat mon_calc_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_calc_stats_rl.f
cat mon_calc_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_calc_stats_rs.f
cat mon_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_init.f
cat monitor_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > monitor_ad.f
cat monitor.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > monitor.f
cat monitor_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > monitor_g.f
cat mon_ke.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_ke.f
cat mon_out.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_out.f
cat mon_printstats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_printstats_rl.f
cat mon_printstats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_printstats_rs.f
cat mon_set_iounit.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_set_iounit.f
cat mon_set_pref.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_set_pref.f
cat mon_solution.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_solution.f
cat mon_stats_latbnd_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_stats_latbnd_rl.f
cat mon_stats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_stats_rl.f
cat mon_stats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_stats_rs.f
cat mon_surfcor.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_surfcor.f
cat mon_vort3.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_vort3.f
cat mon_writestats_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_writestats_rl.f
cat mon_writestats_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mon_writestats_rs.f
cat get_write_global_fld.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > get_write_global_fld.f
cat read_glvec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_glvec_rl.f
cat read_glvec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_glvec_rs.f
cat read_mflds.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > read_mflds.f
cat rw_get_suffix.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > rw_get_suffix.f
cat set_write_global_fld.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > set_write_global_fld.f
cat write_fld_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_3d_rl.f
cat write_fld_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_3d_rs.f
cat write_fld_s3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_s3d_rl.f
cat write_fld_s3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_s3d_rs.f
cat write_fld_xy_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_xy_rl.f
cat write_fld_xy_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_xy_rs.f
cat write_fld_xyz_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_xyz_rl.f
cat write_fld_xyz_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_fld_xyz_rs.f
cat write_glvec_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_glvec_rl.f
cat write_glvec_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_glvec_rs.f
cat write_local_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_local_rl.f
cat write_local_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_local_rs.f
cat write_rec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_rec.f
cat salt_plume_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_check.f
cat salt_plume_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_diagnostics_init.f
cat salt_plume_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_init_fixed.f
cat salt_plume_mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_mnc_init.f
cat salt_plume_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > salt_plume_readparms.f
cat seaice_ad_dump.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_ad_dump.f
cat seaice_calc_lhs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_lhs.f
cat seaice_calc_residual.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_residual.f
cat seaice_calc_rhs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_calc_rhs.f
cat seaice_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_check.f
cat seaice_check_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_check_pickup.f
cat seaice_cost_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_init_fixed.f
cat seaice_cost_weights.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_weights.f
cat seaice_diagnostics_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_diagnostics_init.f
cat seaice_diagnostics_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_diagnostics_state.f
cat seaice_do_ridging.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_do_ridging.f
cat seaice_fgmres.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_fgmres.f
cat seaice_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_init_fixed.f
cat seaice_itd_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_itd_pickup.f
cat seaice_itd_redist.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_itd_redist.f
cat seaice_itd_remap.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_itd_remap.f
cat seaice_itd_sum.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_itd_sum.f
cat seaice_jacvec.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_jacvec.f
cat seaice_jfnk.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_jfnk.f
cat seaice_krylov.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_krylov.f
cat seaice_mnc_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_mnc_init.f
cat seaice_mom_advection.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_mom_advection.f
cat seaice_monitor_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_monitor_ad.f
cat seaice_monitor.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_monitor.f
cat seaice_obcs_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_obcs_output.f
cat seaice_output.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_output.f
cat seaice_preconditioner.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_preconditioner.f
cat seaice_prepare_ridging.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_prepare_ridging.f
cat seaice_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_readparms.f
cat seaice_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_summary.f
cat seaice_turnoff_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_turnoff_io.f
cat seaice_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_write_pickup.f
cat cal_daysformonth.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_daysformonth.f
cat cal_dayspermonth.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_dayspermonth.f
cat cal_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_init_fixed.f
cat cal_monthsforyear.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_monthsforyear.f
cat cal_monthsperyear.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_monthsperyear.f
cat cal_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_readparms.f
cat cal_set.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_set.f
cat cal_stepsforday.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_stepsforday.f
cat cal_stepsperday.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_stepsperday.f
cat cal_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_summary.f
cat cal_weekday.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cal_weekday.f
cat all_proc_die.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > all_proc_die.f
cat bar2.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > bar2.f
cat bar_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > bar_check.f
cat barrier.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > barrier.f
cat check_threads.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > check_threads.f
cat comm_stats.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > comm_stats.f
cat cumulsum_z_tile.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cumulsum_z_tile.f
cat diff_phase_multiple.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diff_phase_multiple.f
cat eeboot.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eeboot.f
cat eeboot_minimal.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eeboot_minimal.f
cat eedata_example.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eedata_example.f
cat eedie.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eedie.f
cat eeintro_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eeintro_msg.f
cat eeset_parms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eeset_parms.f
cat eewrite_eeenv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > eewrite_eeenv.f
cat exch0_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch0_r4.f
cat exch0_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch0_r8.f
cat exch0_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch0_rl.f
cat exch0_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch0_rs.f
cat exch1_bg_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_bg_r4_cube.f
cat exch1_bg_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_bg_r8_cube.f
cat exch1_bg_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_bg_rl_cube.f
cat exch1_bg_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_bg_rs_cube.f
cat exch1_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_r4_cube.f
cat exch1_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_r4.f
cat exch1_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_r8_cube.f
cat exch1_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_r8.f
cat exch1_rl_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rl_ad.f
cat exch1_rl_cube_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rl_cube_ad.f
cat exch1_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rl_cube.f
cat exch1_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rl.f
cat exch1_rs_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rs_ad.f
cat exch1_rs_cube_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rs_cube_ad.f
cat exch1_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rs_cube.f
cat exch1_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_rs.f
cat exch1_uv_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_uv_r4_cube.f
cat exch1_uv_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_uv_r8_cube.f
cat exch1_uv_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_uv_rl_cube.f
cat exch1_uv_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_uv_rs_cube.f
cat exch1_z_r4_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_z_r4_cube.f
cat exch1_z_r8_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_z_r8_cube.f
cat exch1_z_rl_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_z_rl_cube.f
cat exch1_z_rs_cube.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch1_z_rs_cube.f
cat exch_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_3d_r4.f
cat exch_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_3d_r8.f
cat exch_cycle_ebl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_cycle_ebl.f
cat exch_init.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_init.f
cat exch_r4_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r4_recv_get_x.f
cat exch_r4_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r4_recv_get_y.f
cat exch_r4_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r4_send_put_x.f
cat exch_r4_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r4_send_put_y.f
cat exch_r8_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r8_recv_get_x.f
cat exch_r8_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r8_recv_get_y.f
cat exch_r8_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r8_send_put_x.f
cat exch_r8_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_r8_send_put_y.f
cat exch_rl_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rl_recv_get_x.f
cat exch_rl_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rl_recv_get_y.f
cat exch_rl_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rl_send_put_x.f
cat exch_rl_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rl_send_put_y.f
cat exch_rs_recv_get_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rs_recv_get_x.f
cat exch_rs_recv_get_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rs_recv_get_y.f
cat exch_rs_send_put_x.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rs_send_put_x.f
cat exch_rs_send_put_y.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_rs_send_put_y.f
cat exch_s3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_s3d_r4.f
cat exch_s3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_s3d_r8.f
cat exch_s3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_s3d_rl.f
cat exch_s3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_s3d_rs.f
cat exch_sm_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_r4.f
cat exch_sm_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_r8.f
cat exch_sm_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_sm_3d_rs.f
cat exch_uv_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_r4.f
cat exch_uv_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_3d_r8.f
cat exch_uv_agrid_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_r4.f
cat exch_uv_agrid_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_agrid_3d_r8.f
cat exch_uv_bgrid_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_r4.f
cat exch_uv_bgrid_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_r8.f
cat exch_uv_bgrid_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_rl.f
cat exch_uv_bgrid_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_bgrid_3d_rs.f
cat exch_uv_dgrid_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_r4.f
cat exch_uv_dgrid_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_dgrid_3d_r8.f
cat exch_uv_xy_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_r4.f
cat exch_uv_xy_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xy_r8.f
cat exch_uv_xyz_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_r4.f
cat exch_uv_xyz_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_uv_xyz_r8.f
cat exch_xy_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xy_r4.f
cat exch_xy_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xy_r8.f
cat exch_xyz_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xyz_r4.f
cat exch_xyz_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_xyz_r8.f
cat exch_z_3d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_z_3d_r4.f
cat exch_z_3d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_z_3d_r8.f
cat exch_z_3d_rl.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_z_3d_rl.f
cat exch_z_3d_rs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exch_z_3d_rs.f
cat fool_the_compiler.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > fool_the_compiler.f
cat gather_2d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_2d_r4.f
cat gather_2d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_2d_r8.f
cat gather_2d_wh_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_2d_wh_r4.f
cat gather_2d_wh_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_2d_wh_r8.f
cat gather_vec_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_vec_r4.f
cat gather_vec_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_vec_r8.f
cat gather_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_xz.f
cat gather_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gather_yz.f
cat global_max.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_max.f
cat global_sum.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_sum.f
cat global_sum_singlecpu.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_sum_singlecpu.f
cat global_sum_tile.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_sum_tile.f
cat global_vec_sum.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > global_vec_sum.f
cat gsum.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gsum.f
cat ini_communication_patterns.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_communication_patterns.f
cat ini_procs.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_procs.f
cat ini_threading_environment.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_threading_environment.f
cat main.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > main.f
cat master_cpu_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > master_cpu_io.f
cat master_cpu_thread.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > master_cpu_thread.f
cat mds_byteswapi4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mds_byteswapi4.f
cat mds_byteswapr4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mds_byteswapr4.f
cat mds_byteswapr8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mds_byteswapr8.f
cat mdsfindunit.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mdsfindunit.f
cat mds_flush.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mds_flush.f
cat mds_reclen.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > mds_reclen.f
cat memsync.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > memsync.f
cat nml_change_syntax.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > nml_change_syntax.f
cat nml_set_terminator.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > nml_set_terminator.f
cat open_copy_data_file.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > open_copy_data_file.f
cat print.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > print.f
cat reset_halo.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > reset_halo.f
cat scatter_2d_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_2d_r4.f
cat scatter_2d_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_2d_r8.f
cat scatter_2d_wh_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_2d_wh_r4.f
cat scatter_2d_wh_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_2d_wh_r8.f
cat scatter_vec_r4.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_vec_r4.f
cat scatter_vec_r8.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_vec_r8.f
cat scatter_xz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_xz.f
cat scatter_yz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > scatter_yz.f
cat stop_if_error.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > stop_if_error.f
cat timers.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > timers.f
cat utils.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > utils.f
cat write_utils.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_utils.f
cat add_walls2masks.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > add_walls2masks.f
cat calc_eddy_stress.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_eddy_stress.f
cat calc_grid_angles.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_grid_angles.f
cat calc_gw.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_gw.f
cat calc_oce_mxlayer.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > calc_oce_mxlayer.f
cat cg2d_ex0.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg2d_ex0.f
cat cg2d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg2d.f
cat cg2d_sr.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg2d_sr.f
cat cg3d_ex0.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg3d_ex0.f
cat cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > cg3d.f
cat check_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > check_pickup.f
cat config_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > config_check.f
cat config_summary.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > config_summary.f
cat diags_oceanic_surf_flux.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > diags_oceanic_surf_flux.f
cat do_statevars_diags.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_statevars_diags.f
cat do_statevars_tave.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_statevars_tave.f
cat do_the_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_the_model_io.f
cat do_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > do_write_pickup.f
cat external_forcing.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > external_forcing.f
cat find_hyd_press_1d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > find_hyd_press_1d.f
cat gsw_teos10.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > gsw_teos10.f
cat ini_cartesian_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_cartesian_grid.f
cat ini_cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_cg3d.f
cat ini_cori.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_cori.f
cat ini_curvilinear_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_curvilinear_grid.f
cat ini_cylinder_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_cylinder_grid.f
cat ini_eos.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_eos.f
cat ini_global_domain.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_global_domain.f
cat ini_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_grid.f
cat ini_linear_phisurf.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_linear_phisurf.f
cat ini_local_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_local_grid.f
cat ini_masks_etc.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_masks_etc.f
cat ini_mnc_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_mnc_vars.f
cat ini_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_model_io.f
cat ini_nh_vars.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_nh_vars.f
cat ini_parms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_parms.f
cat ini_sigma_hfac.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_sigma_hfac.f
cat ini_spherical_polar_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_spherical_polar_grid.f
cat initialise_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > initialise_fixed.f
cat ini_vertical_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ini_vertical_grid.f
cat load_ref_files.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > load_ref_files.f
cat packages_boot.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_boot.f
cat packages_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_check.f
cat packages_error_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_error_msg.f
cat packages_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_init_fixed.f
cat packages_print_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_print_msg.f
cat packages_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_readparms.f
cat packages_unused_msg.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_unused_msg.f
cat packages_write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > packages_write_pickup.f
cat plot_field.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > plot_field.f
cat port_rand.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > port_rand.f
cat post_cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > post_cg3d.f
cat pre_cg3d.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > pre_cg3d.f
cat rotate_spherical_polar_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > rotate_spherical_polar_grid.f
cat set_defaults.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > set_defaults.f
cat set_grid_factors.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > set_grid_factors.f
cat set_parms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > set_parms.f
cat set_ref_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > set_ref_state.f
cat solve_uv_tridiago.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > solve_uv_tridiago.f
cat the_model_main.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > the_model_main.f
cat timestep_wvel.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > timestep_wvel.f
cat tracers_iigw_correction.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > tracers_iigw_correction.f
cat turnoff_model_io.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > turnoff_model_io.f
cat write_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_grid.f
cat write_pickup.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_pickup.f
cat write_state.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_state.f
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c mnc_create_dir.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c mnc_cw_fsize.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c gsl_ieee_env.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c ptwrapper.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c setdir.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c setrlstk.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c sigreg.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c tim.c
icc -O0 -ip -m64 -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -mcmodel=medium -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include -c timer_stats.c
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_control.f
cmp ad_config.template AD_CONFIG.h || cat ad_config.template > AD_CONFIG.h
ad_config.template AD_CONFIG.h differ: byte 153, line 4
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_control_slice.f
active_file_ad.f(843): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(853): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_ad.f(1247): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(1257): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(1261): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_ad.f(1651): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(1661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(1665): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_control.f(2219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control.f(2242): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control.f(2243): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
          CALL MDS_WRITE_FIELD(
---------------^
active_file_control.f(2256): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control.f(2278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(2302): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_ad.f(2055): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(2065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(2069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_ad.f(2458): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(2475): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file_ad.f(2867): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(2872): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_ad.f(3264): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(3269): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_ad.f(3661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(3666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_control.f(4028): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control.f(4051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control.f(4052): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
          CALL MDS_WRITE_FIELD(
---------------^
active_file_control.f(4065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control.f(4087): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(4111): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_ad.f(4058): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(4063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_ad.f(4464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
active_file_control.f(5842): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(5861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
            CALL MDS_WRITEVEC_LOC(
-----------------^
active_file_control.f(5876): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(5890): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(5908): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
make[1]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
make[1]: 'active_file_ad.f' is up to date.
make[1]: 'active_file_control.f' is up to date.
make[1]: 'active_file_control_slice.f' is up to date.
make[1]: 'active_file.f' is up to date.
make[1]: 'active_file_gen_ad.f' is up to date.
make[1]: 'active_file_gen.f' is up to date.
make[1]: 'active_file_gen_g.f' is up to date.
make[1]: 'active_file_g.f' is up to date.
make[1]: 'active_file_loc_ad.f' is up to date.
make[1]: 'active_file_loc.f' is up to date.
make[1]: 'active_file_loc_g.f' is up to date.
make[1]: 'adautodiff_whtapeio_sync.f' is up to date.
make[1]: 'addamp_adj.f' is up to date.
active_file_control.f(7640): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
make[1]: 'add_prefix.f' is up to date.
        CALL MDS_READVEC_LOC(
-------------^
cat addummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addummy_for_etan.f
active_file_control.f(7659): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
            CALL MDS_WRITEVEC_LOC(
-----------------^
active_file_control.f(7674): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(7688): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(7706): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
cat addummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addummy_in_dynamics.f
active_file_control_slice.f(2215): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control_slice.f(2236): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control_slice.f(2237): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
          CALL MDS_WRITE_SEC_XZ(
---------------^
active_file_control_slice.f(2250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control_slice.f(2270): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control.f(9421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(9431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control.f(9451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(9461): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(11175): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(11185): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control.f(11205): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control.f(11215): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control_slice.f(4016): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control_slice.f(4037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control_slice.f(4038): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
          CALL MDS_WRITE_SEC_XZ(
---------------^
active_file_control_slice.f(4051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control_slice.f(4071): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(4093): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file.f
cat addummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > addummy_in_stepping.f
make[1]: 'adopen_adclose.f' is up to date.
make[1]: 'adread_adwrite.f' is up to date.
make[1]: 'adread_adwrite_i.f' is up to date.
make[1]: 'adzero_adj.f' is up to date.
active_file_control.f(12934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(12947): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(12962): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(12975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control_slice.f(5816): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(5837): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control_slice.f(5838): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
          CALL MDS_WRITE_SEC_YZ(
---------------^
active_file_control_slice.f(5851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(5871): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(5893): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control.f(14696): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(14709): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(14724): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(14738): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control_slice.f(7617): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(7638): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control_slice.f(7639): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
          CALL MDS_WRITE_SEC_YZ(
---------------^
active_file_control_slice.f(7652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(7672): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(7694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
cat autodiff_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > autodiff_check.f
make[1]: 'autodiff_findunit.f' is up to date.
make[1]: 'autodiff_inadmode_set_ad.f' is up to date.
make[1]: 'autodiff_inadmode_set.f' is up to date.
make[1]: 'autodiff_inadmode_set_g.f' is up to date.
make[1]: 'autodiff_inadmode_unset_ad.f' is up to date.
make[1]: 'autodiff_inadmode_unset.f' is up to date.
make[1]: 'autodiff_inadmode_unset_g.f' is up to date.
make[1]: 'autodiff_ini_model_io.f' is up to date.
make[1]: 'autodiff_init_varia.f' is up to date.
make[1]: 'autodiff_readparms.f' is up to date.
make[1]: 'autodiff_restore.f' is up to date.
make[1]: 'autodiff_store.f' is up to date.
make[1]: 'autodiff_whtapeio_sync.f' is up to date.
make[1]: 'cg2d_mad.f' is up to date.
active_file_control_slice.f(9406): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(9416): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control_slice.f(9434): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(9444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(11156): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(11166): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control_slice.f(11184): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(11194): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file.f(848): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
cat copy_ad_uv_outp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > copy_ad_uv_outp.f
active_file.f(1249): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file.f(1650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_control_slice.f(12906): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(12916): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(12934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(12944): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file.f(2050): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file.f(2444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file.f(2839): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file.f(3234): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_control_slice.f(14656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(14666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(14684): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(14694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file.f(3629): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
cat copy_advar_outp.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > copy_advar_outp.f
active_file.f(4024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
make[1]: 'damp_adj.f' is up to date.
make[1]: 'dummy_for_etan.f' is up to date.
make[1]: 'dummy_in_dynamics.f' is up to date.
make[1]: 'dummy_in_stepping.f' is up to date.
active_file.f(4414): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
cat dump_adj_xy.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xy.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_gen_ad.f
cat dump_adj_xy_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xy_uv.f
cat dump_adj_xyz.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xyz.f
cat dump_adj_xyz_uv.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > dump_adj_xyz_uv.f
cat g_dummy_for_etan.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > g_dummy_for_etan.f
active_file_gen_ad.f(776): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(780): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen_ad.f(787): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen_ad.f(794): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
cat g_dummy_in_dynamics.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > g_dummy_in_dynamics.f
cat g_dummy_in_stepping.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > g_dummy_in_stepping.f
make[1]: 'global_max_ad.f' is up to date.
make[1]: 'global_sum_ad.f' is up to date.
make[1]: 'global_sum_tile_ad.f' is up to date.
make[1]: 'myactivefunction_ad.f' is up to date.
make[1]: 'myactivefunction.f' is up to date.
make[1]: 'zero_adj.f' is up to date.
make[1]: 'cd_code_init_fixed.f' is up to date.
make[1]: 'cd_code_ini_vars.f' is up to date.
make[1]: 'cd_code_read_pickup.f' is up to date.
make[1]: 'cd_code_scheme.f' is up to date.
make[1]: 'cd_code_write_pickup.f' is up to date.
active_file_gen_ad.f(1139): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
make[1]: 'cost_accumulate_mean.f' is up to date.
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
make[1]: 'cost_atlantic_heat.f' is up to date.
make[1]: 'cost_check.f' is up to date.
make[1]: 'cost_dependent_init.f' is up to date.
active_file_gen_ad.f(1143): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
make[1]: 'cost_depth.f' is up to date.
-------------^
make[1]: 'cost_final.f' is up to date.
active_file_gen_ad.f(1150): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
make[1]: 'cost_final_restore.f' is up to date.
-------------^
make[1]: 'cost_final_store.f' is up to date.
active_file_gen_ad.f(1157): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
make[1]: 'cost_init_varia.f' is up to date.
make[1]: 'cost_readparms.f' is up to date.
make[1]: 'cost_state_final.f' is up to date.
make[1]: 'cost_test.f' is up to date.
make[1]: 'cost_tile.f' is up to date.
make[1]: 'cost_tracer.f' is up to date.
make[1]: 'cost_vector.f' is up to date.
make[1]: 'adctrl_bound.f' is up to date.
make[1]: 'ctrl_bound.f' is up to date.
make[1]: 'ctrl_bound_tl.f' is up to date.
active_file_gen_ad.f(1496): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(1501): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen_ad.f(1508): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen_ad.f(1515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_gen_ad.f(1854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(1859): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen_ad.f(1866): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen_ad.f(1873): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
cat ctrl_check.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_check.f
make[1]: 'ctrl_cost_driver.f' is up to date.
make[1]: 'ctrl_cost_gen.f' is up to date.
make[1]: 'ctrl_depth_ini.f' is up to date.
make[1]: 'ctrl_get_gen.f' is up to date.
make[1]: 'ctrl_get_gen_rec.f' is up to date.
make[1]: 'ctrl_get_mask.f' is up to date.
make[1]: 'ctrl_getobcse.f' is up to date.
make[1]: 'ctrl_getobcsn.f' is up to date.
make[1]: 'ctrl_getobcss.f' is up to date.
make[1]: 'ctrl_getobcsw.f' is up to date.
make[1]: 'ctrl_hfacc_ini.f' is up to date.
cat ctrl_init_ctrlvar.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_init_ctrlvar.f
make[1]: 'ctrl_init.f' is up to date.
make[1]: 'ctrl_init_obcs_variables.f' is up to date.
make[1]: 'ctrl_init_rec.f' is up to date.
make[1]: 'ctrl_init_variables.f' is up to date.
make[1]: 'ctrl_init_wet.f' is up to date.
make[1]: 'ctrl_map_forcing.f' is up to date.
make[1]: 'ctrl_map_genarr.f' is up to date.
make[1]: 'ctrl_map_gentim2d.f' is up to date.
make[1]: 'ctrl_map_ini_genarr.f' is up to date.
make[1]: 'ctrl_map_ini_gentim2d.f' is up to date.
make[1]: 'ctrl_mask_set_xz.f' is up to date.
make[1]: 'ctrl_mask_set_yz.f' is up to date.
make[1]: 'ctrl_pack.f' is up to date.
cat ctrl_readparms.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ctrl_readparms.f
make[1]: 'ctrl_set_fname.f' is up to date.
make[1]: 'ctrl_set_globfld_xy.f' is up to date.
make[1]: 'ctrl_set_globfld_xyz.f' is up to date.
make[1]: 'ctrl_set_globfld_xz.f' is up to date.
make[1]: 'ctrl_set_globfld_yz.f' is up to date.
make[1]: 'ctrl_set_pack_xy.f' is up to date.
make[1]: 'ctrl_set_pack_xyz.f' is up to date.
make[1]: 'ctrl_set_pack_xz.f' is up to date.
make[1]: 'ctrl_set_pack_yz.f' is up to date.
make[1]: 'ctrl_set_unpack_xy.f' is up to date.
make[1]: 'ctrl_set_unpack_xyz.f' is up to date.
make[1]: 'ctrl_set_unpack_xz.f' is up to date.
make[1]: 'ctrl_set_unpack_yz.f' is up to date.
make[1]: 'ctrl_summary.f' is up to date.
make[1]: 'ctrl_swapffields.f' is up to date.
make[1]: 'ctrl_toolbox.f' is up to date.
make[1]: 'ctrl_unpack.f' is up to date.
make[1]: 'optim_readparms.f' is up to date.
make[1]: 'chksum_tiled.f' is up to date.
make[1]: 'debug_call.f' is up to date.
make[1]: 'debug_cs_corner_uv.f' is up to date.
make[1]: 'debug_enter.f' is up to date.
make[1]: 'debug_fld_stats_rl.f' is up to date.
make[1]: 'debug_fld_stats_rs.f' is up to date.
make[1]: 'debug_leave.f' is up to date.
make[1]: 'debug_msg.f' is up to date.
make[1]: 'debug_stats_rl.f' is up to date.
make[1]: 'debug_stats_rs.f' is up to date.
make[1]: 'fill_in_corners_rl.f' is up to date.
make[1]: 'write_fullarray_rl.f' is up to date.
make[1]: 'write_fullarray_rs.f' is up to date.
make[1]: 'diag_calc_psivel.f' is up to date.
make[1]: 'diag_cg2d.f' is up to date.
make[1]: 'diagnostics_addtolist.f' is up to date.
make[1]: 'diagnostics_calc_phivel.f' is up to date.
make[1]: 'diagnostics_check.f' is up to date.
make[1]: 'diagnostics_clear.f' is up to date.
make[1]: 'diagnostics_fill.f' is up to date.
make[1]: 'diagnostics_fill_field.f' is up to date.
make[1]: 'diagnostics_fill_rs.f' is up to date.
make[1]: 'diagnostics_fill_state.f' is up to date.
make[1]: 'diagnostics_fract_fill.f' is up to date.
make[1]: 'diagnostics_ini_io.f' is up to date.
make[1]: 'diagnostics_init_early.f' is up to date.
make[1]: 'diagnostics_init_fixed.f' is up to date.
make[1]: 'diagnostics_init_varia.f' is up to date.
make[1]: 'diagnostics_interp_p2p.f' is up to date.
make[1]: 'diagnostics_interp_vert.f' is up to date.
make[1]: 'diagnostics_is_on.f' is up to date.
make[1]: 'diagnostics_list_check.f' is up to date.
make[1]: 'diagnostics_main_init.f' is up to date.
make[1]: 'diagnostics_mnc_out.f' is up to date.
make[1]: 'diagnostics_out.f' is up to date.
make[1]: 'diagnostics_readparms.f' is up to date.
make[1]: 'diagnostics_read_pickup.f' is up to date.
make[1]: 'diagnostics_scale_fill.f' is up to date.
make[1]: 'diagnostics_scale_fill_rs.f' is up to date.
make[1]: 'diagnostics_set_calc.f' is up to date.
make[1]: 'diagnostics_setdiag.f' is up to date.
make[1]: 'diagnostics_set_levels.f' is up to date.
make[1]: 'diagnostics_set_pointers.f' is up to date.
make[1]: 'diagnostics_status_error.f' is up to date.
make[1]: 'diagnostics_sum_levels.f' is up to date.
make[1]: 'diagnostics_summary.f' is up to date.
make[1]: 'diagnostics_switch_onoff.f' is up to date.
make[1]: 'diagnostics_utils.f' is up to date.
make[1]: 'diagnostics_write_adj.f' is up to date.
make[1]: 'diagnostics_write.f' is up to date.
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_gen.f
make[1]: 'diagnostics_write_pickup.f' is up to date.
make[1]: 'diagstats_ascii_out.f' is up to date.
make[1]: 'diagstats_calc.f' is up to date.
make[1]: 'diagstats_clear.f' is up to date.
make[1]: 'diagstats_close_io.f' is up to date.
make[1]: 'diagstats_fill.f' is up to date.
make[1]: 'diagstats_global.f' is up to date.
make[1]: 'diagstats_ini_io.f' is up to date.
make[1]: 'diagstats_local.f' is up to date.
make[1]: 'diagstats_mnc_out.f' is up to date.
make[1]: 'diagstats_others_calc.f' is up to date.
make[1]: 'diagstats_output.f' is up to date.
make[1]: 'diagstats_setdiag.f' is up to date.
make[1]: 'diagstats_set_pointers.f' is up to date.
make[1]: 'diagstats_set_regions.f' is up to date.
make[1]: 'diag_vegtile_fill.f' is up to date.
make[1]: 'dwnslp_apply.f' is up to date.
make[1]: 'dwnslp_calc_flow.f' is up to date.
make[1]: 'dwnslp_calc_rho.f' is up to date.
make[1]: 'dwnslp_diagnostics_init.f' is up to date.
make[1]: 'dwnslp_init_fixed.f' is up to date.
make[1]: 'dwnslp_init_varia.f' is up to date.
make[1]: 'dwnslp_readparms.f' is up to date.
make[1]: 'cost_averagesfields.f' is up to date.
make[1]: 'cost_averagesflags.f' is up to date.
make[1]: 'cost_averagesgeneric.f' is up to date.
make[1]: 'cost_averagesinit.f' is up to date.
make[1]: 'cost_bp_read.f' is up to date.
make[1]: 'cost_gencal.f' is up to date.
make[1]: 'cost_gencost_all.f' is up to date.
make[1]: 'cost_gencost_assignperiod.f' is up to date.
make[1]: 'cost_gencost_boxmean.f' is up to date.
make[1]: 'cost_gencost_bpv4.f' is up to date.
make[1]: 'cost_gencost_customize.f' is up to date.
make[1]: 'cost_gencost_glbmean.f' is up to date.
make[1]: 'cost_gencost_moc.f' is up to date.
make[1]: 'cost_gencost_seaicev4.f' is up to date.
make[1]: 'cost_gencost_sshv4.f' is up to date.
make[1]: 'cost_gencost_sstv4.f' is up to date.
make[1]: 'cost_gencost_transp.f' is up to date.
make[1]: 'cost_generic.f' is up to date.
make[1]: 'cost_genread.f' is up to date.
make[1]: 'cost_obcs_ageos.f' is up to date.
make[1]: 'cost_obcse.f' is up to date.
make[1]: 'cost_obcs.f' is up to date.
make[1]: 'cost_obcsn.f' is up to date.
make[1]: 'cost_obcss.f' is up to date.
make[1]: 'cost_obcsvol.f' is up to date.
make[1]: 'cost_obcsw.f' is up to date.
make[1]: 'cost_sla_read.f' is up to date.
make[1]: 'cost_sla_read_yd.f' is up to date.
make[1]: 'ecco_check.f' is up to date.
make[1]: 'ecco_cost_driver.f' is up to date.
make[1]: 'ecco_cost_final.f' is up to date.
cat ecco_cost_init_barfiles.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_init_barfiles.f
cat ecco_cost_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_init_fixed.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_gen_g.f
cat ecco_cost_init_varia.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > ecco_cost_init_varia.f
active_file_gen.f(774): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen.f(781): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen.f(788): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
make[1]: 'ecco_cost_weights.f' is up to date.
make[1]: 'ecco_diagnostics_init.f' is up to date.
make[1]: 'ecco_init_fixed.f' is up to date.
make[1]: 'ecco_init_varia.f' is up to date.
make[1]: 'ecco_phys.f' is up to date.
make[1]: 'ecco_readparms.f' is up to date.
make[1]: 'ecco_summary.f' is up to date.
make[1]: 'ecco_toolbox.f' is up to date.
make[1]: 'stergloh_output.f' is up to date.
active_file_gen.f(1131): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen.f(1138): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen.f(1145): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
active_file_gen.f(1484): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen.f(1491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen.f(1498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_gen.f(1837): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen.f(1844): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen.f(1851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
cat exf_adjoint_snapshots_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_adjoint_snapshots_ad.f
make[1]: 'exf_adjoint_snapshots.f' is up to date.
cat exf_adjoint_snapshots__g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > exf_adjoint_snapshots__g.f
make[1]: 'exf_bulkformulae.f' is up to date.
make[1]: 'exf_check.f' is up to date.
make[1]: 'exf_check_range.f' is up to date.
make[1]: 'exf_diagnostics_fill.f' is up to date.
make[1]: 'exf_diagnostics_init.f' is up to date.
make[1]: 'exf_filter_rl.f' is up to date.
make[1]: 'exf_getclim.f' is up to date.
make[1]: 'exf_getffieldrec.f' is up to date.
make[1]: 'exf_getffields.f' is up to date.
make[1]: 'exf_getffield_start.f' is up to date.
make[1]: 'exf_getfield_start.f' is up to date.
make[1]: 'exf_getforcing.f' is up to date.
make[1]: 'exf_getmonthsrec.f' is up to date.
make[1]: 'exf_getsurfacefluxes.f' is up to date.
make[1]: 'exf_getyearlyfieldname.f' is up to date.
make[1]: 'exf_init_fixed.f' is up to date.
make[1]: 'exf_init_fld.f' is up to date.
make[1]: 'exf_init_interp.f' is up to date.
make[1]: 'exf_init_varia.f' is up to date.
make[1]: 'exf_interp.f' is up to date.
make[1]: 'exf_interpolate.f' is up to date.
make[1]: 'exf_interp_read.f' is up to date.
make[1]: 'exf_interp_uv.f' is up to date.
make[1]: 'exf_mapfields.f' is up to date.
make[1]: 'exf_monitor_ad.f' is up to date.
make[1]: 'exf_monitor.f' is up to date.
make[1]: 'exf_radiation.f' is up to date.
make[1]: 'exf_readparms.f' is up to date.
make[1]: 'exf_set_fld.f' is up to date.
make[1]: 'exf_set_gen.f' is up to date.
make[1]: 'exf_set_obcs.f' is up to date.
make[1]: 'exf_set_uv.f' is up to date.
make[1]: 'exf_summary.f' is up to date.
make[1]: 'exf_swapffields.f' is up to date.
make[1]: 'exf_weight_sfx_diags.f' is up to date.
make[1]: 'exf_wind.f' is up to date.
make[1]: 'exf_zenithangle.f' is up to date.
make[1]: 'exf_zenithangle_table.f' is up to date.
make[1]: 'gad_advection.f' is up to date.
make[1]: 'gad_advscheme.f' is up to date.
make[1]: 'gad_biharm_r.f' is up to date.
make[1]: 'gad_biharm_x.f' is up to date.
make[1]: 'gad_biharm_y.f' is up to date.
make[1]: 'gad_c2_adv_r.f' is up to date.
make[1]: 'gad_c2_adv_x.f' is up to date.
make[1]: 'gad_c2_adv_y.f' is up to date.
make[1]: 'gad_c2_impl_r.f' is up to date.
make[1]: 'gad_c4_adv_r.f' is up to date.
make[1]: 'gad_c4_adv_x.f' is up to date.
make[1]: 'gad_c4_adv_y.f' is up to date.
make[1]: 'gad_calc_rhs.f' is up to date.
make[1]: 'gad_check.f' is up to date.
make[1]: 'gad_del2.f' is up to date.
make[1]: 'gad_diagnostics_init.f' is up to date.
make[1]: 'gad_diagnostics_state.f' is up to date.
make[1]: 'gad_diff_r.f' is up to date.
make[1]: 'gad_diff_x.f' is up to date.
make[1]: 'gad_diff_y.f' is up to date.
make[1]: 'gad_dst2u1_adv_r.f' is up to date.
make[1]: 'gad_dst2u1_adv_x.f' is up to date.
make[1]: 'gad_dst2u1_adv_y.f' is up to date.
make[1]: 'gad_dst2u1_impl_r.f' is up to date.
make[1]: 'gad_dst3_adv_r.f' is up to date.
make[1]: 'gad_dst3_adv_x.f' is up to date.
make[1]: 'gad_dst3_adv_y.f' is up to date.
make[1]: 'gad_dst3fl_adv_r.f' is up to date.
make[1]: 'gad_dst3fl_adv_x.f' is up to date.
make[1]: 'gad_dst3fl_adv_y.f' is up to date.
make[1]: 'gad_dst3fl_impl_r.f' is up to date.
make[1]: 'gad_exch_som.f' is up to date.
make[1]: 'gad_fluxlimit_adv_r.f' is up to date.
make[1]: 'gad_fluxlimit_adv_x.f' is up to date.
make[1]: 'gad_fluxlimit_adv_y.f' is up to date.
make[1]: 'gad_fluxlimit_impl_r.f' is up to date.
make[1]: 'gad_grad_x.f' is up to date.
make[1]: 'gad_grad_y.f' is up to date.
make[1]: 'gad_implicit_r.f' is up to date.
make[1]: 'gad_init_fixed.f' is up to date.
make[1]: 'gad_init_varia.f' is up to date.
make[1]: 'gad_os7mp_adv_r.f' is up to date.
make[1]: 'gad_os7mp_adv_x.f' is up to date.
make[1]: 'gad_os7mp_adv_y.f' is up to date.
make[1]: 'gad_osc_hat_r.f' is up to date.
make[1]: 'gad_osc_hat_x.f' is up to date.
make[1]: 'gad_osc_hat_y.f' is up to date.
make[1]: 'gad_osc_mul_r.f' is up to date.
make[1]: 'gad_osc_mul_x.f' is up to date.
make[1]: 'gad_osc_mul_y.f' is up to date.
make[1]: 'gad_plm_fun.f' is up to date.
make[1]: 'gad_ppm_adv_r.f' is up to date.
make[1]: 'gad_ppm_adv_x.f' is up to date.
make[1]: 'gad_ppm_adv_y.f' is up to date.
make[1]: 'gad_ppm_flx_r.f' is up to date.
make[1]: 'gad_ppm_flx_x.f' is up to date.
make[1]: 'gad_ppm_flx_y.f' is up to date.
make[1]: 'gad_ppm_fun.f' is up to date.
make[1]: 'gad_ppm_hat_r.f' is up to date.
make[1]: 'gad_ppm_hat_x.f' is up to date.
make[1]: 'gad_ppm_hat_y.f' is up to date.
make[1]: 'gad_ppm_p3e_r.f' is up to date.
make[1]: 'gad_ppm_p3e_x.f' is up to date.
make[1]: 'gad_ppm_p3e_y.f' is up to date.
make[1]: 'gad_pqm_adv_r.f' is up to date.
make[1]: 'gad_pqm_adv_x.f' is up to date.
make[1]: 'gad_pqm_adv_y.f' is up to date.
make[1]: 'gad_pqm_flx_r.f' is up to date.
make[1]: 'gad_pqm_flx_x.f' is up to date.
make[1]: 'gad_pqm_flx_y.f' is up to date.
make[1]: 'gad_pqm_fun.f' is up to date.
make[1]: 'gad_pqm_hat_r.f' is up to date.
make[1]: 'gad_pqm_hat_x.f' is up to date.
make[1]: 'gad_pqm_hat_y.f' is up to date.
make[1]: 'gad_pqm_p5e_r.f' is up to date.
make[1]: 'gad_pqm_p5e_x.f' is up to date.
make[1]: 'gad_pqm_p5e_y.f' is up to date.
make[1]: 'gad_read_pickup.f' is up to date.
make[1]: 'gad_som_advect.f' is up to date.
make[1]: 'gad_som_adv_r.f' is up to date.
make[1]: 'gad_som_adv_x.f' is up to date.
make[1]: 'gad_som_adv_y.f' is up to date.
make[1]: 'gad_som_exchanges.f' is up to date.
make[1]: 'gad_som_fill_cs_corner.f' is up to date.
make[1]: 'gad_som_lim_r.f' is up to date.
make[1]: 'gad_som_prep_cs_corner.f' is up to date.
make[1]: 'gad_u3_adv_r.f' is up to date.
make[1]: 'gad_u3_adv_x.f' is up to date.
make[1]: 'gad_u3_adv_y.f' is up to date.
make[1]: 'gad_u3c4_impl_r.f' is up to date.
make[1]: 'gad_write_pickup.f' is up to date.
make[1]: 'salt_fill.f' is up to date.
make[1]: 'gmredi_calc_bates_k.f' is up to date.
make[1]: 'gmredi_calc_diff.f' is up to date.
make[1]: 'gmredi_calc_eigs.f' is up to date.
make[1]: 'gmredi_calc_psi_b.f' is up to date.
make[1]: 'gmredi_calc_psi_bvp.f' is up to date.
make[1]: 'gmredi_calc_qgleith.f' is up to date.
make[1]: 'gmredi_calc_tensor.f' is up to date.
make[1]: 'gmredi_calc_urms.f' is up to date.
make[1]: 'gmredi_check.f' is up to date.
make[1]: 'gmredi_diagnostics_fill.f' is up to date.
make[1]: 'gmredi_diagnostics_impl.f' is up to date.
make[1]: 'gmredi_diagnostics_init.f' is up to date.
make[1]: 'gmredi_do_exch.f' is up to date.
make[1]: 'gmredi_init_fixed.f' is up to date.
make[1]: 'gmredi_init_varia.f' is up to date.
make[1]: 'gmredi_mnc_init.f' is up to date.
make[1]: 'gmredi_output.f' is up to date.
make[1]: 'gmredi_readparms.f' is up to date.
make[1]: 'gmredi_read_pickup.f' is up to date.
make[1]: 'gmredi_residual_flow.f' is up to date.
make[1]: 'gmredi_rtransport.f' is up to date.
make[1]: 'gmredi_slope_limit.f' is up to date.
make[1]: 'gmredi_slope_psi.f' is up to date.
make[1]: 'gmredi_write_pickup.f' is up to date.
make[1]: 'gmredi_xtransport.f' is up to date.
make[1]: 'gmredi_ytransport.f' is up to date.
make[1]: 'submeso_calc_psi.f' is up to date.
make[1]: 'grdchk_check.f' is up to date.
make[1]: 'grdchk_getadxx.f' is up to date.
make[1]: 'grdchk_get_obcs_mask.f' is up to date.
make[1]: 'grdchk_get_position.f' is up to date.
make[1]: 'grdchk_getxx.f' is up to date.
make[1]: 'grdchk_init.f' is up to date.
make[1]: 'grdchk_loc.f' is up to date.
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_g.f
active_file_gen_g.f(777): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(781): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen_g.f(785): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen_g.f(792): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen_g.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen_g.f(803): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
active_file_gen_g.f(807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
active_file_gen_g.f(1153): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(1157): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen_g.f(1161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen_g.f(1168): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen_g.f(1172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen_g.f(1179): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
active_file_gen_g.f(1183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
cat grdchk_main.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_main.f
active_file_gen_g.f(1524): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(1529): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen_g.f(1533): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen_g.f(1540): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen_g.f(1544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen_g.f(1551): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_gen_g.f(1555): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_loc_ad.f
active_file_gen_g.f(1896): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(1901): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen_g.f(1905): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen_g.f(1912): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen_g.f(1916): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen_g.f(1923): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
active_file_gen_g.f(1927): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
cat grdchk_print.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > grdchk_print.f
make[1]: 'grdchk_readparms.f' is up to date.
make[1]: 'grdchk_setxx.f' is up to date.
make[1]: 'grdchk_summary.f' is up to date.
make[1]: 'kpp_calc_diff_ptr.f' is up to date.
make[1]: 'kpp_calc_diff_s.f' is up to date.
make[1]: 'kpp_calc_diff_t.f' is up to date.
make[1]: 'kpp_calc.f' is up to date.
make[1]: 'kpp_calc_visc.f' is up to date.
make[1]: 'kpp_check.f' is up to date.
make[1]: 'kpp_diagnostics_init.f' is up to date.
make[1]: 'kpp_do_exch.f' is up to date.
make[1]: 'kpp_forcing_surf.f' is up to date.
make[1]: 'kpp_init_fixed.f' is up to date.
make[1]: 'kpp_init_varia.f' is up to date.
make[1]: 'kpp_output.f' is up to date.
make[1]: 'kpp_readparms.f' is up to date.
make[1]: 'kpp_routines.f' is up to date.
make[1]: 'kpp_transport_ptr.f' is up to date.
make[1]: 'kpp_transport_s.f' is up to date.
make[1]: 'kpp_transport_t.f' is up to date.
make[1]: 'mdsio_buffertorl.f' is up to date.
make[1]: 'mdsio_buffertors.f' is up to date.
make[1]: 'mdsio_check4file.f' is up to date.
make[1]: 'mdsio_facef_read.f' is up to date.
make[1]: 'mdsio_gl.f' is up to date.
make[1]: 'mdsio_gl_slice.f' is up to date.
make[1]: 'mdsio_pass_r4torl.f' is up to date.
make[1]: 'mdsio_pass_r4tors.f' is up to date.
make[1]: 'mdsio_pass_r8torl.f' is up to date.
make[1]: 'mdsio_pass_r8tors.f' is up to date.
make[1]: 'mdsio_rd_rec_rl.f' is up to date.
make[1]: 'mdsio_rd_rec_rs.f' is up to date.
make[1]: 'mdsio_read_field.f' is up to date.
make[1]: 'mdsio_read_meta.f' is up to date.
make[1]: 'mdsio_read_section.f' is up to date.
make[1]: 'mdsio_read_tape.f' is up to date.
make[1]: 'mdsio_readvec_loc.f' is up to date.
make[1]: 'mdsio_read_whalos.f' is up to date.
make[1]: 'mdsio_rw_field.f' is up to date.
make[1]: 'mdsio_rw_slice.f' is up to date.
make[1]: 'mdsio_seg4torl.f' is up to date.
make[1]: 'mdsio_seg4tors.f' is up to date.
make[1]: 'mdsio_seg8torl.f' is up to date.
make[1]: 'mdsio_seg8tors.f' is up to date.
make[1]: 'mdsio_segxtorx_2d.f' is up to date.
make[1]: 'mdsio_write_field.f' is up to date.
make[1]: 'mdsio_writelocal.f' is up to date.
make[1]: 'mdsio_write_meta.f' is up to date.
make[1]: 'mdsio_write_section.f' is up to date.
make[1]: 'mdsio_write_tape.f' is up to date.
make[1]: 'mdsio_writevec_loc.f' is up to date.
make[1]: 'mdsio_write_whalos.f' is up to date.
make[1]: 'mdsio_wr_metafiles.f' is up to date.
make[1]: 'mdsio_wr_rec_rl.f' is up to date.
make[1]: 'mdsio_wr_rec_rs.f' is up to date.
make[1]: 'mnc_cw_citer.f' is up to date.
make[1]: 'mnc_cw_cvars.f' is up to date.
make[1]: 'mnc_cw_init.f' is up to date.
make[1]: 'mnc_cw_missingvals.f' is up to date.
make[1]: 'mnc_cw_model_attr.f' is up to date.
make[1]: 'mnc_cwrapper.f' is up to date.
make[1]: 'MNC_CW_READWRITE_I.f' is up to date.
make[1]: 'MNC_CW_READWRITE_RL.f' is up to date.
make[1]: 'MNC_CW_READWRITE_RS.f' is up to date.
make[1]: 'mnc_cw_udim.f' is up to date.
make[1]: 'mnc_cw_write_grid_info.f' is up to date.
make[1]: 'mnc_dim.f' is up to date.
make[1]: 'mnc_dump.f' is up to date.
make[1]: 'mnc_file.f' is up to date.
make[1]: 'mnc_grid.f' is up to date.
make[1]: 'mnc_init.f' is up to date.
make[1]: 'mnc_readparms.f' is up to date.
make[1]: 'mnc_update_time.f' is up to date.
make[1]: 'mnc_utils.f' is up to date.
make[1]: 'mnc_var.f' is up to date.
make[1]: 'mom_calc_3d_strain.f' is up to date.
make[1]: 'mom_calc_absvort3.f' is up to date.
make[1]: 'mom_calc_hdiv.f' is up to date.
make[1]: 'mom_calc_hfacz.f' is up to date.
make[1]: 'mom_calc_ke.f' is up to date.
make[1]: 'mom_calc_relvort3.f' is up to date.
make[1]: 'mom_calc_smag_3d.f' is up to date.
make[1]: 'mom_calc_strain.f' is up to date.
make[1]: 'mom_calc_tension.f' is up to date.
make[1]: 'mom_calc_visc.f' is up to date.
make[1]: 'mom_diagnostics_init.f' is up to date.
make[1]: 'mom_hdissip.f' is up to date.
make[1]: 'mom_init_fixed.f' is up to date.
make[1]: 'mom_quasihydrostatic.f' is up to date.
make[1]: 'mom_u_botdrag_coeff.f' is up to date.
make[1]: 'mom_u_coriolis_nh.f' is up to date.
make[1]: 'mom_u_implicit_r.f' is up to date.
make[1]: 'mom_u_metric_nh.f' is up to date.
make[1]: 'mom_u_rviscflux.f' is up to date.
make[1]: 'mom_u_sidedrag.f' is up to date.
make[1]: 'mom_uv_smag_3d.f' is up to date.
make[1]: 'mom_v_botdrag_coeff.f' is up to date.
make[1]: 'mom_v_coriolis_nh.f' is up to date.
make[1]: 'mom_v_implicit_r.f' is up to date.
make[1]: 'mom_visc_qgl_limit.f' is up to date.
make[1]: 'mom_visc_qgl_stretch.f' is up to date.
make[1]: 'mom_v_metric_nh.f' is up to date.
make[1]: 'mom_v_rviscflux.f' is up to date.
make[1]: 'mom_v_sidedrag.f' is up to date.
make[1]: 'mom_w_coriolis_nh.f' is up to date.
make[1]: 'mom_w_metric_nh.f' is up to date.
make[1]: 'mom_w_sidedrag.f' is up to date.
make[1]: 'mom_w_smag_3d.f' is up to date.
make[1]: 'mom_calc_rtrans.f' is up to date.
make[1]: 'mom_fluxform.f' is up to date.
make[1]: 'mom_u_adv_uu.f' is up to date.
make[1]: 'mom_u_adv_vu.f' is up to date.
make[1]: 'mom_u_adv_wu.f' is up to date.
make[1]: 'mom_u_coriolis.f' is up to date.
make[1]: 'mom_u_del2u.f' is up to date.
make[1]: 'mom_u_metric_cylinder.f' is up to date.
make[1]: 'mom_u_metric_sphere.f' is up to date.
make[1]: 'mom_uv_boundary.f' is up to date.
make[1]: 'mom_u_xviscflux.f' is up to date.
make[1]: 'mom_u_yviscflux.f' is up to date.
make[1]: 'mom_v_adv_uv.f' is up to date.
make[1]: 'mom_v_adv_vv.f' is up to date.
make[1]: 'mom_v_adv_wv.f' is up to date.
make[1]: 'mom_v_coriolis.f' is up to date.
make[1]: 'mom_v_del2v.f' is up to date.
make[1]: 'mom_v_metric_cylinder.f' is up to date.
make[1]: 'mom_v_metric_sphere.f' is up to date.
make[1]: 'mom_v_xviscflux.f' is up to date.
make[1]: 'mom_v_yviscflux.f' is up to date.
make[1]: 'mom_vecinv.f' is up to date.
make[1]: 'mom_vi_coriolis.f' is up to date.
make[1]: 'mom_vi_del2uv.f' is up to date.
make[1]: 'mom_vi_hdissip.f' is up to date.
make[1]: 'mom_vi_u_coriolis_c4.f' is up to date.
make[1]: 'mom_vi_u_coriolis.f' is up to date.
make[1]: 'mom_vi_u_grad_ke.f' is up to date.
make[1]: 'mom_vi_u_vertshear.f' is up to date.
make[1]: 'mom_vi_v_coriolis_c4.f' is up to date.
make[1]: 'mom_vi_v_coriolis.f' is up to date.
make[1]: 'mom_vi_v_grad_ke.f' is up to date.
make[1]: 'mom_vi_v_vertshear.f' is up to date.
make[1]: 'mon_advcfl.f' is up to date.
make[1]: 'mon_advcflw2.f' is up to date.
make[1]: 'mon_advcflw.f' is up to date.
make[1]: 'mon_calc_advcfl.f' is up to date.
make[1]: 'mon_calc_stats_rl.f' is up to date.
make[1]: 'mon_calc_stats_rs.f' is up to date.
make[1]: 'mon_init.f' is up to date.
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_loc.f
active_file_g.f(853): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(862): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(1268): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(1272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(1277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(1683): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(1687): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_g.f(1692): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_g.f(2098): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(2102): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_g.f(2107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
cat monitor_ad.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > monitor_ad.f
make[1]: 'monitor.f' is up to date.
active_file_g.f(2520): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file_g.f(2525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file_g.f(2925): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(2930): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_g.f(2935): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_g.f(3335): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(3340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_g.f(3345): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_ad.f(836): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(846): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_g.f(3745): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(3750): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
active_file_loc_ad.f(850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
-----------^
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(3755): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_g.f(4155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(4160): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_g.f(4165): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_loc_ad.f(1240): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(1250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(1254): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(4574): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
active_file_g.f(4578): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
active_file_loc_ad.f(1644): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(1654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(1658): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc_ad.f(2048): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(2058): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(2062): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc_ad.f(2454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(2459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_ad.f(2851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(2856): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
cat monitor_g.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > monitor_g.f
make[1]: 'mon_ke.f' is up to date.
make[1]: 'mon_out.f' is up to date.
make[1]: 'mon_printstats_rl.f' is up to date.
make[1]: 'mon_printstats_rs.f' is up to date.
make[1]: 'mon_set_iounit.f' is up to date.
make[1]: 'mon_set_pref.f' is up to date.
make[1]: 'mon_solution.f' is up to date.
make[1]: 'mon_stats_latbnd_rl.f' is up to date.
make[1]: 'mon_stats_rl.f' is up to date.
make[1]: 'mon_stats_rs.f' is up to date.
make[1]: 'mon_surfcor.f' is up to date.
make[1]: 'mon_vort3.f' is up to date.
make[1]: 'mon_writestats_rl.f' is up to date.
make[1]: 'mon_writestats_rs.f' is up to date.
make[1]: 'get_write_global_fld.f' is up to date.
make[1]: 'read_fld_xy_rl.f' is up to date.
make[1]: 'read_fld_xy_rs.f' is up to date.
make[1]: 'read_fld_xyz_rl.f' is up to date.
make[1]: 'read_fld_xyz_rs.f' is up to date.
make[1]: 'read_glvec_rl.f' is up to date.
make[1]: 'read_glvec_rs.f' is up to date.
make[1]: 'read_mflds.f' is up to date.
make[1]: 'read_rec.f' is up to date.
make[1]: 'rw_get_suffix.f' is up to date.
make[1]: 'set_write_global_fld.f' is up to date.
make[1]: 'write_fld_3d_rl.f' is up to date.
make[1]: 'write_fld_3d_rs.f' is up to date.
make[1]: 'write_fld_s3d_rl.f' is up to date.
make[1]: 'write_fld_s3d_rs.f' is up to date.
make[1]: 'write_fld_xy_rl.f' is up to date.
make[1]: 'write_fld_xy_rs.f' is up to date.
make[1]: 'write_fld_xyz_rl.f' is up to date.
make[1]: 'write_fld_xyz_rs.f' is up to date.
make[1]: 'write_glvec_rl.f' is up to date.
make[1]: 'write_glvec_rs.f' is up to date.
make[1]: 'write_local_rl.f' is up to date.
make[1]: 'write_local_rs.f' is up to date.
make[1]: 'write_rec.f' is up to date.
make[1]: 'salt_plume_apply.f' is up to date.
make[1]: 'salt_plume_calc_depth.f' is up to date.
make[1]: 'salt_plume_check.f' is up to date.
make[1]: 'salt_plume_diagnostics_fill.f' is up to date.
make[1]: 'salt_plume_diagnostics_init.f' is up to date.
make[1]: 'salt_plume_do_exch.f' is up to date.
make[1]: 'salt_plume_forcing_surf.f' is up to date.
make[1]: 'salt_plume_frac.f' is up to date.
make[1]: 'salt_plume_init_fixed.f' is up to date.
make[1]: 'salt_plume_init_varia.f' is up to date.
make[1]: 'salt_plume_mnc_init.f' is up to date.
make[1]: 'salt_plume_readparms.f' is up to date.
make[1]: 'salt_plume_tendency_apply_s.f' is up to date.
make[1]: 'salt_plume_tendency_apply_t.f' is up to date.
make[1]: 'salt_plume_volfrac.f' is up to date.
active_file_loc_ad.f(3248): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
make[1]: 'advect.f' is up to date.
make[1]: 'cost_ice_test.f' is up to date.
make[1]: 'diffus.f' is up to date.
make[1]: 'dynsolver.f' is up to date.
active_file_loc_ad.f(3253): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
make[1]: 'lsr.f' is up to date.
make[1]: 'ostres.f' is up to date.
active_file_loc_ad.f(3645): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(3650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_loc.f(842): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
cat seaice_ad_dump.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_ad_dump.f
make[1]: 'seaice_advdiff.f' is up to date.
make[1]: 'seaice_advection.f' is up to date.
make[1]: 'seaice_bottomdrag_coeffs.f' is up to date.
make[1]: 'seaice_budget_ocean.f' is up to date.
make[1]: 'seaice_calc_ice_strength.f' is up to date.
make[1]: 'seaice_calc_lhs.f' is up to date.
make[1]: 'seaice_calc_residual.f' is up to date.
make[1]: 'seaice_calc_rhs.f' is up to date.
make[1]: 'seaice_calc_strainrates.f' is up to date.
make[1]: 'seaice_calc_stressdiv.f' is up to date.
make[1]: 'seaice_calc_viscosities.f' is up to date.
make[1]: 'seaice_check.f' is up to date.
make[1]: 'seaice_check_pickup.f' is up to date.
make[1]: 'seaice_cost_accumulate_mean.f' is up to date.
make[1]: 'seaice_cost_concentration.f' is up to date.
make[1]: 'seaice_cost_driver.f' is up to date.
make[1]: 'seaice_cost_export.f' is up to date.
make[1]: 'seaice_cost_final.f' is up to date.
active_file_loc.f(1241): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc.f(1640): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc.f(2038): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc.f(2431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc.f(2824): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
cat seaice_cost_init_fixed.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > seaice_cost_init_fixed.f
make[1]: 'seaice_cost_init_varia.f' is up to date.
make[1]: 'seaice_cost_sensi.f' is up to date.
make[1]: 'seaice_cost_sss.f' is up to date.
make[1]: 'seaice_cost_sst.f' is up to date.
make[1]: 'seaice_cost_weights.f' is up to date.
make[1]: 'seaice_ctrl_map_ini.f' is up to date.
make[1]: 'seaice_diagnostics_init.f' is up to date.
make[1]: 'seaice_diagnostics_state.f' is up to date.
make[1]: 'seaice_diffusion.f' is up to date.
make[1]: 'seaice_do_ridging.f' is up to date.
make[1]: 'seaice_dynsolver.f' is up to date.
make[1]: 'seaice_evp.f' is up to date.
make[1]: 'seaice_fake.f' is up to date.
make[1]: 'seaice_fgmres.f' is up to date.
make[1]: 'seaice_freedrift.f' is up to date.
make[1]: 'seaice_get_dynforcing.f' is up to date.
make[1]: 'seaice_growth_adx.f' is up to date.
make[1]: 'seaice_growth.f' is up to date.
make[1]: 'seaice_init_fixed.f' is up to date.
make[1]: 'seaice_init_varia.f' is up to date.
make[1]: 'seaice_itd_pickup.f' is up to date.
make[1]: 'seaice_itd_redist.f' is up to date.
make[1]: 'seaice_itd_remap.f' is up to date.
make[1]: 'seaice_itd_sum.f' is up to date.
make[1]: 'seaice_jacvec.f' is up to date.
make[1]: 'seaice_jfnk.f' is up to date.
make[1]: 'seaice_krylov.f' is up to date.
make[1]: 'seaice_lsr.f' is up to date.
make[1]: 'seaice_map_thsice.f' is up to date.
make[1]: 'seaice_mnc_init.f' is up to date.
make[1]: 'seaice_model.f' is up to date.
make[1]: 'seaice_mom_advection.f' is up to date.
make[1]: 'seaice_monitor_ad.f' is up to date.
make[1]: 'seaice_monitor.f' is up to date.
make[1]: 'seaice_obcs_output.f' is up to date.
make[1]: 'seaice_oceandrag_coeffs.f' is up to date.
make[1]: 'seaice_ocean_stress.f' is up to date.
make[1]: 'seaice_output.f' is up to date.
make[1]: 'seaice_preconditioner.f' is up to date.
make[1]: 'seaice_prepare_ridging.f' is up to date.
make[1]: 'seaice_readparms.f' is up to date.
make[1]: 'seaice_read_pickup.f' is up to date.
make[1]: 'seaice_reg_ridge.f' is up to date.
make[1]: 'seaice_solve4temp.f' is up to date.
make[1]: 'seaice_summary.f' is up to date.
make[1]: 'seaice_tracer_phys.f' is up to date.
make[1]: 'seaice_turnoff_io.f' is up to date.
make[1]: 'seaice_write_pickup.f' is up to date.
make[1]: 'cal_addtime.f' is up to date.
make[1]: 'cal_checkdate.f' is up to date.
make[1]: 'cal_compdates.f' is up to date.
make[1]: 'cal_convdate.f' is up to date.
make[1]: 'cal_copydate.f' is up to date.
make[1]: 'cal_daysformonth.f' is up to date.
make[1]: 'cal_dayspermonth.f' is up to date.
make[1]: 'cal_fulldate.f' is up to date.
make[1]: 'cal_getdate.f' is up to date.
make[1]: 'cal_getmonthsrec.f' is up to date.
make[1]: 'cal_init_fixed.f' is up to date.
make[1]: 'cal_intdays.f' is up to date.
make[1]: 'cal_intmonths.f' is up to date.
make[1]: 'cal_intyears.f' is up to date.
make[1]: 'cal_isleap.f' is up to date.
make[1]: 'cal_monthsforyear.f' is up to date.
make[1]: 'cal_monthsperyear.f' is up to date.
make[1]: 'cal_numints.f' is up to date.
make[1]: 'cal_printdate.f' is up to date.
make[1]: 'cal_printerror.f' is up to date.
active_file_loc.f(3217): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
make[1]: 'cal_readparms.f' is up to date.
-----------^
make[1]: 'cal_set.f' is up to date.
make[1]: 'cal_stepsforday.f' is up to date.
make[1]: 'cal_stepsperday.f' is up to date.
make[1]: 'cal_subdates.f' is up to date.
make[1]: 'cal_summary.f' is up to date.
make[1]: 'cal_time2dump.f' is up to date.
make[1]: 'cal_timeinterval.f' is up to date.
make[1]: 'cal_timepassed.f' is up to date.
make[1]: 'cal_timestamp.f' is up to date.
make[1]: 'cal_toseconds.f' is up to date.
make[1]: 'cal_weekday.f' is up to date.
make[1]: 'all_proc_die.f' is up to date.
make[1]: 'bar2.f' is up to date.
make[1]: 'bar_check.f' is up to date.
make[1]: 'barrier.f' is up to date.
make[1]: 'check_threads.f' is up to date.
make[1]: 'comm_stats.f' is up to date.
make[1]: 'cumulsum_z_tile.f' is up to date.
make[1]: 'different_multiple.f' is up to date.
make[1]: 'diff_phase_multiple.f' is up to date.
make[1]: 'eeboot.f' is up to date.
make[1]: 'eeboot_minimal.f' is up to date.
make[1]: 'eedata_example.f' is up to date.
make[1]: 'eedie.f' is up to date.
make[1]: 'eeintro_msg.f' is up to date.
make[1]: 'eeset_parms.f' is up to date.
make[1]: 'eewrite_eeenv.f' is up to date.
make[1]: 'exch0_r4.f' is up to date.
make[1]: 'exch0_r8.f' is up to date.
make[1]: 'exch0_rl.f' is up to date.
make[1]: 'exch0_rs.f' is up to date.
make[1]: 'exch1_bg_r4_cube.f' is up to date.
make[1]: 'exch1_bg_r8_cube.f' is up to date.
make[1]: 'exch1_bg_rl_cube.f' is up to date.
make[1]: 'exch1_bg_rs_cube.f' is up to date.
make[1]: 'exch1_r4_cube.f' is up to date.
make[1]: 'exch1_r4.f' is up to date.
make[1]: 'exch1_r8_cube.f' is up to date.
make[1]: 'exch1_r8.f' is up to date.
make[1]: 'exch1_rl_ad.f' is up to date.
make[1]: 'exch1_rl_cube_ad.f' is up to date.
make[1]: 'exch1_rl_cube.f' is up to date.
make[1]: 'exch1_rl.f' is up to date.
make[1]: 'exch1_rs_ad.f' is up to date.
make[1]: 'exch1_rs_cube_ad.f' is up to date.
make[1]: 'exch1_rs_cube.f' is up to date.
make[1]: 'exch1_rs.f' is up to date.
make[1]: 'exch1_uv_r4_cube.f' is up to date.
make[1]: 'exch1_uv_r8_cube.f' is up to date.
make[1]: 'exch1_uv_rl_cube.f' is up to date.
make[1]: 'exch1_uv_rs_cube.f' is up to date.
make[1]: 'exch1_z_r4_cube.f' is up to date.
make[1]: 'exch1_z_r8_cube.f' is up to date.
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_loc_g.f
make[1]: 'exch1_z_rl_cube.f' is up to date.
make[1]: 'exch1_z_rs_cube.f' is up to date.
make[1]: 'exch_3d_r4.f' is up to date.
make[1]: 'exch_3d_r8.f' is up to date.
make[1]: 'exch_3d_rl.f' is up to date.
make[1]: 'exch_3d_rs.f' is up to date.
make[1]: 'exch_cycle_ebl.f' is up to date.
make[1]: 'exch_init.f' is up to date.
make[1]: 'exch_r4_recv_get_x.f' is up to date.
make[1]: 'exch_r4_recv_get_y.f' is up to date.
make[1]: 'exch_r4_send_put_x.f' is up to date.
make[1]: 'exch_r4_send_put_y.f' is up to date.
make[1]: 'exch_r8_recv_get_x.f' is up to date.
make[1]: 'exch_r8_recv_get_y.f' is up to date.
make[1]: 'exch_r8_send_put_x.f' is up to date.
make[1]: 'exch_r8_send_put_y.f' is up to date.
make[1]: 'exch_rl_recv_get_x.f' is up to date.
make[1]: 'exch_rl_recv_get_y.f' is up to date.
make[1]: 'exch_rl_send_put_x.f' is up to date.
make[1]: 'exch_rl_send_put_y.f' is up to date.
make[1]: 'exch_rs_recv_get_x.f' is up to date.
make[1]: 'exch_rs_recv_get_y.f' is up to date.
make[1]: 'exch_rs_send_put_x.f' is up to date.
make[1]: 'exch_rs_send_put_y.f' is up to date.
make[1]: 'exch_s3d_r4.f' is up to date.
make[1]: 'exch_s3d_r8.f' is up to date.
make[1]: 'exch_s3d_rl.f' is up to date.
make[1]: 'exch_s3d_rs.f' is up to date.
make[1]: 'exch_sm_3d_r4.f' is up to date.
make[1]: 'exch_sm_3d_r8.f' is up to date.
make[1]: 'exch_sm_3d_rl.f' is up to date.
make[1]: 'exch_sm_3d_rs.f' is up to date.
make[1]: 'exch_uv_3d_r4.f' is up to date.
make[1]: 'exch_uv_3d_r8.f' is up to date.
make[1]: 'exch_uv_3d_rl.f' is up to date.
make[1]: 'exch_uv_3d_rs.f' is up to date.
make[1]: 'exch_uv_agrid_3d_r4.f' is up to date.
make[1]: 'exch_uv_agrid_3d_r8.f' is up to date.
make[1]: 'exch_uv_agrid_3d_rl.f' is up to date.
make[1]: 'exch_uv_agrid_3d_rs.f' is up to date.
make[1]: 'exch_uv_bgrid_3d_r4.f' is up to date.
make[1]: 'exch_uv_bgrid_3d_r8.f' is up to date.
make[1]: 'exch_uv_bgrid_3d_rl.f' is up to date.
make[1]: 'exch_uv_bgrid_3d_rs.f' is up to date.
make[1]: 'exch_uv_dgrid_3d_r4.f' is up to date.
make[1]: 'exch_uv_dgrid_3d_r8.f' is up to date.
make[1]: 'exch_uv_dgrid_3d_rl.f' is up to date.
make[1]: 'exch_uv_dgrid_3d_rs.f' is up to date.
make[1]: 'exch_uv_xy_r4.f' is up to date.
make[1]: 'exch_uv_xy_r8.f' is up to date.
make[1]: 'exch_uv_xy_rl.f' is up to date.
make[1]: 'exch_uv_xy_rs.f' is up to date.
make[1]: 'exch_uv_xyz_r4.f' is up to date.
make[1]: 'exch_uv_xyz_r8.f' is up to date.
make[1]: 'exch_uv_xyz_rl.f' is up to date.
make[1]: 'exch_uv_xyz_rs.f' is up to date.
make[1]: 'exch_xy_r4.f' is up to date.
make[1]: 'exch_xy_r8.f' is up to date.
make[1]: 'exch_xy_rl.f' is up to date.
make[1]: 'exch_xy_rs.f' is up to date.
make[1]: 'exch_xyz_r4.f' is up to date.
make[1]: 'exch_xyz_r8.f' is up to date.
make[1]: 'exch_xyz_rl.f' is up to date.
make[1]: 'exch_xyz_rs.f' is up to date.
make[1]: 'exch_z_3d_r4.f' is up to date.
make[1]: 'exch_z_3d_r8.f' is up to date.
make[1]: 'exch_z_3d_rl.f' is up to date.
make[1]: 'exch_z_3d_rs.f' is up to date.
make[1]: 'fill_cs_corner_ag_rl.f' is up to date.
make[1]: 'fill_cs_corner_tr_rl.f' is up to date.
make[1]: 'fill_cs_corner_uv_rl.f' is up to date.
make[1]: 'fill_cs_corner_uv_rs.f' is up to date.
make[1]: 'fool_the_compiler.f' is up to date.
make[1]: 'gather_2d_r4.f' is up to date.
make[1]: 'gather_2d_r8.f' is up to date.
make[1]: 'gather_2d_wh_r4.f' is up to date.
make[1]: 'gather_2d_wh_r8.f' is up to date.
make[1]: 'gather_vec_r4.f' is up to date.
make[1]: 'gather_vec_r8.f' is up to date.
make[1]: 'gather_xz.f' is up to date.
make[1]: 'gather_yz.f' is up to date.
make[1]: 'get_periodic_interval.f' is up to date.
active_file_loc.f(3610): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
make[1]: 'global_max.f' is up to date.
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
make[1]: 'global_sum.f' is up to date.
make[1]: 'global_sum_singlecpu.f' is up to date.
make[1]: 'global_sum_tile.f' is up to date.
make[1]: 'global_vec_sum.f' is up to date.
make[1]: 'gsum.f' is up to date.
make[1]: 'ini_communication_patterns.f' is up to date.
make[1]: 'ini_procs.f' is up to date.
make[1]: 'ini_threading_environment.f' is up to date.
make[1]: 'lef_zero.f' is up to date.
make[1]: 'main.f' is up to date.
make[1]: 'master_cpu_io.f' is up to date.
make[1]: 'master_cpu_thread.f' is up to date.
make[1]: 'mds_byteswapi4.f' is up to date.
make[1]: 'mds_byteswapr4.f' is up to date.
make[1]: 'mds_byteswapr8.f' is up to date.
make[1]: 'mdsfindunit.f' is up to date.
make[1]: 'mds_flush.f' is up to date.
make[1]: 'mds_reclen.f' is up to date.
make[1]: 'memsync.f' is up to date.
make[1]: 'nml_change_syntax.f' is up to date.
make[1]: 'nml_set_terminator.f' is up to date.
make[1]: 'open_copy_data_file.f' is up to date.
make[1]: 'print.f' is up to date.
make[1]: 'reset_halo.f' is up to date.
make[1]: 'scatter_2d_r4.f' is up to date.
make[1]: 'scatter_2d_r8.f' is up to date.
make[1]: 'scatter_2d_wh_r4.f' is up to date.
make[1]: 'scatter_2d_wh_r8.f' is up to date.
make[1]: 'scatter_vec_r4.f' is up to date.
make[1]: 'scatter_vec_r8.f' is up to date.
make[1]: 'scatter_xz.f' is up to date.
make[1]: 'scatter_yz.f' is up to date.
make[1]: 'stop_if_error.f' is up to date.
make[1]: 'timers.f' is up to date.
make[1]: 'utils.f' is up to date.
make[1]: 'write_utils.f' is up to date.
make[1]: 'adams_bashforth2.f' is up to date.
make[1]: 'adams_bashforth3.f' is up to date.
make[1]: 'add_walls2masks.f' is up to date.
make[1]: 'apply_forcing.f' is up to date.
make[1]: 'calc_3d_diffusivity.f' is up to date.
make[1]: 'calc_adv_flow.f' is up to date.
make[1]: 'calc_div_ghat.f' is up to date.
make[1]: 'calc_eddy_stress.f' is up to date.
make[1]: 'calc_grad_phi_fv.f' is up to date.
make[1]: 'calc_grad_phi_hyd.f' is up to date.
make[1]: 'calc_grad_phi_surf.f' is up to date.
make[1]: 'calc_grid_angles.f' is up to date.
make[1]: 'calc_gw.f' is up to date.
make[1]: 'calc_ivdc.f' is up to date.
make[1]: 'calc_oce_mxlayer.f' is up to date.
make[1]: 'calc_phi_hyd.f' is up to date.
make[1]: 'calc_r_star.f' is up to date.
make[1]: 'calc_surf_dr.f' is up to date.
make[1]: 'calc_viscosity.f' is up to date.
make[1]: 'calc_wsurf_tr.f' is up to date.
make[1]: 'cg2d_ex0.f' is up to date.
make[1]: 'cg2d.f' is up to date.
make[1]: 'cg2d_nsa.f' is up to date.
make[1]: 'cg2d_sr.f' is up to date.
make[1]: 'cg3d_ex0.f' is up to date.
make[1]: 'cg3d.f' is up to date.
make[1]: 'check_pickup.f' is up to date.
make[1]: 'config_check.f' is up to date.
make[1]: 'config_summary.f' is up to date.
make[1]: 'convective_adjustment.f' is up to date.
make[1]: 'convective_adjustment_ini.f' is up to date.
make[1]: 'convectively_mixtracer.f' is up to date.
make[1]: 'convective_weights.f' is up to date.
make[1]: 'correction_step.f' is up to date.
make[1]: 'cycle_ab_tracer.f' is up to date.
make[1]: 'cycle_tracer.f' is up to date.
make[1]: 'diags_oceanic_surf_flux.f' is up to date.
make[1]: 'diags_phi_hyd.f' is up to date.
make[1]: 'diags_phi_rlow.f' is up to date.
make[1]: 'diags_rho.f' is up to date.
make[1]: 'diags_sound_speed.f' is up to date.
make[1]: 'do_atmospheric_phys.f' is up to date.
make[1]: 'do_fields_blocking_exchanges.f' is up to date.
make[1]: 'do_oceanic_phys.f' is up to date.
make[1]: 'do_stagger_fields_exchanges.f' is up to date.
make[1]: 'do_statevars_diags.f' is up to date.
make[1]: 'do_statevars_tave.f' is up to date.
make[1]: 'do_the_model_io.f' is up to date.
make[1]: 'do_write_pickup.f' is up to date.
make[1]: 'dynamics.f' is up to date.
make[1]: 'external_fields_load.f' is up to date.
make[1]: 'external_forcing.f' is up to date.
make[1]: 'external_forcing_surf.f' is up to date.
make[1]: 'find_alpha.f' is up to date.
make[1]: 'find_hyd_press_1d.f' is up to date.
make[1]: 'find_rho.f' is up to date.
make[1]: 'forcing_surf_relax.f' is up to date.
make[1]: 'forward_step.f' is up to date.
make[1]: 'freesurf_rescale_g.f' is up to date.
make[1]: 'freeze_surface.f' is up to date.
make[1]: 'grad_sigma.f' is up to date.
make[1]: 'gsw_teos10.f' is up to date.
make[1]: 'impldiff.f' is up to date.
make[1]: 'ini_cartesian_grid.f' is up to date.
make[1]: 'ini_cg2d.f' is up to date.
make[1]: 'ini_cg3d.f' is up to date.
make[1]: 'ini_cori.f' is up to date.
make[1]: 'ini_curvilinear_grid.f' is up to date.
make[1]: 'ini_cylinder_grid.f' is up to date.
make[1]: 'ini_depths.f' is up to date.
make[1]: 'ini_dynvars.f' is up to date.
make[1]: 'ini_eos.f' is up to date.
make[1]: 'ini_ffields.f' is up to date.
make[1]: 'ini_fields.f' is up to date.
make[1]: 'ini_forcing.f' is up to date.
make[1]: 'ini_global_domain.f' is up to date.
make[1]: 'ini_grid.f' is up to date.
make[1]: 'ini_linear_phisurf.f' is up to date.
make[1]: 'ini_local_grid.f' is up to date.
make[1]: 'ini_masks_etc.f' is up to date.
make[1]: 'ini_mixing.f' is up to date.
make[1]: 'ini_mnc_vars.f' is up to date.
make[1]: 'ini_model_io.f' is up to date.
make[1]: 'ini_nh_fields.f' is up to date.
make[1]: 'ini_nh_vars.f' is up to date.
make[1]: 'ini_nlfs_vars.f' is up to date.
make[1]: 'ini_parms.f' is up to date.
make[1]: 'ini_p_ground.f' is up to date.
make[1]: 'ini_pressure.f' is up to date.
make[1]: 'ini_psurf.f' is up to date.
make[1]: 'ini_salt.f' is up to date.
make[1]: 'ini_sigma_hfac.f' is up to date.
make[1]: 'ini_spherical_polar_grid.f' is up to date.
make[1]: 'ini_theta.f' is up to date.
make[1]: 'initialise_fixed.f' is up to date.
make[1]: 'initialise_varia.f' is up to date.
make[1]: 'ini_vel.f' is up to date.
make[1]: 'ini_vertical_grid.f' is up to date.
make[1]: 'integrate_for_w.f' is up to date.
make[1]: 'integr_continuity.f' is up to date.
make[1]: 'load_fields_driver.f' is up to date.
make[1]: 'load_grid_spacing.f' is up to date.
make[1]: 'load_ref_files.f' is up to date.
make[1]: 'main_do_loop.f' is up to date.
make[1]: 'momentum_correction_step.f' is up to date.
make[1]: 'packages_boot.f' is up to date.
make[1]: 'packages_check.f' is up to date.
make[1]: 'packages_error_msg.f' is up to date.
make[1]: 'packages_init_fixed.f' is up to date.
make[1]: 'packages_init_variables.f' is up to date.
make[1]: 'packages_print_msg.f' is up to date.
make[1]: 'packages_readparms.f' is up to date.
make[1]: 'packages_unused_msg.f' is up to date.
make[1]: 'packages_write_pickup.f' is up to date.
make[1]: 'plot_field.f' is up to date.
make[1]: 'port_rand.f' is up to date.
make[1]: 'post_cg3d.f' is up to date.
make[1]: 'pre_cg3d.f' is up to date.
make[1]: 'pressure_for_eos.f' is up to date.
make[1]: 'read_pickup.f' is up to date.
make[1]: 'remove_mean.f' is up to date.
make[1]: 'reset_nlfs_vars.f' is up to date.
make[1]: 'rotate_spherical_polar_grid.f' is up to date.
make[1]: 'rotate_uv2en.f' is up to date.
make[1]: 'salt_integrate.f' is up to date.
make[1]: 'seawater.f' is up to date.
make[1]: 'set_defaults.f' is up to date.
make[1]: 'set_grid_factors.f' is up to date.
make[1]: 'set_parms.f' is up to date.
make[1]: 'set_ref_state.f' is up to date.
make[1]: 'solve_for_pressure.f' is up to date.
make[1]: 'solve_pentadiagonal.f' is up to date.
make[1]: 'solve_tridiagonal.f' is up to date.
make[1]: 'solve_uv_tridiago.f' is up to date.
make[1]: 'state_summary.f' is up to date.
make[1]: 'swfrac.f' is up to date.
make[1]: 'taueddy_init_varia.f' is up to date.
make[1]: 'taueddy_tendency_apply.f' is up to date.
make[1]: 'temp_integrate.f' is up to date.
make[1]: 'the_main_loop.f' is up to date.
cat the_model_main.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > the_model_main.f
make[1]: 'thermodynamics.f' is up to date.
make[1]: 'timestep.f' is up to date.
make[1]: 'timestep_tracer.f' is up to date.
make[1]: 'timestep_wvel.f' is up to date.
make[1]: 'tracers_correction_step.f' is up to date.
make[1]: 'tracers_iigw_correction.f' is up to date.
make[1]: 'turnoff_model_io.f' is up to date.
make[1]: 'update_cg2d.f' is up to date.
make[1]: 'update_etah.f' is up to date.
make[1]: 'update_etaws.f' is up to date.
make[1]: 'update_masks_etc.f' is up to date.
make[1]: 'update_r_star.f' is up to date.
make[1]: 'update_sigma.f' is up to date.
make[1]: 'update_surf_dr.f' is up to date.
cat write_grid.F |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh  > write_grid.f
make[1]: 'write_pickup.f' is up to date.
make[1]: 'write_state.f' is up to date.
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adautodiff_whtapeio_sync.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addamp_adj.f
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
active_file_loc_g.f(846): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(855): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(1258): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(1262): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(1267): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(1670): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(1674): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc_g.f(1679): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc_g.f(2082): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(2086): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc_g.f(2091): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc_g.f(2488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(2493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(2498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(2895): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(2900): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(2905): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(3302): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(3307): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_loc_g.f(3312): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_loc_g.f(3709): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(3714): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_loc_g.f(3719): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c add_prefix.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addummy_for_etan.f
make[1]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
cat active_file_control.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > active_file_control.flowdir
cat active_file.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > active_file.flowdir
cat active_file_gen.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > active_file_gen.flowdir
cat active_file_loc.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > active_file_loc.flowdir
cat autodiff_inadmode.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > autodiff_inadmode.flowdir
cat autodiff_whtapeio_sync.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > autodiff_whtapeio_sync.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addummy_in_dynamics.f
cat cg2d.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > cg2d.flowdir
cat checkpoint.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > checkpoint.flowdir
addummy_for_etan.f(2277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
       CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
addummy_for_etan.f(2280): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
      CALL DUMP_ADJ_XY(dumRS, adetan, 'ADJetan ', 'ADJetan.',
-----------^
addummy_for_etan.f(2287): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', -1, myThid)
--------------^
addummy_for_etan.f(2288): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'T',myTime,myThid)
--------------^
addummy_for_etan.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', 0, myThid)
--------------^
addummy_for_etan.f(2290): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
         CALL MNC_CW_I_W_S('I','adstate',0,0,'iter',myIter,myThid)
--------------^
addummy_for_etan.f(2291): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'model_time',myTime,
--------------^
addummy_for_etan.f(2293): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
         CALL MNC_CW_RL_W('D','adstate',0,0,'adEta', adEtaN, myThid)
--------------^
addummy_for_etan.f(2297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
cat common.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > common.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addummy_in_stepping.f
cat damp_adj.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > damp_adj.flowdir
cat dummy_for_etan.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > dummy_for_etan.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adopen_adclose.f
addummy_in_dynamics.f(2263): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
        CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
addummy_in_dynamics.f(2278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
addummy_in_dynamics.f(2287): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
cat dummy_in_dynamics.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > dummy_in_dynamics.flowdir
cat dummy_in_stepping.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > dummy_in_stepping.flowdir
cat global_max_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > global_max_ad.flowdir
cat global_sum_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > global_sum_ad.flowdir
addummy_in_stepping.f(2558): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( adTheta,Nr, myThid )
-------------^
addummy_in_stepping.f(2559): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( adSalt, Nr, myThid )
-------------^
addummy_in_stepping.f(2560): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( adwVel, Nr, myThid )
-------------^
addummy_in_stepping.f(2561): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_UV_3D_RL]
        CALL ADEXCH_UV_3D_RL( aduVel,advVel, .TRUE., Nr, myThid )
-------------^
addummy_in_stepping.f(2569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_UV_XY_RS]
        CALL ADEXCH_UV_XY_RS( adFu, adFv, .TRUE., myThid )
-------------^
addummy_in_stepping.f(2570): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_XY_RS]
        CALL ADEXCH_XY_RS( adQnet, myThid )
-------------^
addummy_in_stepping.f(2571): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_XY_RS]
        CALL ADEXCH_XY_RS( adEmPmR, myThid )
-------------^
addummy_in_stepping.f(2581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
        CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
addummy_in_stepping.f(2590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ]
      CALL DUMP_ADJ_XYZ(dumRS, adTheta, 'ADJtheta', 'ADJtheta.',
-----------^
addummy_in_stepping.f(2593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ]
      CALL DUMP_ADJ_XYZ(dumRS, adSalt, 'ADJsalt ', 'ADJsalt.',
-----------^
addummy_in_stepping.f(2596): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ]
      CALL DUMP_ADJ_XYZ(dumRS, adWvel, 'ADJwvel ', 'ADJwvel.',
-----------^
addummy_in_stepping.f(2599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ_UV]
      CALL DUMP_ADJ_XYZ_UV(
-----------^
addummy_in_stepping.f(2608): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY_UV]
       CALL DUMP_ADJ_XY_UV(
------------^
addummy_in_stepping.f(2612): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY(adQnet, dumRL, 'ADJqnet ', 'ADJqnet.',
-------------^
addummy_in_stepping.f(2614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY(adEmPmR, dumRL, 'ADJempmr', 'ADJempr.',
-------------^
addummy_in_stepping.f(2617): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY(adQsw, dumRL, 'ADJqsw  ', 'ADJqsw.',
-------------^
addummy_in_stepping.f(2633): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', -1, myThid)
--------------^
addummy_in_stepping.f(2634): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'T',myTime,myThid)
--------------^
addummy_in_stepping.f(2635): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', 0, myThid)
--------------^
addummy_in_stepping.f(2636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
         CALL MNC_CW_I_W_S('I','adstate',0,0,'iter',myIter,myThid)
--------------^
addummy_in_stepping.f(2637): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'model_time',myTime,
--------------^
addummy_in_stepping.f(2641): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( dumRS, dumRS, aduVel, advVel,
---------------^
addummy_in_stepping.f(2643): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adU', var3Du, myThid)
---------------^
addummy_in_stepping.f(2644): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adV', var3Dv, myThid)
---------------^
addummy_in_stepping.f(2645): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( dumRS, adTheta,var3Du, Nr, 12, myThid )
---------------^
addummy_in_stepping.f(2646): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adT', var3Du, myThid)
---------------^
addummy_in_stepping.f(2647): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( dumRS, adSalt,var3Du, Nr, 12, myThid )
---------------^
addummy_in_stepping.f(2648): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adS', var3Du, myThid)
---------------^
addummy_in_stepping.f(2649): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( dumRS, adwVel, var3Du, Nr, 12, myThid )
---------------^
addummy_in_stepping.f(2650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adW', var3Du, myThid)
---------------^
addummy_in_stepping.f(2652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( adQnet, dumRL, var2Du, 1, 11, myThid )
---------------^
addummy_in_stepping.f(2653): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adQnet', var2Du, myThid)
---------------^
addummy_in_stepping.f(2654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( adEmPmR,dumRL, var2Du, 1, 11, myThid )
---------------^
addummy_in_stepping.f(2655): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adEmpmr', var2Du, myThid)
---------------^
addummy_in_stepping.f(2656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( adFu, adFv, dumRL, dumRL,
---------------^
addummy_in_stepping.f(2658): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adFu', var2Du, myThid)
---------------^
addummy_in_stepping.f(2659): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adFv', var2Dv, myThid)
---------------^
addummy_in_stepping.f(2663): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adU', aduVel, myThid)
---------------^
addummy_in_stepping.f(2664): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adV', advVel, myThid)
---------------^
addummy_in_stepping.f(2665): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adT', adTheta, myThid)
---------------^
addummy_in_stepping.f(2666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adS', adSalt, myThid)
---------------^
addummy_in_stepping.f(2667): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adW', adwVel, myThid)
---------------^
addummy_in_stepping.f(2669): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adQnet', adQnet, myThid)
---------------^
addummy_in_stepping.f(2670): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adEmpmr',adEmpmr, myThid)
---------------^
addummy_in_stepping.f(2671): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adFu', adfu, myThid)
---------------^
addummy_in_stepping.f(2672): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adFv', adfv, myThid)
---------------^
addummy_in_stepping.f(2678): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
addummy_in_stepping.f(2686): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SEAICE_AD_DUMP]
     &   CALL SEAICE_AD_DUMP( myTime, myIter, myThid )
--------------^
cat initialisation.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > initialisation.flowdir
cat model_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > model_ad.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -c adread_adwrite.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adread_adwrite_i.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adzero_adj.f
cat myactivefunction.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > myactivefunction.flowdir
cat system.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > system.flowdir
cat zero_adj.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > zero_adj.flowdir
adread_adwrite_i.f(878): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF ( debugMode ) CALL DEBUG_ENTER('ADREAD_I',myThid)
----------------------------^
adread_adwrite_i.f(883): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
adread_adwrite_i.f(884): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( myThid )
------------^
adread_adwrite_i.f(888): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADREAD]
      CALL ADREAD(
-----------^
adread_adwrite_i.f(903): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF ( debugMode ) CALL DEBUG_LEAVE('ADREAD_I',myThid)
----------------------------^
adread_adwrite_i.f(1303): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF ( debugMode ) CALL DEBUG_ENTER('ADWRITE_I',myThid)
----------------------------^
adread_adwrite_i.f(1308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
adread_adwrite_i.f(1309): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( myThid )
------------^
adread_adwrite_i.f(1321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADWRITE]
      CALL ADWRITE(
-----------^
adread_adwrite_i.f(1332): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF ( debugMode ) CALL DEBUG_LEAVE('ADWRITE_I',myThid)
----------------------------^
cat cd_code_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > cd_code_ad.flowdir
cat cost_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > cost_ad.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_check.f
cat ctrl_bound.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > ctrl_bound.flowdir
cat debug_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > debug_ad.flowdir
cat diagnostics_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > diagnostics_ad.flowdir
cat ecco_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > ecco_ad.flowdir
cat exf_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > exf_ad.flowdir
cat gmredi_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > gmredi_ad.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_findunit.f
cat mdsio_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > mdsio_ad.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_set_ad.f
cat mnc_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > mnc_ad.flowdir
autodiff_check.f(3416): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
autodiff_check.f(3420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
autodiff_check.f(3424): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
cat monitor_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > monitor_ad.flowdir
cat rw_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > rw_ad.flowdir
cat seaice.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > seaice.flowdir
autodiff_findunit.f(565): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------------^
autodiff_findunit.f(569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
autodiff_findunit.f(583): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
cat eesupp.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > eesupp.flowdir
cat exch1_ad.flow |  cpp -traditional -P -DWORDLENGTH=4 -DALLOW_USE_MPI -DLET_RS_BE_REAL4 -DHAVE_SYSTEM -DHAVE_FDATE -DHAVE_ETIME_FCT -DHAVE_CLOC -DHAVE_SETRLSTK -DHAVE_SIGREG -DHAVE_STAT -DHAVE_NETCDF -DHAVE_FLUSH  -I./mpi_headers  -I/home/software/intel/2021.4.0/pkg/openmpi/4.1.1/include | ../../../tools/set64bitConst.sh > exch1_ad.flowdir
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_set.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_set_g.f
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
autodiff_inadmode_set_ad.f(3134): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SWITCH_ONOFF]
        CALL DIAGNOSTICS_SWITCH_ONOFF( myTime, myIter, myThid )
-------------^
autodiff_inadmode_set_ad.f(3160): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3168): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_set_ad.f(3192): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_set_ad.f(3198): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_set_ad.f(3204): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_unset_ad.f

make -f Makefile_syntax remove_comments
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_unset.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_unset_g.f
autodiff_inadmode_unset_ad.f(3138): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
       CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
autodiff_inadmode_unset_ad.f(3139): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_WRITE_ADJ]
       CALL DIAGNOSTICS_WRITE_ADJ( modelEnd, myTime, myIter, myThid )
------------^
autodiff_inadmode_unset_ad.f(3140): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
       CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
autodiff_inadmode_unset_ad.f(3165): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3169): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3173): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3187): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_unset_ad.f(3197): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_unset_ad.f(3203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_unset_ad.f(3209): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_ini_model_io.f
make[1]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
sed -i.bak -f ../../../tools/remove_comments_sed 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 diagnostics_is_on.f dwnslp_apply.f dwnslp_calc_flow.f dwnslp_calc_rho.f dwnslp_init_varia.f cost_averagesgeneric.f cost_averagesfields.f cost_averagesflags.f cost_averagesinit.f cost_bp_read.f cost_generic.f cost_gencost_all.f cost_gencost_moc.f cost_gencost_assignperiod.f cost_gencost_customize.f cost_gencost_sshv4.f cost_gencost_sstv4.f cost_gencost_seaicev4.f cost_gencost_bpv4.f cost_gencost_boxmean.f cost_gencost_glbmean.f cost_gencost_transp.f cost_gencal.f cost_genread.f cost_sla_read.f cost_sla_read_yd.f cost_obcs.f cost_obcsn.f cost_obcss.f cost_obcsw.f cost_obcse.f cost_obcs_ageos.f cost_obcsvol.f ecco_cost_driver.f ecco_cost_final.f ecco_cost_init_varia.f ecco_init_varia.f ecco_phys.f ecco_toolbox.f exf_init_varia.f exf_init_fld.f exf_bulkformulae.f exf_filter_rl.f exf_getclim.f exf_getffields.f exf_getffieldrec.f exf_getforcing.f exf_getmonthsrec.f exf_getsurfacefluxes.f exf_getyearlyfieldname.f exf_interp.f exf_interp_uv.f exf_interpolate.f exf_mapfields.f exf_radiation.f exf_set_fld.f exf_set_gen.f exf_set_obcs.f exf_set_uv.f exf_swapffields.f exf_wind.f exf_zenithangle.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 gad_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 kpp_calc.f kpp_calc_diff_t.f kpp_calc_diff_s.f kpp_calc_diff_ptr.f kpp_calc_visc.f kpp_output.f kpp_do_exch.f kpp_init_varia.f kpp_routines.f kpp_transport_s.f kpp_transport_t.f kpp_transport_ptr.f kpp_forcing_surf.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_metric_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 read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f salt_plume_apply.f salt_plume_calc_depth.f salt_plume_diagnostics_fill.f salt_plume_do_exch.f salt_plume_forcing_surf.f salt_plume_frac.f salt_plume_init_varia.f salt_plume_tendency_apply_s.f salt_plume_tendency_apply_t.f salt_plume_volfrac.f advect.f diffus.f dynsolver.f lsr.f ostres.f seaice_advection.f seaice_advdiff.f seaice_budget_ocean.f seaice_diffusion.f seaice_get_dynforcing.f seaice_fake.f seaice_growth.f seaice_growth_adx.f seaice_init_varia.f seaice_model.f seaice_read_pickup.f seaice_solve4temp.f seaice_tracer_phys.f seaice_cost_accumulate_mean.f seaice_cost_concentration.f seaice_cost_driver.f seaice_cost_export.f seaice_cost_final.f seaice_cost_init_varia.f seaice_cost_sensi.f seaice_cost_sss.f seaice_cost_sst.f seaice_ctrl_map_ini.f cost_ice_test.f seaice_calc_strainrates.f seaice_calc_viscosities.f seaice_dynsolver.f seaice_evp.f seaice_lsr.f seaice_freedrift.f seaice_ocean_stress.f seaice_oceandrag_coeffs.f seaice_map_thsice.f seaice_calc_ice_strength.f seaice_reg_ridge.f seaice_bottomdrag_coeffs.f seaice_calc_stressdiv.f cal_addtime.f cal_checkdate.f cal_compdates.f cal_convdate.f cal_copydate.f cal_fulldate.f cal_getdate.f cal_getmonthsrec.f cal_intdays.f cal_intmonths.f cal_intyears.f cal_isleap.f cal_numints.f cal_printdate.f cal_printerror.f cal_subdates.f cal_time2dump.f cal_timeinterval.f cal_timepassed.f cal_timestamp.f cal_toseconds.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_exchanges.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
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_readparms.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_whtapeio_sync.f
autodiff_ini_model_io.f(4338): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SYSTEM]
       CALL SYSTEM( namBuf(1:pIL) )
------------^
autodiff_ini_model_io.f(4362): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adU', 'U_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4363): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adU','units','[cost]/[m/s]', myThid)
-----------^
autodiff_ini_model_io.f(4364): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adU','long_name',
-----------^
autodiff_ini_model_io.f(4366): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adU',
-----------^
autodiff_ini_model_io.f(4369): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adV', 'V_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4370): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adV','units','[cost]/[m/s]', myThid)
-----------^
autodiff_ini_model_io.f(4371): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adV','long_name',
-----------^
autodiff_ini_model_io.f(4373): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adV',
-----------^
autodiff_ini_model_io.f(4376): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adT', 'Cen_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4377): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adT','units','[cost]/[degC]', myThid)
-----------^
autodiff_ini_model_io.f(4378): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adT','long_name',
-----------^
autodiff_ini_model_io.f(4380): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adT',
-----------^
autodiff_ini_model_io.f(4383): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adS', 'Cen_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4384): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adS','units','[cost]/[g/kg]', myThid)
-----------^
autodiff_ini_model_io.f(4385): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adS','long_name',
-----------^
autodiff_ini_model_io.f(4387): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adS',
-----------^
autodiff_ini_model_io.f(4390): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adEta', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4391): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEta','units','[cost]/[m]', myThid)
-----------^
autodiff_ini_model_io.f(4392): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEta','long_name',
-----------^
autodiff_ini_model_io.f(4394): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEta',
-----------^
autodiff_ini_model_io.f(4397): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adW', 'Cen_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4398): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adW','units','[cost]/[m/s]', myThid)
-----------^
autodiff_readparms.f(2852): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useAUTODIFF', ' ', ' ' )
--------------^
autodiff_ini_model_io.f(4399): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adW','long_name',
-----------^
autodiff_ini_model_io.f(4401): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adW',
-----------^
autodiff_readparms.f(2888): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_ini_model_io.f(4404): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adQnet', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(2890): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
      CALL OPEN_COPY_DATA_FILE(
-----------^
autodiff_ini_model_io.f(4405): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adQnet',
autodiff_readparms.f(2899): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
-----------^
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(2913): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------^
autodiff_ini_model_io.f(4407): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adQnet','long_name',
-----------^
autodiff_ini_model_io.f(4409): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adQnet',
-----------^
autodiff_readparms.f(2949): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
autodiff_ini_model_io.f(4412): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adEmpmr', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(2952): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
autodiff_readparms.f(2955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( 0 )
------------^
autodiff_ini_model_io.f(4413): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEmpmr',
-----------^
autodiff_readparms.f(2961): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_ini_model_io.f(4415): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEmpmr','long_name',
-----------^
autodiff_readparms.f(2964): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_ini_model_io.f(4417): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
autodiff_readparms.f(2967): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL MNC_CW_ADD_VATTR_TEXT('adEmpmr',
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
-----------^
autodiff_readparms.f(2969): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( inAdExact, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME(    'adFu', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(2971): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useApproxAdvectionInAdMode, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFu',
-----------^
autodiff_readparms.f(2973): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( cg2dFullAdjoint, INDEX_NONE,
------------^
autodiff_readparms.f(2976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useKPPinAdMode, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4423): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFu','long_name',
-----------^
autodiff_readparms.f(2978): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useGMRediInAdMode, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4425): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
autodiff_readparms.f(2980): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL MNC_CW_ADD_VATTR_TEXT('adFu',
       CALL WRITE_0D_L( useSEAICEinAdMode, INDEX_NONE,
-----------^
------------^
autodiff_readparms.f(2982): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useGGL90inAdMode, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4428): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME(    'adFv', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(2984): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useSALT_PLUMEinAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2987): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( SEAICEuseDYNAMICSswitchInAd, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4429): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFv',
-----------^
autodiff_readparms.f(2990): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( SEAICEuseFREEDRIFTswitchInAd, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFv','long_name',
-----------^
autodiff_readparms.f(2993): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
       CALL WRITE_0D_I( SEAICEapproxLevInAd, INDEX_NONE,
------------^
autodiff_readparms.f(2996): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
       CALL WRITE_0D_I( dumpAdVarExch, INDEX_NONE,
autodiff_ini_model_io.f(4433): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
------------^
      CALL MNC_CW_ADD_VATTR_TEXT('adFv',
-----------^
autodiff_readparms.f(2998): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
       CALL WRITE_0D_I( mon_AdVarExch, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4443): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adustress', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(3000): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( viscFacInFw, INDEX_NONE,
------------^
autodiff_readparms.f(3002): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( viscFacInAd, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adustress',
-----------^
autodiff_readparms.f(3004): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( SIregFacInAd, INDEX_NONE,
------------^
autodiff_ini_model_io.f(4446): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adustress','long_name',
-----------^
autodiff_readparms.f(3006): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( SIregFacInFw, INDEX_NONE,
------------^
autodiff_readparms.f(3009): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_ini_model_io.f(4448): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adustress',
-----------^
autodiff_readparms.f(3017): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
autodiff_ini_model_io.f(4451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('advstress', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(3023): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_ini_model_io.f(4452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advstress',
autodiff_readparms.f(3029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
-----------^
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_ini_model_io.f(4454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advstress','long_name',
-----------^
autodiff_readparms.f(3053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_ini_model_io.f(4456): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advstress',
-----------^
autodiff_readparms.f(3056): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_ini_model_io.f(4459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adhflux', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(3063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_ini_model_io.f(4460): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhflux',
-----------^
autodiff_readparms.f(3066): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_ini_model_io.f(4462): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
autodiff_readparms.f(3069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
      CALL MNC_CW_ADD_VATTR_TEXT('adhflux','long_name',
         CALL PRINT_ERROR( msgBuf, myThid )
-----------^
--------------^
autodiff_ini_model_io.f(4464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
autodiff_readparms.f(3072): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
      CALL MNC_CW_ADD_VATTR_TEXT('adhflux',
         CALL PRINT_ERROR( msgBuf, myThid )
-----------^
--------------^
autodiff_readparms.f(3075): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_ini_model_io.f(4467): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adsflux', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_readparms.f(3084): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_ini_model_io.f(4468): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adsflux',
-----------^
autodiff_readparms.f(3085): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
autodiff_ini_model_io.f(4470): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
autodiff_readparms.f(3092): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL MNC_CW_ADD_VATTR_TEXT('adsflux','long_name',
      CALL BARRIER(myThid)
-----------^
-----------^
autodiff_ini_model_io.f(4472): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adsflux',
-----------^
autodiff_ini_model_io.f(4475): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adatemp', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adatemp',
-----------^
autodiff_ini_model_io.f(4478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adatemp','long_name',
-----------^
autodiff_ini_model_io.f(4480): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adatemp',
-----------^
autodiff_ini_model_io.f(4483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adaqh', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4484): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adaqh',
-----------^
autodiff_ini_model_io.f(4486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adaqh','long_name',
-----------^
autodiff_ini_model_io.f(4488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adaqh',
-----------^
autodiff_ini_model_io.f(4491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adprecip', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adprecip',
-----------^
autodiff_ini_model_io.f(4494): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adprecip','long_name',
-----------^
autodiff_ini_model_io.f(4496): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adprecip',
-----------^
autodiff_ini_model_io.f(4498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adrunoff', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4499): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adrunoff',
-----------^
autodiff_ini_model_io.f(4501): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adrunoff','long_name',
-----------^
autodiff_ini_model_io.f(4503): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adrunoff',
-----------^
autodiff_ini_model_io.f(4506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('aduwind', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4507): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduwind',
-----------^
autodiff_ini_model_io.f(4509): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduwind','long_name',
-----------^
autodiff_ini_model_io.f(4511): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduwind',
-----------^
autodiff_ini_model_io.f(4514): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('advwind', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advwind',
-----------^
autodiff_ini_model_io.f(4517): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advwind','long_name',
-----------^
autodiff_ini_model_io.f(4519): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advwind',
-----------^
autodiff_ini_model_io.f(4522): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adswdown', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4523): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adswdown',
-----------^
autodiff_ini_model_io.f(4525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adswdown','long_name',
-----------^
autodiff_ini_model_io.f(4527): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adswdown',
-----------^
autodiff_ini_model_io.f(4529): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adlwdown', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4530): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adlwdown',
-----------^
autodiff_ini_model_io.f(4532): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adlwdown','long_name',
-----------^
autodiff_ini_model_io.f(4534): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adlwdown',
-----------^
autodiff_ini_model_io.f(4536): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adclimsst', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsst',
-----------^
autodiff_ini_model_io.f(4539): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsst','long_name',
-----------^
autodiff_ini_model_io.f(4541): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsst',
-----------^
autodiff_ini_model_io.f(4543): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adclimsss', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsss',
-----------^
autodiff_ini_model_io.f(4546): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsss','long_name',
-----------^
autodiff_ini_model_io.f(4548): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsss',
-----------^
autodiff_ini_model_io.f(4553): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adarea', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4554): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adarea',
-----------^
autodiff_ini_model_io.f(4556): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adarea','long_name',
-----------^
autodiff_ini_model_io.f(4558): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adarea',
-----------^
autodiff_ini_model_io.f(4561): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adheff', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4562): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adheff',
-----------^
autodiff_ini_model_io.f(4564): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adheff','long_name',
-----------^
autodiff_ini_model_io.f(4566): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adheff',
-----------^
autodiff_ini_model_io.f(4569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adhsnow', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4570): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhsnow',
-----------^
autodiff_ini_model_io.f(4572): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhsnow','long_name',
-----------^
autodiff_ini_model_io.f(4574): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhsnow',
-----------^
autodiff_ini_model_io.f(4577): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('aduice', 'U_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4578): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduice',
-----------^
autodiff_ini_model_io.f(4580): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduice','long_name',
-----------^
autodiff_ini_model_io.f(4582): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduice',
-----------^
autodiff_ini_model_io.f(4585): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('advice', 'V_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4586): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advice',
-----------^
autodiff_ini_model_io.f(4588): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advice','long_name',
-----------^
autodiff_ini_model_io.f(4590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advice',
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cg2d_mad.f
autodiff_whtapeio_sync.f(2336): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [AUTODIFF_FINDUNIT]
        CALL AUTODIFF_FINDUNIT( tapeFileUnit, myThid )
-------------^
autodiff_whtapeio_sync.f(2342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
autodiff_whtapeio_sync.f(2349): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, ioUnit, SQUEEZE_RIGHT, myThid )
---------------^
autodiff_whtapeio_sync.f(2359): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c copy_ad_uv_outp.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c copy_advar_outp.f
cg2d_mad.f(2090): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CG2D]
       CALL CG2D(
------------^
cg2d_mad.f(2120): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
------------^
cg2d_mad.f(2123): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
------------^
cg2d_mad.f(2128): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
-------------^
cg2d_mad.f(2132): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
------------^
copy_ad_uv_outp.f(865): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_UV_3D_RL]
        CALL ADEXCH_UV_3D_RL( uFldOut,vFldOut, wSign,nNz,myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c damp_adj.f
copy_advar_outp.f(854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( outFld, nNz, myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dummy_for_etan.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dummy_in_dynamics.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dummy_in_stepping.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xy.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xy_uv.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xyz.f
dump_adj_xy.f(2271): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xy.f(2277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( var2DRS, var2DRL,
---------------^
dump_adj_xy.f(2280): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
            CALL WRITE_REC_XY_RL( dumpName, var2Dc, dumpAdRec,
-----------------^
dump_adj_xy.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
            CALL WRITE_FLD_XY_RL( dumpName, suff, var2Dc,
-----------------^
dump_adj_xy.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
              CALL WRITE_REC_XY_RL( dumpName, var2DRL, dumpAdRec,
-------------------^
dump_adj_xy.f(2295): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
              CALL WRITE_FLD_XY_RL( dumpName, suff, var2DRL,
-------------------^
dump_adj_xy.f(2300): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RS]
              CALL WRITE_REC_XY_RS( dumpName, var2DRS, dumpAdRec,
-------------------^
dump_adj_xy.f(2303): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RS]
              CALL WRITE_FLD_XY_RS( dumpName, suff, var2DRS,
-------------------^
dump_adj_xy.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
     &      CALL COPY_ADVAR_OUTP( var2DRS, var2DRL,
-----------------^
dump_adj_xy.f(2317): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( var2Dc, diagName, 0,1, 0,1,1, myThid )
---------------^
dump_adj_xy.f(2320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( var2DRL, diagName,
-----------------^
dump_adj_xy.f(2323): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( var2DRS, diagName,
-----------------^
dump_adj_xy_uv.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xy_uv.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( u2DRS, v2DRS, u2DRL, v2DRL,
---------------^
dump_adj_xy_uv.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
            CALL WRITE_REC_XY_RL( uDumpName, uCopy, dumpAdRec,
-----------------^
dump_adj_xy_uv.f(2294): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
            CALL WRITE_REC_XY_RL( vDumpName, vCopy, dumpAdRec,
-----------------^
dump_adj_xy_uv.f(2297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
            CALL WRITE_FLD_XY_RL( uDumpName, suff, uCopy,
-----------------^
dump_adj_xy_uv.f(2299): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
            CALL WRITE_FLD_XY_RL( vDumpName, suff, vCopy,
-----------------^
dump_adj_xy_uv.f(2308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
              CALL WRITE_REC_XY_RL( uDumpName, u2DRL, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2310): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
              CALL WRITE_REC_XY_RL( vDumpName, v2DRL, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2313): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
              CALL WRITE_FLD_XY_RL( uDumpName, suff, u2DRL,
-------------------^
dump_adj_xy_uv.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
              CALL WRITE_FLD_XY_RL( vDumpName, suff, v2DRL,
-------------------^
dump_adj_xy_uv.f(2320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RS]
              CALL WRITE_REC_XY_RS( uDumpName, u2DRS, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2322): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RS]
              CALL WRITE_REC_XY_RS( vDumpName, v2DRS, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2325): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RS]
              CALL WRITE_FLD_XY_RS( uDumpName, suff, u2DRS,
-------------------^
dump_adj_xy_uv.f(2327): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RS]
              CALL WRITE_FLD_XY_RS( vDumpName, suff, v2DRS,
-------------------^
dump_adj_xy_uv.f(2340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
     &      CALL COPY_AD_UV_OUTP( u2DRS, v2DRS, u2DRL, v2DRL,
-----------------^
dump_adj_xy_uv.f(2342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( uCopy, uDiagName, 0,1, 0,1,1, myThid )
---------------^
dump_adj_xy_uv.f(2343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( vCopy, vDiagName, 0,1, 0,1,1, myThid )
---------------^
dump_adj_xy_uv.f(2346): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( u2DRL, uDiagName,
-----------------^
dump_adj_xy_uv.f(2348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( v2DRL, vDiagName,
-----------------^
dump_adj_xy_uv.f(2351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( u2DRS, uDiagName,
-----------------^
dump_adj_xy_uv.f(2353): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( v2DRS, vDiagName,
-----------------^
dump_adj_xyz.f(2272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xyz.f(2278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( var3DRS, var3DRL,
---------------^
dump_adj_xyz.f(2281): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
            CALL WRITE_REC_XYZ_RL( dumpName, var3Dc, dumpAdRec,
-----------------^
dump_adj_xyz.f(2284): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
            CALL WRITE_FLD_XYZ_RL( dumpName, suff, var3Dc,
-----------------^
dump_adj_xyz.f(2293): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
              CALL WRITE_REC_XYZ_RL( dumpName, var3DRL, dumpAdRec,
-------------------^
dump_adj_xyz.f(2296): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
              CALL WRITE_FLD_XYZ_RL( dumpName, suff, var3DRL,
-------------------^
dump_adj_xyz.f(2301): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RS]
              CALL WRITE_REC_XYZ_RS( dumpName, var3DRS, dumpAdRec,
-------------------^
dump_adj_xyz.f(2304): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RS]
              CALL WRITE_FLD_XYZ_RS( dumpName, suff, var3DRS,
-------------------^
dump_adj_xyz.f(2316): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
     &      CALL COPY_ADVAR_OUTP( var3DRS, var3DRL,
-----------------^
dump_adj_xyz.f(2318): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( var3Dc, diagName, 0,Nr,0,1,1, myThid )
---------------^
dump_adj_xyz.f(2321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( var3DRL, diagName,
-----------------^
dump_adj_xyz.f(2324): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( var3DRS, diagName,
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xyz_uv.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c g_dummy_for_etan.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c g_dummy_in_dynamics.f
dump_adj_xyz_uv.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xyz_uv.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( u3DRS, v3DRS, u3DRL, v3DRL,
---------------^
dump_adj_xyz_uv.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
            CALL WRITE_REC_XYZ_RL( uDumpName, uCopy, dumpAdRec,
-----------------^
dump_adj_xyz_uv.f(2294): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
            CALL WRITE_REC_XYZ_RL( vDumpName, vCopy, dumpAdRec,
-----------------^
dump_adj_xyz_uv.f(2297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
            CALL WRITE_FLD_XYZ_RL( uDumpName, suff, uCopy,
-----------------^
dump_adj_xyz_uv.f(2299): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
            CALL WRITE_FLD_XYZ_RL( vDumpName, suff, vCopy,
-----------------^
dump_adj_xyz_uv.f(2308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
              CALL WRITE_REC_XYZ_RL( uDumpName, u3DRL, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2310): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
              CALL WRITE_REC_XYZ_RL( vDumpName, v3DRL, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2313): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
              CALL WRITE_FLD_XYZ_RL( uDumpName, suff,u3DRL,
-------------------^
dump_adj_xyz_uv.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
              CALL WRITE_FLD_XYZ_RL( vDumpName, suff,v3DRL,
-------------------^
dump_adj_xyz_uv.f(2320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RS]
              CALL WRITE_REC_XYZ_RS( uDumpName, u3DRS, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2322): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RS]
              CALL WRITE_REC_XYZ_RS( uDumpName, v3DRS, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2325): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RS]
              CALL WRITE_FLD_XYZ_RS( uDumpName, suff, u3DRS,
-------------------^
dump_adj_xyz_uv.f(2327): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RS]
              CALL WRITE_FLD_XYZ_RS( vDumpName, suff, v3DRS,
-------------------^
dump_adj_xyz_uv.f(2340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
     &      CALL COPY_AD_UV_OUTP( u3DRS, v3DRS, u3DRL, v3DRL,
-----------------^
dump_adj_xyz_uv.f(2342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( uCopy, uDiagName, 0,Nr,0,1,1, myThid )
---------------^
dump_adj_xyz_uv.f(2343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( vCopy, vDiagName, 0,Nr,0,1,1, myThid )
---------------^
dump_adj_xyz_uv.f(2346): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( u3DRL, uDiagName,
-----------------^
dump_adj_xyz_uv.f(2348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( v3DRL, vDiagName,
-----------------^
dump_adj_xyz_uv.f(2351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( u3DRS, uDiagName,
-----------------^
dump_adj_xyz_uv.f(2353): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( v3DRS, vDiagName,
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c g_dummy_in_stepping.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c global_max_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c global_sum_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c global_sum_tile_ad.f
global_sum_ad.f(803): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R4]
      CALL GLOBAL_SUM_R4( adsumPhi, myThid )
-----------^
global_sum_ad.f(1177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
      CALL GLOBAL_SUM_R8( adsumPhi, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c myactivefunction_ad.f
global_sum_tile_ad.f(819): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
      CALL GLOBAL_SUM_R8( tmp, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c myactivefunction.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c zero_adj.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cd_code_init_fixed.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cd_code_write_pickup.f
cd_code_init_fixed.f(1839): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('uVelD', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1841): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('uVelD','units','m/s', 
-------------^
cd_code_init_fixed.f(1843): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('uVelD','long_name',
-------------^
cd_code_init_fixed.f(1845): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('uVelD',
-------------^
cd_code_init_fixed.f(1848): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('vVelD', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('vVelD','units','m/s', 
-------------^
cd_code_init_fixed.f(1852): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('vVelD','long_name',
-------------^
cd_code_init_fixed.f(1854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('vVelD',
-------------^
cd_code_init_fixed.f(1857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('Unm1', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1859): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Unm1','units','m/s', 
-------------^
cd_code_init_fixed.f(1861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Unm1','long_name',
-------------^
cd_code_init_fixed.f(1863): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Unm1',
-------------^
cd_code_init_fixed.f(1866): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('Vnm1', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1868): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Vnm1','units','m/s', 
-------------^
cd_code_init_fixed.f(1870): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Vnm1','long_name',
-------------^
cd_code_init_fixed.f(1872): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Vnm1',
-------------^
cd_code_init_fixed.f(1875): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('etaNm1', 'Cen_xy_Hn__-__t',
-------------^
cd_code_init_fixed.f(1877): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('etaNm1','units','m', 
-------------^
cd_code_init_fixed.f(1879): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('etaNm1','long_name',
-------------^
cd_code_init_fixed.f(1881): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('etaNm1',
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_check.f
cd_code_write_pickup.f(1955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
        CALL MNC_CW_SET_UDIM(fn, 1, myThid)
-------------^
cd_code_write_pickup.f(1957): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_CITER]
          CALL MNC_CW_SET_CITER(fn, 3, 3, myIter, -1, myThid)
---------------^
cd_code_write_pickup.f(1959): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_CITER]
          CALL MNC_CW_SET_CITER(fn, 2, -1, -1, -1, myThid)
---------------^
cd_code_write_pickup.f(1961): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
        CALL MNC_CW_SET_UDIM(fn, 1, myThid)
-------------^
cd_code_write_pickup.f(1962): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'uVelD',uVelD, myThid)
-------------^
cd_code_write_pickup.f(1963): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'vVelD',vVelD, myThid)
-------------^
cd_code_write_pickup.f(1964): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'Unm1',Unm1, myThid)
-------------^
cd_code_write_pickup.f(1965): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'Vnm1',Vnm1, myThid)
-------------^
cd_code_write_pickup.f(1966): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'etaNm1', etaNm1, myThid)
-------------^
cd_code_write_pickup.f(1967): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_FILE_CLOSE_ALL_MATCHING]
        CALL MNC_FILE_CLOSE_ALL_MATCHING(fn, myThid)
-------------^
cd_code_write_pickup.f(1975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, uVelD, 1, myIter, myThid )
-------------^
cd_code_write_pickup.f(1976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, vVelD, 2, myIter, myThid )
-------------^
cd_code_write_pickup.f(1977): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, uNM1,  3, myIter, myThid )
-------------^
cd_code_write_pickup.f(1978): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, vNM1,  4, myIter, myThid )
-------------^
cd_code_write_pickup.f(1979): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, 1,etaNm1,4*Nr+1,myIter,myThid)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_dependent_init.f
cost_check.f(1871): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_final_restore.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_final_store.f
cost_final_restore.f(963): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_readparms.f
cost_final_store.f(947): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adctrl_bound.f
global_max_ad.f(1049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
global_max_ad.f(1059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MPI_ALLREDUCE]
        CALL MPI_Allreduce(tmp,maxPhi,1,MPI_REAL,MPI_MAX,
-------------^
global_max_ad.f(1066): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
cost_readparms.f(3204): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
cost_readparms.f(3207): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
cost_readparms.f(3215): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
cost_readparms.f(3226): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_bound.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_bound_tl.f
ctrl_bound_tl.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_BOUND_3D]
      CALL CTRL_BOUND_3D(fieldCur,mask3D,boundsVec,myThid)
-----------^
ctrl_bound_tl.f(1163): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_BOUND_2D]
      CALL CTRL_BOUND_2D(fieldCur,mask2D,boundsVec,myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_check.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_hfacc_ini.f
ctrl_check.f(3321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ctrl_check.f(3328): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ctrl_check.f(3332): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ctrl_check.f(3345): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
ctrl_check.f(3358): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
ctrl_check.f(3371): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
ctrl_check.f(3393): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3396): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3410): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3413): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3424): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
ctrl_check.f(3425): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
ctrl_check.f(3431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ctrl_check.f(3434): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_init_ctrlvar.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_init.f
ctrl_init_ctrlvar.f(3421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
      call ctrl_set_fname( ctrlDir(1:ilDir)//xx_fname, fname, mythid )
-----------^
ctrl_init_ctrlvar.f(3438): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ctrl_init_ctrlvar.f(3443): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ctrl_init_ctrlvar.f(3454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XYZ]
     &           call ctrl_set_globfld_xyz( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3456): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XYZ]
     &           call ctrl_set_globfld_xyz( fname(1), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XY]
     &           call ctrl_set_globfld_xy( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3461): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XY]
     &           call ctrl_set_globfld_xy( fname(1), ivarindex, mythid )
----------------------^
ctrl_init_ctrlvar.f(3464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XZ]
     &           call ctrl_set_globfld_xz( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3466): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XZ]
     &           call ctrl_set_globfld_xz( fname(1), ivarindex, mythid )
----------------------^
ctrl_init_ctrlvar.f(3469): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_YZ]
     &           call ctrl_set_globfld_yz( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3471): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_YZ]
     &           call ctrl_set_globfld_yz( fname(1), ivarindex, mythid )
----------------------^
ctrl_init_ctrlvar.f(3479): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TURNOFF_MODEL_IO]
         CALL TURNOFF_MODEL_IO( 1, myThid )
--------------^
ctrl_init.f(3722): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XYZ]
      call active_write_xyz( 'wunit', loctmp3d, 1, 0, mythid, dummy)
-----------^
ctrl_init.f(3724): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_init.f(3751): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
     &  call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3763): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
     &  call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3783): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_REC]
        call ctrl_init_rec ( xx_gentim2d_file(iarr)(1:MAX_LEN_FNAM),
-------------^
ctrl_init.f(3817): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
        call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3826): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
        call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3832): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
        call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3844): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_WET]
      call ctrl_init_wet( myThid )
-----------^
ctrl_init.f(3851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_init.f(3855): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SUMMARY]
      call ctrl_summary( myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_init_wet.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_mask_set_xz.f
global_max_ad.f(1851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
global_max_ad.f(1861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MPI_ALLREDUCE]
        CALL MPI_Allreduce(tmp,maxPhi,1,MPI_DOUBLE_PRECISION,MPI_MAX,
-------------^
global_max_ad.f(1869): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
ctrl_init_wet.f(3494): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3502): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3510): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3519): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_init_wet.f(3537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3548): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3555): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3558): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
      CALL GLOBAL_SUM_INT( nvarlength,  myThid )
-----------^
ctrl_init_wet.f(3562): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3567): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(1),  myThid )
--------------^
ctrl_init_wet.f(3590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(2),  myThid )
--------------^
ctrl_init_wet.f(3599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(3),  myThid )
--------------^
ctrl_init_wet.f(3608): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(4),  myThid )
--------------^
ctrl_init_wet.f(3613): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, standardmessageunit,
--------------^
ctrl_init_wet.f(3620): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3630): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3642): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3646): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3659): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_GEN_RS]
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlC', maskC, 'XY', Nr,
-----------^
ctrl_init_wet.f(3661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_GEN_RS]
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlW', maskW, 'XY', Nr,
-----------^
ctrl_init_wet.f(3663): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_GEN_RS]
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlS', maskS, 'XY', Nr,
-----------^
ctrl_mask_set_xz.f(3486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ]
        call active_write_xz( fname, gg, iobcs, 0, mythid, dummy )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_mask_set_yz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_pack.f
ctrl_mask_set_yz.f(3487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ]
        call active_write_yz( fname, gg, iobcs, 0, mythid, dummy)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_readparms.f
ctrl_pack.f(3916): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
       call mdsfindunit( cunit, mythid )
------------^
ctrl_pack.f(3949): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_pack.f(3955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr2d_file(iarr),
---------------^
ctrl_pack.f(3960): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_PACK_XY]
          call ctrl_set_pack_xy(
---------------^
ctrl_pack.f(3970): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr3d_file(iarr),
---------------^
ctrl_pack.f(3975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_PACK_XYZ]
          call ctrl_set_pack_xyz(
---------------^
ctrl_pack.f(3985): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_gentim2d_file(iarr),
---------------^
ctrl_pack.f(3990): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_PACK_XY]
          call ctrl_set_pack_xy(
---------------^
ctrl_pack.f(4004): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_fname.f
ctrl_readparms.f(2759): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useCTRL', ' ', ' ' )
--------------^
ctrl_readparms.f(2868): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_hfluxstartdate1,
-------------^
ctrl_readparms.f(2872): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sfluxstartdate1,
-------------^
ctrl_readparms.f(2876): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_tauustartdate1,xx_tauustartdate2,
-------------^
ctrl_readparms.f(2879): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_tauvstartdate1,xx_tauvstartdate2,
-------------^
ctrl_readparms.f(2882): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_atempstartdate1,
-------------^
ctrl_readparms.f(2886): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_aqhstartdate1, xx_aqhstartdate2,
-------------^
ctrl_readparms.f(2889): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_precipstartdate1,
-------------^
ctrl_readparms.f(2893): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sfluxstartdate1,
-------------^
ctrl_readparms.f(2897): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_swdownstartdate1,
-------------^
ctrl_readparms.f(2901): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_lwfluxstartdate1,
-------------^
ctrl_readparms.f(2905): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_lwdownstartdate1,
-------------^
ctrl_readparms.f(2909): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_evapstartdate1,xx_evapstartdate2,
-------------^
ctrl_readparms.f(2912): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_snowprecipstartdate1,
-------------^
ctrl_readparms.f(2917): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_apressurestartdate1,
-------------^
ctrl_readparms.f(2922): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_runoffstartdate1,
-------------^
ctrl_readparms.f(2926): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_uwindstartdate1,
-------------^
ctrl_readparms.f(2930): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_vwindstartdate1,
-------------^
ctrl_readparms.f(2934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sststartdate1, xx_sststartdate2,
-------------^
ctrl_readparms.f(2937): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sssstartdate1, xx_sssstartdate2,
-------------^
ctrl_readparms.f(2940): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_shifwflxstartdate1,
-------------^
ctrl_readparms.f(2979): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ctrl_readparms.f(2982): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
ctrl_readparms.f(2993): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ctrl_readparms.f(3013): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SYSTEM]
       CALL SYSTEM( namBuf(1:pIL) )
------------^
ctrl_readparms.f(3023): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ctrl_readparms.f(3031): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3034): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3043): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3050): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_hflux',
-----------^
ctrl_readparms.f(3059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sflux',
-----------^
ctrl_readparms.f(3065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_tauu',
-----------^
ctrl_readparms.f(3071): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_tauv',
-----------^
ctrl_readparms.f(3077): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_atemp',
-----------^
ctrl_readparms.f(3083): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_aqh',
-----------^
ctrl_readparms.f(3089): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_precip',
-----------^
ctrl_readparms.f(3095): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sflux',
-----------^
ctrl_readparms.f(3101): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS('xx_swdown',
-----------^
ctrl_readparms.f(3107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS('xx_lwflux',
-----------^
ctrl_readparms.f(3113): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS('xx_lwdown',
-----------^
ctrl_readparms.f(3119): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_evap',
-----------^
ctrl_readparms.f(3125): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_snowprecip',
-----------^
ctrl_readparms.f(3131): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_apressure',
-----------^
ctrl_readparms.f(3137): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_runoff',
-----------^
ctrl_readparms.f(3143): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_uwind',
-----------^
ctrl_readparms.f(3149): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_vwind',
-----------^
ctrl_readparms.f(3155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sst',
-----------^
ctrl_readparms.f(3161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sss',
-----------^
ctrl_readparms.f(3167): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_shifwflx',
-----------^
ctrl_readparms.f(3173): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_diffkr_file',
-----------^
ctrl_readparms.f(3178): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_kapgm_file',
-----------^
ctrl_readparms.f(3183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_kapredi_file',
-----------^
ctrl_readparms.f(3188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_tr1_file',
-----------^
ctrl_readparms.f(3193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_depth_file',
-----------^
ctrl_readparms.f(3198): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_efluxy_file',
-----------^
ctrl_readparms.f(3203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_efluxp_file',
-----------^
ctrl_readparms.f(3208): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_bottomdrag_file',
-----------^
ctrl_readparms.f(3213): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_edtaux_file',
-----------^
ctrl_readparms.f(3218): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_edtauy_file',
-----------^
ctrl_readparms.f(3223): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_uvel_file',
-----------^
ctrl_readparms.f(3228): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_vvel_file',
-----------^
ctrl_readparms.f(3233): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_etan_file',
-----------^
ctrl_readparms.f(3238): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_hfluxm_file',
-----------^
ctrl_readparms.f(3247): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3251): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( 0 )
------------^
ctrl_readparms.f(3257): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_readparms.f(3895): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3898): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_xy.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_xyz.f
ctrl_set_globfld_xy.f(2225): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ctrl_set_globfld_xy.f(2231): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, 1,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_xz.f
ctrl_set_globfld_xyz.f(2201): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_yz.f
ctrl_set_globfld_xz.f(2214): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ctrl_set_globfld_xz.f(2232): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XZ_RL]
        CALL WRITE_REC_XZ_RL( fname, ctrlprec,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_xy.f
ctrl_set_globfld_yz.f(2214): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ctrl_set_globfld_yz.f(2232): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_YZ_RL]
        CALL WRITE_REC_YZ_RL( fname, ctrlprec,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_xyz.f
ctrl_set_pack_xy.f(3406): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XY]
      call active_read_xy(weighttype, wei2d, 1,
-----------^
ctrl_set_pack_xy.f(3409): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_pack_xy.f(3430): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
      call READ_REC_3D_RL( fname, ctrlprec,
-----------^
ctrl_set_pack_xy.f(3457): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile2, ctrlprec,
-----------^
ctrl_set_pack_xy.f(3459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile3, ctrlprec,
-----------^
ctrl_set_pack_xy.f(3472): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_set_pack_xy.f(3476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld2dNodim,
-------------^
ctrl_set_pack_xy.f(3478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3479): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_pack_xy.f(3481): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_pack_xy.f(3485): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_pack_xy.f(3488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3511): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_xz.f
ctrl_set_pack_xyz.f(3411): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_pack_xyz.f(3432): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
       CALL READ_REC_3D_RL( fname, ctrlprec,
------------^
ctrl_set_pack_xyz.f(3461): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile2, ctrlprec,
-------------^
ctrl_set_pack_xyz.f(3463): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile3, ctrlprec,
-------------^
ctrl_set_pack_xyz.f(3476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
       CALL BARRIER(myThid)
------------^
ctrl_set_pack_xyz.f(3480): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld3dNodim,
-------------^
ctrl_set_pack_xyz.f(3482): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_pack_xyz.f(3485): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_pack_xyz.f(3489): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_pack_xyz.f(3492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_yz.f
ctrl_set_pack_xz.f(3590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_pack_xz.f(3593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_pack_xz.f(3599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_XZ_GL]
         call MDSREADFIELD_XZ_GL(
--------------^
ctrl_set_pack_xz.f(3612): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_3D_GL]
         call MDSREADFIELD_3D_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_pack_xz.f(3677): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_XZ_GL]
         call MDSREADFIELD_XZ_GL( fname, ctrlprec, 'RL',
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_xy.f
ctrl_set_pack_yz.f(3590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_pack_yz.f(3593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_pack_yz.f(3599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_YZ_GL]
         call MDSREADFIELD_YZ_GL(
--------------^
ctrl_set_pack_yz.f(3614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_3D_GL]
         call MDSREADFIELD_3D_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_pack_yz.f(3681): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_YZ_GL]
         call MDSREADFIELD_YZ_GL( fname, ctrlprec, 'RL',
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_xyz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_xz.f
ctrl_set_unpack_xy.f(3407): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XY]
      call active_read_xy(weighttype, wei2d, 1,
-----------^
ctrl_set_unpack_xy.f(3410): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_unpack_xy.f(3445): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_set_unpack_xy.f(3449): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_unpack_xy.f(3451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_unpack_xy.f(3454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ctrl_set_unpack_xy.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SCATTER_2D_R8]
        CALL SCATTER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_unpack_xy.f(3493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3494): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld2dNodim,
-------------^
ctrl_set_unpack_xy.f(3523): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile2, ctrlprec,
-----------^
ctrl_set_unpack_xy.f(3525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile3, ctrlprec,
-----------^
ctrl_set_unpack_xy.f(3530): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( fname, ctrlprec,
-----------^
ctrl_set_unpack_xyz.f(3411): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_unpack_xyz.f(3445): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
       CALL BARRIER(myThid)
------------^
ctrl_set_unpack_xyz.f(3449): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_unpack_xyz.f(3451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_unpack_xyz.f(3454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ctrl_set_unpack_xyz.f(3489): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SCATTER_2D_R8]
        CALL SCATTER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_unpack_xyz.f(3492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld3dNodim,
-------------^
ctrl_set_unpack_xyz.f(3524): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile2, ctrlprec,
-------------^
ctrl_set_unpack_xyz.f(3526): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile3, ctrlprec,
-------------^
ctrl_set_unpack_xyz.f(3531): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
       call WRITE_REC_3D_RL( fname, ctrlprec,
------------^
ctrl_set_unpack_xz.f(3595): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_unpack_xz.f(3598): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_unpack_xz.f(3604): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_XZ_GL]
         call MDSREADFIELD_XZ_GL(
--------------^
ctrl_set_unpack_xz.f(3691): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_3D_GL]
         call MDSWRITEFIELD_3D_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_unpack_xz.f(3766): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_XZ_GL]
         call MDSWRITEFIELD_XZ_GL( fname, ctrlprec, 'RL',
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_yz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_summary.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_unpack.f
ctrl_summary.f(2470): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2474): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2482): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_set_unpack_yz.f(3595): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
ctrl_summary.f(2486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_summary.f(2491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_set_unpack_yz.f(3598): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_summary.f(2495): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_set_unpack_yz.f(3604): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_YZ_GL]
         call MDSREADFIELD_YZ_GL(
--------------^
ctrl_summary.f(2498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2502): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2510): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_set_unpack_yz.f(3691): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_3D_GL]
         call MDSWRITEFIELD_3d_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_summary.f(2526): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2533): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_set_unpack_yz.f(3760): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_YZ_GL]
         call MDSWRITEFIELD_YZ_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_summary.f(2537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2541): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2554): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2560): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2565): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2573): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2595): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2601): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2606): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2610): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2622): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2642): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2648): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2660): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIMEINTERVAL]
         call cal_TimeInterval( xx_gentim2d_period(iarr),
--------------^
ctrl_summary.f(2664): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, standardmessageunit,
--------------^
ctrl_summary.f(2673): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2680): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, standardmessageunit,
----------------^
ctrl_summary.f(2687): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, standardmessageunit,
----------------^
ctrl_summary.f(2694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, standardmessageunit,
----------------^
ctrl_summary.f(2707): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2711): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2715): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2719): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2723): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c optim_readparms.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c chksum_tiled.f
ctrl_unpack.f(3909): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
          call mdsfindunit( cunit, mythid )
---------------^
ctrl_unpack.f(3965): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_unpack.f(3976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr2d_file(iarr),
---------------^
ctrl_unpack.f(3981): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_UNPACK_XY]
          call ctrl_set_unpack_xy(
---------------^
ctrl_unpack.f(3991): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr3d_file(iarr),
---------------^
ctrl_unpack.f(3996): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_UNPACK_XYZ]
          call ctrl_set_unpack_xyz( lxxadxx, cunit, ivartype,
---------------^
ctrl_unpack.f(4009): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_gentim2d_file(iarr),
---------------^
ctrl_unpack.f(4014): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_UNPACK_XY]
          call ctrl_set_unpack_xy(
---------------^
ctrl_unpack.f(4028): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_call.f
optim_readparms.f(1998): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useCTRL',
--------------^
optim_readparms.f(2021): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
optim_readparms.f(2024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
optim_readparms.f(2033): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
optim_readparms.f(2040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_cs_corner_uv.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_enter.f
debug_call.f(730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_MSG]
      CALL DEBUG_MSG( msgBuf, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_fld_stats_rl.f
debug_cs_corner_uv.f(787): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
       CALL BARRIER(myThid)
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_fld_stats_rs.f
debug_enter.f(730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_MSG]
      CALL DEBUG_MSG( msgBuf, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_leave.f
debug_fld_stats_rl.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileNbPt, nbPnts,  myThid )
-----------^
debug_fld_stats_rl.f(797): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileMean, theMean, myThid )
-----------^
debug_fld_stats_rl.f(807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMin,  myThid  )
------------^
debug_fld_stats_rl.f(810): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMax,  myThid  )
------------^
debug_fld_stats_rl.f(829): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( tileSD, theSD, myThid )
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_msg.f
debug_leave.f(730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_MSG]
      CALL DEBUG_MSG( msgBuf, myThid )
-----------^
debug_fld_stats_rs.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileNbPt, nbPnts,  myThid )
-----------^
debug_fld_stats_rs.f(797): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileMean, theMean, myThid )
-----------^
debug_fld_stats_rs.f(807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMin,  myThid  )
------------^
debug_fld_stats_rs.f(810): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMax,  myThid  )
------------^
debug_fld_stats_rs.f(829): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( tileSD, theSD, myThid )
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_stats_rl.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_stats_rs.f
debug_msg.f(743): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c fill_in_corners_rl.f
debug_stats_rl.f(737): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_FLD_STATS_RL]
      CALL DEBUG_FLD_STATS_RL(
-----------^
debug_stats_rs.f(737): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_FLD_STATS_RS]
      CALL DEBUG_FLD_STATS_RS(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c write_fullarray_rl.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c write_fullarray_rs.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diag_calc_psivel.f
write_fullarray_rl.f(654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
      CALL MDSFINDUNIT( dUnit, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diag_cg2d.f
write_fullarray_rs.f(654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
      CALL MDSFINDUNIT( dUnit, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_addtolist.f
diag_calc_psivel.f(1888): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF (debugMode) CALL DEBUG_ENTER('DIAG_CALC_PSIVEL',myThid)
--------------------------^
diag_calc_psivel.f(1925): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CUMULSUM_Z_TILE_RL]
      CALL CUMULSUM_Z_TILE_RL(
-----------^
diag_calc_psivel.f(1945): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
        CALL GLOBAL_SUM_R8 (  offSet,  myThid  )
-------------^
diag_calc_psivel.f(1959): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF (debugMode) CALL DEBUG_LEAVE('DIAG_CALC_PSIVEL',myThid)
--------------------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_calc_phivel.f
diagnostics_addtolist.f(1013): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_ADDTOLIST',
-------------^
diagnostics_addtolist.f(1025): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
---------------^
diagnostics_addtolist.f(1029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
---------------^
diagnostics_addtolist.f(1037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid)
---------------^
diagnostics_addtolist.f(1040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid)
---------------^
diagnostics_addtolist.f(1043): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid)
---------------^
diagnostics_addtolist.f(1065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid)
-------------^
diagnostics_addtolist.f(1068): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid)
-------------^
diag_cg2d.f(1918): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF (debugMode) CALL DEBUG_ENTER('DIAG_CG2D',myThid)
--------------------------^
diag_cg2d.f(1938): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_XY_RS]
      CALL EXCH_XY_RS(aC2d, myThid)
-----------^
diag_cg2d.f(1975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_XY_RL]
      CALL EXCH_XY_RL( x2d, myThid )
-----------^
diag_cg2d.f(2005): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_S3D_RL]
      CALL EXCH_S3D_RL( r2d, 1, myThid )
-----------^
diag_cg2d.f(2006): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( errTile,    err,    myThid )
-----------^
diag_cg2d.f(2008): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
     &  CALL GLOBAL_SUM_TILE_RL( sumRHStile, sumRHS, myThid )
-------------^
diag_cg2d.f(2022): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
diag_cg2d.f(2053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( eta_qrNtile,eta_qrN,myThid )
------------^
diag_cg2d.f(2069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_S3D_RL]
       CALL EXCH_S3D_RL( s2d, 1, myThid )
------------^
diag_cg2d.f(2090): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( alphaTile,  alpha,  myThid )
------------^
diag_cg2d.f(2109): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( errTile,    err,    myThid )
------------^
diag_cg2d.f(2115): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
diag_cg2d.f(2135): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_S3D_RL]
       CALL EXCH_S3D_RL( r2d, 1, myThid )
------------^
diag_cg2d.f(2159): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF (debugMode) CALL DEBUG_LEAVE('DIAG_CG2D',myThid)
--------------------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_check.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_clear.f
diagnostics_calc_phivel.f(3382): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF (debugMode) CALL DEBUG_ENTER('DIAGNOSTICS_CALC_PHIVEL',myThid)
--------------------------^
diagnostics_calc_phivel.f(3462): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
          CALL GLOBAL_MAX_R8 (  a2dMax,  myThid  )
---------------^
diagnostics_calc_phivel.f(3467): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
          CALL GLOBAL_MAX_R8 (  rhsMax,  myThid  )
---------------^
diagnostics_calc_phivel.f(3501): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAG_CG2D]
        CALL DIAG_CG2D(
-------------^
diagnostics_calc_phivel.f(3517): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_XY_RL]
        CALL EXCH_XY_RL (  x2d,  myThid  )
-------------^
diagnostics_calc_phivel.f(3551): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAG_CALC_PSIVEL]
        CALL DIAG_CALC_PSIVEL(
-------------^
diagnostics_calc_phivel.f(3562): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
          CALL MDSFINDUNIT( diagLoc_ioUnit, myThid )
---------------^
diagnostics_calc_phivel.f(3569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
diagnostics_calc_phivel.f(3600): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF (debugMode) CALL DEBUG_LEAVE('DIAGNOSTICS_CALC_PHIVEL',myThid)
--------------------------^
diagnostics_check.f(3297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_check.f(3304): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_check.f(3311): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_check.f(3314): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_check.f(3323): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid)
-------------^
diagnostics_check.f(3330): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid)
-------------^
diagnostics_check.f(3340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3346): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3357): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3360): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3363): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3391): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3395): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3403): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_check.f(3406): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_check.f(3413): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_POINTERS]
          CALL DIAGNOSTICS_GET_POINTERS( 'RSURF   ', ld,
---------------^
diagnostics_check.f(3417): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_POINTERS]
           CALL DIAGNOSTICS_GET_POINTERS('FIZPRES ', ld,
----------------^
diagnostics_check.f(3420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_POINTERS]
           CALL DIAGNOSTICS_GET_POINTERS('RCENTER ', ld,
----------------^
diagnostics_check.f(3426): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3430): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_check.f(3435): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_check.f(3440): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_check.f(3445): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_check.f(3467): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3470): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3480): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_check.f(3498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3501): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_check.f(3512): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_check.f(3513): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
diagnostics_clear.f(991): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_CLRDIAG]
         CALL DIAGNOSTICS_CLRDIAG( ipt, nLev, myThid )
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_fill.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_fill_field.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_fill_rs.f
diagnostics_fill.f(1026): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_FILL',
-------------^
diagnostics_fill.f(1051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_FIELD]
           CALL DIAGNOSTICS_FILL_FIELD(
----------------^
diagnostics_fill.f(1089): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_FILL]
           CALL DIAGSTATS_FILL(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_fill_state.f
diagnostics_fill_rs.f(1026): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_FILL_RS',
-------------^
diagnostics_fill_rs.f(1051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_FIELD]
           CALL DIAGNOSTICS_FILL_FIELD(
----------------^
diagnostics_fill_rs.f(1089): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_FILL]
           CALL DIAGSTATS_FILL(
----------------^
diagnostics_fill_field.f(1158): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_fill_field.f(1161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_fill_field.f(1164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_fill_field.f(1167): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_fill_field.f(1179): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_CUMULATE]
             CALL DIAGNOSTICS_CUMULATE(
------------------^
diagnostics_fill_field.f(1188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_HF_CUMUL]
             CALL DIAGNOSTICS_HF_CUMUL(
------------------^
diagnostics_fill_field.f(1205): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_CUMULATE]
             CALL DIAGNOSTICS_CUMULATE(
------------------^
diagnostics_fill_field.f(1214): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_HF_CUMUL]
             CALL DIAGNOSTICS_HF_CUMUL(
------------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_fract_fill.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_ini_io.f
diagnostics_fract_fill.f(1041): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_FRACT_FILL',
-------------^
diagnostics_fract_fill.f(1070): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_fract_fill.f(1073): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_fract_fill.f(1079): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_FIELD]
           CALL DIAGNOSTICS_FILL_FIELD(
----------------^
diagnostics_fract_fill.f(1109): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_fract_fill.f(1112): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_fract_fill.f(1133): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_FILL]
           CALL DIAGSTATS_FILL(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_init_early.f
diagnostics_fill_state.f(3390): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(etaN, 'ETAN    ',0, 1,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3402): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmp1k,'RSURF   ',0,1,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3405): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( etaN, oneRL, 2,
-------------^
diagnostics_fill_state.f(3408): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( dEtaHdt, oneRL, 2,
-------------^
diagnostics_fill_state.f(3412): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
         CALL DIAGNOSTICS_FILL_RS( hFacW,'hFactorW',0,Nr,0,1,1,myThid )
--------------^
diagnostics_fill_state.f(3413): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
         CALL DIAGNOSTICS_FILL_RS( hFacS,'hFactorS',0,Nr,0,1,1,myThid )
--------------^
diagnostics_fill_state.f(3416): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(uVel, 'UVEL    ',0,Nr,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3417): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(vVel, 'VVEL    ',0,Nr,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3418): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(wVel, 'WVEL    ',0,Nr,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( uVel, oneRL, 2,
-------------^
diagnostics_fill_state.f(3422): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( vVel, oneRL, 2,
-------------^
diagnostics_fill_state.f(3424): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( wVel, oneRL, 2,
-------------^
diagnostics_fill_state.f(3448): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL(tmpU,'UE_VEL_C',k,1,2,bi,bj,myThid)
-----------------^
diagnostics_fill_state.f(3449): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL(tmpV,'VN_VEL_C',k,1,2,bi,bj,myThid)
-----------------^
diagnostics_fill_state.f(3453): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UV_VEL_C',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3470): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UV_VEL_Z',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'WU_VEL  ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3510): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'WV_VEL  ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3528): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UVELTH  ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'VVELTH  ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3561): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'WVELTH  ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3577): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UVELSLT ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'VVELSLT ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3610): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'WVELSLT ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3626): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UVELPHI ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3642): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'VVELPHI ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3667): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'RCENTER ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3675): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( uVel, tmpFac, 1,
-------------^
diagnostics_fill_state.f(3677): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( vVel, tmpFac, 1,
-------------^
diagnostics_fill_state.f(3693): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'TOTTTEND',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3709): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'TOTSTEND',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3721): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
         CALL DIAGNOSTICS_FILL_RS( hFacC,'hFactorC',0,Nr,0,1,1,myThid )
--------------^
diagnostics_fill_state.f(3724): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(theta,'THETA   ',0,Nr,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3725): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(salt, 'SALT    ',0,Nr,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3728): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( theta, oneRL, 2,
-------------^
diagnostics_fill_state.f(3730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
        CALL DIAGNOSTICS_SCALE_FILL( salt, oneRL, 2,
-------------^
diagnostics_fill_state.f(3734): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
     & CALL DIAGNOSTICS_FILL( gtNm1,'gTinAB  ',0,Nr,0,1,1,myThid )
------------^
diagnostics_fill_state.f(3736): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
     & CALL DIAGNOSTICS_FILL( gsNm1,'gSinAB  ',0,Nr,0,1,1,myThid )
------------^
diagnostics_fill_state.f(3778): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL( tmpMk,'SALTanom',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3779): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
         CALL DIAGNOSTICS_SCALE_FILL( tmpMk, oneRL, 2,
--------------^
diagnostics_fill_state.f(3798): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UVELMASS',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3814): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'VVELMASS',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3817): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL(wVel, 'WVELMASS',0,Nr,0,1,1,myThid)
-------------^
diagnostics_fill_state.f(3833): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'UTHMASS ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'VTHMASS ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3867): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'WTHMASS ',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3884): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'USLTMASS',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3901): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'VSLTMASS',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3918): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
         CALL DIAGNOSTICS_FILL(tmpMk,'WSLTMASS',0,Nr,0,1,1,myThid)
--------------^
diagnostics_fill_state.f(3932): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
          CALL DIAGNOSTICS_SCALE_FILL( uVel, tmpFac, 1,
---------------^
diagnostics_fill_state.f(3934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SCALE_FILL]
          CALL DIAGNOSTICS_SCALE_FILL( vVel, tmpFac, 1,
---------------^
diagnostics_fill_state.f(3950): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
           CALL DIAGNOSTICS_FILL(tmpMk,'TOTTTEND',0,Nr,-1,bi,bj,myThid)
----------------^
diagnostics_fill_state.f(3966): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
           CALL DIAGNOSTICS_FILL(tmpMk,'TOTSTEND',0,Nr,-1,bi,bj,myThid)
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_init_fixed.f
diagnostics_ini_io.f(2104): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SYSTEM]
        CALL SYSTEM( namBuf(1:pIL) )
-------------^
diagnostics_ini_io.f(2106): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_init_varia.f
diagnostics_init_early.f(2097): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
diagnostics_init_early.f(2239): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_interp_p2p.f
diagnostics_init_fixed.f(981): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SET_LEVELS]
      CALL DIAGNOSTICS_SET_LEVELS( myThid )
-----------^
diagnostics_init_fixed.f(984): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SET_POINTERS]
      CALL DIAGNOSTICS_SET_POINTERS( myThid )
-----------^
diagnostics_init_fixed.f(987): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SET_CALC]
      CALL DIAGNOSTICS_SET_CALC( myThid )
-----------^
diagnostics_init_fixed.f(990): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_SET_REGIONS]
      CALL DIAGSTATS_SET_REGIONS( myThid )
-----------^
diagnostics_init_fixed.f(993): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_SET_POINTERS]
      CALL DIAGSTATS_SET_POINTERS( myThid )
-----------^
diagnostics_init_fixed.f(995): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_INI_IO]
      CALL DIAGSTATS_INI_IO( myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_interp_vert.f
diagnostics_init_varia.f(2084): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
diagnostics_init_varia.f(2089): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
diagnostics_init_varia.f(2123): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_READ_PICKUP]
      CALL DIAGNOSTICS_READ_PICKUP( myThid )
-----------^
diagnostics_init_varia.f(2125): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SUMMARY]
      CALL DIAGNOSTICS_SUMMARY( startTime, nIter0, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_list_check.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_main_init.f
diagnostics_interp_vert.f(3334): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_POINTERS]
          CALL DIAGNOSTICS_GET_POINTERS( 'RSURF   ', listId,
---------------^
diagnostics_interp_vert.f(3339): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_POINTERS]
           CALL DIAGNOSTICS_GET_POINTERS('FIZPRES ', listId,
----------------^
diagnostics_interp_vert.f(3342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_POINTERS]
           CALL DIAGNOSTICS_GET_POINTERS('RCENTER ', listId,
----------------^
diagnostics_interp_vert.f(3348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_interp_vert.f(3357): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_DIAG]
             CALL DIAGNOSTICS_GET_DIAG( 1, undefRL,
------------------^
diagnostics_interp_vert.f(3361): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_DIAG]
             CALL DIAGNOSTICS_GET_DIAG( 0, undefRL,
------------------^
diagnostics_interp_vert.f(3431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_INTERP_P2P]
             CALL DIAGNOSTICS_INTERP_P2P(
------------------^
diagnostics_main_init.f(1932): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(1940): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(1948): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(1955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(1969): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(1976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(1991): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2000): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2008): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2015): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2022): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2046): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2054): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2124): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
diagnostics_main_init.f(2061): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
           CALL PRINT_ERROR( msgBuf , myThid )
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
----------------^
-----------^
diagnostics_main_init.f(2069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2077): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2085): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2093): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2127): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2100): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2133): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2115): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
diagnostics_list_check.f(2136): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
-----------^
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2123): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2142): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2130): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2138): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2145): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2147): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2151): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2154): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2163): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2160): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2170): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2163): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2179): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
diagnostics_list_check.f(2171): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
           CALL PRINT_ERROR( msgBuf , myThid )
-----------^
----------------^
diagnostics_list_check.f(2174): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_list_check.f(2185): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2196): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2191): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2204): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2194): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2212): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2200): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_list_check.f(2209): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
diagnostics_main_init.f(2228): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
----------------^
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2212): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2237): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2218): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_list_check.f(2221): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2245): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2227): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
diagnostics_main_init.f(2254): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
----------------^
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2230): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
diagnostics_main_init.f(2263): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
           CALL PRINT_ERROR( msgBuf , myThid )
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
----------------^
-----------^
diagnostics_main_init.f(2272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2279): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
diagnostics_list_check.f(2236): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
           CALL PRINT_ERROR( msgBuf , myThid )
-----------^
----------------^
diagnostics_main_init.f(2287): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2295): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2302): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2239): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2309): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2316): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2245): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2324): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_list_check.f(2248): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_main_init.f(2332): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2341): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2350): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2357): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2366): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2374): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2381): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2390): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2398): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2405): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2412): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2428): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2436): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2458): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2465): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2473): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2481): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2489): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2497): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2507): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2523): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
       CALL DIAGNOSTICS_ADDTOLIST( diagNum,
------------^
diagnostics_main_init.f(2531): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
       CALL DIAGNOSTICS_ADDTOLIST( diagNum,
------------^
diagnostics_main_init.f(2539): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
       CALL DIAGNOSTICS_ADDTOLIST( diagNum,
------------^
diagnostics_main_init.f(2548): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2556): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2563): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2570): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2577): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2585): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2600): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2608): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2615): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2623): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2631): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2639): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2660): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2668): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2675): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2682): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2689): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2698): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2706): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2714): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2722): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2729): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2736): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2743): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2751): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2758): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2767): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
diagnostics_main_init.f(2776): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_mnc_out.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_out.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_readparms.f
diagnostics_mnc_out.f(3343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
        CALL MNC_CW_SET_UDIM(diag_mnc_bn, -1, myThid)
-------------^
diagnostics_out.f(3343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
        CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
-------------^
diagnostics_mnc_out.f(3344): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
        CALL MNC_CW_RL_W_S('D',diag_mnc_bn,0,0,'T',tmpLev,myThid)
-------------^
diagnostics_mnc_out.f(3345): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
        CALL MNC_CW_SET_UDIM(diag_mnc_bn, 0, myThid)
-------------^
diagnostics_mnc_out.f(3346): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
        CALL MNC_CW_I_W_S('I',diag_mnc_bn,0,0,'iter',klev,myThid)
-------------^
diagnostics_mnc_out.f(3358): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_GNAME]
        CALL MNC_CW_ADD_GNAME('diag_levels', 1,
diagnostics_out.f(3403): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_MNC_SET]
-------------^
         CALL DIAGNOSTICS_MNC_SET(
--------------^
diagnostics_mnc_out.f(3360): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('diag_levels', 'diag_levels',
-------------^
diagnostics_mnc_out.f(3362): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('diag_levels','description',
-------------^
diagnostics_out.f(3462): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
diagnostics_mnc_out.f(3366): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_VATTR_MISSING]
        CALL MNC_CW_VATTR_MISSING('diag_levels', 0,
-------------^
diagnostics_out.f(3467): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
diagnostics_mnc_out.f(3369): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',diag_mnc_bn,0,0,
-------------^
diagnostics_out.f(3478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
diagnostics_mnc_out.f(3372): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_VNAME]
        CALL MNC_CW_DEL_VNAME('diag_levels', myThid)
-------------^
diagnostics_out.f(3482): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
diagnostics_mnc_out.f(3373): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_GNAME]
        CALL MNC_CW_DEL_GNAME('diag_levels', myThid)
-------------^
diagnostics_out.f(3545): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_DIAG]
                  CALL DIAGNOSTICS_GET_DIAG(
-----------------------^
diagnostics_out.f(3557): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_DIAG]
                  CALL DIAGNOSTICS_GET_DIAG(
-----------------------^
diagnostics_out.f(3569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_DIAG]
                  CALL DIAGNOSTICS_GET_DIAG(
-----------------------^
diagnostics_out.f(3578): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_GET_DIAG]
                  CALL DIAGNOSTICS_GET_DIAG(
-----------------------^
diagnostics_out.f(3594): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_INTERP_VERT]
              CALL DIAGNOSTICS_INTERP_VERT(
-------------------^
diagnostics_out.f(3601): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
               CALL PRINT_ERROR( msgBuf , myThid )
--------------------^
diagnostics_out.f(3607): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SUM_LEVELS]
              CALL DIAGNOSTICS_SUM_LEVELS(
-------------------^
diagnostics_out.f(3617): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_CALC_PHIVEL]
              CALL DIAGNOSTICS_CALC_PHIVEL(
-------------------^
diagnostics_out.f(3626): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
               CALL PRINT_ERROR( msgBuf , myThid )
--------------------^
diagnostics_out.f(3647): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_LEV_RL]
            CALL WRITE_REC_LEV_RL(
-----------------^
diagnostics_out.f(3652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_LEV_RL]
            CALL WRITE_REC_LEV_RL(
-----------------^
diagnostics_out.f(3661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_MNC_OUT]
            CALL DIAGNOSTICS_MNC_OUT(
-----------------^
diagnostics_out.f(3666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_MNC_OUT]
            CALL DIAGNOSTICS_MNC_OUT(
-----------------^
diagnostics_out.f(3686): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WR_METAFILES]
            CALL MDS_WR_METAFILES(fn, prec, glf, .FALSE.,
-----------------^
diagnostics_readparms.f(2242): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useDiagnostics', ' ', ' ' )
--------------^
diagnostics_readparms.f(2244): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
diagnostics_readparms.f(2322): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,SQUEEZE_RIGHT,1)
-----------^
diagnostics_readparms.f(2324): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
      CALL OPEN_COPY_DATA_FILE('data.diagnostics',
-----------^
diagnostics_readparms.f(2329): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
diagnostics_readparms.f(2334): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
diagnostics_readparms.f(2343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
diagnostics_readparms.f(2348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
diagnostics_readparms.f(2418): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_readparms.f(2421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diagnostics_readparms.f(2448): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_readparms.f(2451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_readparms.f(2454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf , myThid )
-------------------^
diagnostics_readparms.f(2472): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2475): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2547): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2574): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
diagnostics_readparms.f(2579): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
diagnostics_readparms.f(2586): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2608): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2611): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_readparms.f(2623): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2626): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2629): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_readparms.f(2639): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2640): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( dumpAtLast, INDEX_NONE,
-----------^
diagnostics_readparms.f(2642): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( diag_mnc,   INDEX_NONE,
-----------^
diagnostics_readparms.f(2645): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_C]
       CALL WRITE_0D_C( diagMdsDir, -1, INDEX_NONE,
------------^
diagnostics_readparms.f(2647): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( diagMdsDirCreate, INDEX_NONE,
------------^
diagnostics_readparms.f(2650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( useMissingValue, INDEX_NONE,
-----------^
diagnostics_readparms.f(2652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
      CALL WRITE_0D_I( diagCG_maxIters, INDEX_NONE,
-----------^
diagnostics_readparms.f(2654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( diagCG_resTarget, INDEX_NONE,
-----------^
diagnostics_readparms.f(2656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( diagCG_pcOffDFac, INDEX_NONE,
-----------^
diagnostics_readparms.f(2661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2664): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2667): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2670): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2673): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2677): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2693): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2696): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
---------------^
diagnostics_readparms.f(2699): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
---------------^
diagnostics_readparms.f(2704): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
---------------^
diagnostics_readparms.f(2712): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
---------------^
diagnostics_readparms.f(2718): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
---------------^
diagnostics_readparms.f(2723): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2726): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2733): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2742): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_readparms.f(2747): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
---------------^
diagnostics_readparms.f(2752): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2754): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_readparms.f(2759): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
diagnostics_mnc_out.f(6393): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_GNAME]
         CALL MNC_CW_ADD_GNAME( d_cw_name, 4,
--------------^
diagnostics_mnc_out.f(6395): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
         CALL MNC_CW_ADD_VNAME( cdiag(ndId), d_cw_name,
--------------^
diagnostics_mnc_out.f(6397): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
         CALL MNC_CW_ADD_VATTR_TEXT( cdiag(ndId),'description',
--------------^
diagnostics_mnc_out.f(6399): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
         CALL MNC_CW_ADD_VATTR_TEXT( cdiag(ndId),'units',
--------------^
diagnostics_mnc_out.f(6425): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_VATTR_MISSING]
           CALL MNC_CW_VATTR_MISSING(cdiag(ndId), 2,
----------------^
diagnostics_mnc_out.f(6434): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_VATTR_MISSING]
           CALL MNC_CW_VATTR_MISSING( cdiag(ndId), 0,
----------------^
diagnostics_mnc_out.f(6441): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
           CALL MNC_CW_RL_W( 'R',diag_mnc_bn,0,0,
----------------^
diagnostics_mnc_out.f(6445): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
           CALL MNC_CW_RL_W( 'D',diag_mnc_bn,0,0,
----------------^
diagnostics_mnc_out.f(6449): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_VNAME]
         CALL MNC_CW_DEL_VNAME(cdiag(ndId), myThid)
--------------^
diagnostics_mnc_out.f(6450): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_GNAME]
         CALL MNC_CW_DEL_GNAME(d_cw_name, myThid)
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_read_pickup.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_scale_fill.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_scale_fill_rs.f
diagnostics_scale_fill.f(1029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_SCALE_FILL',
-------------^
diagnostics_scale_fill.f(1053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_FIELD]
           CALL DIAGNOSTICS_FILL_FIELD(
----------------^
diagnostics_scale_fill.f(1091): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_FILL]
           CALL DIAGSTATS_FILL(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_set_calc.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_setdiag.f
diagnostics_scale_fill_rs.f(1029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_SCALE_FILL_RS',
-------------^
diagnostics_scale_fill_rs.f(1053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_FIELD]
           CALL DIAGNOSTICS_FILL_FIELD(
----------------^
diagnostics_scale_fill_rs.f(1091): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_FILL]
           CALL DIAGSTATS_FILL(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_set_levels.f
diagnostics_setdiag.f(1063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_setdiag.f(1086): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE(msgBuf, errUnit, SQUEEZE_RIGHT, myThid)
--------------^
diagnostics_setdiag.f(1091): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
--------------^
diagnostics_setdiag.f(1097): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_setdiag.f(1152): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE(msgBuf, errUnit, SQUEEZE_RIGHT, myThid)
----------------^
diagnostics_setdiag.f(1157): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
----------------^
diagnostics_setdiag.f(1162): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
---------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_set_pointers.f
diagnostics_set_calc.f(3127): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
        CALL GLOBAL_MAX_R8 (  d2Min,  myThid  )
-------------^
diagnostics_set_calc.f(3161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
        CALL GLOBAL_MAX_R8 (  xyMin,  myThid  )
-------------^
diagnostics_set_calc.f(3164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
diagnostics_set_calc.f(3168): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagnostics_set_calc.f(3172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagnostics_set_calc.f(3177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
---------------^
diagnostics_set_calc.f(3198): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
               CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------------^
diagnostics_set_calc.f(3206): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
               CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------------^
diagnostics_set_calc.f(3217): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagnostics_set_calc.f(3220): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_status_error.f
diagnostics_set_levels.f(2109): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
diagnostics_set_levels.f(2143): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
---------------^
diagnostics_set_levels.f(2151): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_set_levels.f(2158): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagnostics_set_levels.f(2170): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagnostics_set_levels.f(2177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagnostics_set_levels.f(2187): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagnostics_set_levels.f(2196): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagnostics_set_levels.f(2203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagnostics_set_levels.f(2211): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_set_levels.f(2213): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_set_levels.f(2216): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-----------^
diagnostics_set_levels.f(2225): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_set_levels.f(2234): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
        CALL MDSFINDUNIT( dUnit, myThid )
-------------^
diagnostics_set_levels.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_set_levels.f(2286): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_set_levels.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_set_levels.f(2305): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
diagnostics_set_pointers.f(1024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------------^
diagnostics_set_pointers.f(1032): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------------^
diagnostics_set_pointers.f(1042): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------------^
diagnostics_set_pointers.f(1054): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
diagnostics_set_pointers.f(1059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
diagnostics_set_pointers.f(1089): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SETDIAG]
            CALL DIAGNOSTICS_SETDIAG(mate,ndiagcount,md,ld,nd,myThid)
-----------------^
diagnostics_set_pointers.f(1094): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_LIST_CHECK]
           CALL DIAGNOSTICS_LIST_CHECK(
----------------^
diagnostics_set_pointers.f(1100): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_set_pointers.f(1114): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagnostics_set_pointers.f(1121): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_set_pointers.f(1125): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_set_pointers.f(1131): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_set_pointers.f(1135): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagnostics_set_pointers.f(1167): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
diagnostics_set_pointers.f(1201): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_set_pointers.f(1207): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_set_pointers.f(1210): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagnostics_set_pointers.f(1219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
diagnostics_set_pointers.f(1226): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------------^
diagnostics_set_pointers.f(1245): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_set_pointers.f(1249): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_set_pointers.f(1252): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagnostics_set_pointers.f(1260): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagnostics_set_pointers.f(1264): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagnostics_status_error.f(2105): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------^
diagnostics_status_error.f(2111): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2116): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2122): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2129): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2146): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2152): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2169): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_status_error.f(2176): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_sum_levels.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_summary.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_switch_onoff.f
diagnostics_summary.f(2107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
-------------^
diagnostics_summary.f(2113): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         CALL MDSFINDUNIT( dUnit, myThid )
--------------^
diagnostics_summary.f(2117): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, stdUnit,SQUEEZE_RIGHT, myThid)
--------------^
diagnostics_switch_onoff.f(2117): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
diagnostics_switch_onoff.f(2121): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
diagnostics_switch_onoff.f(2137): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIME2DUMP]
          CALL CAL_TIME2DUMP( phiSec, freqSec, deltaTClock,
---------------^
diagnostics_switch_onoff.f(2187): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_switch_onoff.f(2190): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagnostics_switch_onoff.f(2219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIME2DUMP]
          CALL CAL_TIME2DUMP( phiSec, freqSec, deltaTClock,
---------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_utils.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_write_adj.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_write.f
diagnostics_write.f(2124): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIME2DUMP]
            CALL CAL_TIME2DUMP( phiSec, freqSec, deltaTClock,
-----------------^
diagnostics_write.f(2136): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_OUT]
            CALL DIAGNOSTICS_OUT(n,wrTime,wrIter,myThid)
-----------------^
diagnostics_write.f(2164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIME2DUMP]
            CALL CAL_TIME2DUMP( phiSec, freqSec, deltaTClock,
-----------------^
diagnostics_write.f(2172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_OUTPUT]
            CALL DIAGSTATS_OUTPUT(n,wrTime,wrIter,myThid)
-----------------^
diagnostics_write.f(2182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SUMMARY]
            CALL DIAGNOSTICS_SUMMARY( myTime, myIter, myThid )
-----------------^
diagnostics_write.f(2185): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
          CALL BARRIER(myThid)
---------------^
diagnostics_write.f(2190): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
          CALL BARRIER(myThid)
---------------^
diagnostics_write.f(2195): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
          CALL BARRIER(myThid)
---------------^
diagnostics_write.f(2197): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CLOSE_IO]
          CALL DIAGSTATS_CLOSE_IO( myThid )
---------------^
diagnostics_write.f(2202): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_CLEAR]
          IF ( writeDiags(n) ) CALL DIAGNOSTICS_CLEAR(n,myThid)
------------------------------------^
diagnostics_write.f(2205): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CLEAR]
          IF ( writeStats(n) ) CALL DIAGSTATS_CLEAR( n, myThid )
------------------------------------^
diagnostics_write_adj.f(2122): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIME2DUMP]
            CALL CAL_TIME2DUMP( phiSec, freqSec, deltaTClock,
-----------------^
diagnostics_write_adj.f(2130): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_OUT]
            CALL DIAGNOSTICS_OUT(n,wrTime,wrIter,myThid)
-----------------^
diagnostics_write_adj.f(2146): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SUMMARY]
          CALL DIAGNOSTICS_SUMMARY( myTime, myIter, myThid )
---------------^
diagnostics_write_adj.f(2149): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
diagnostics_write_adj.f(2154): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_CLEAR]
        IF ( writeDiags(n) ) CALL DIAGNOSTICS_CLEAR(n,myThid)
----------------------------------^
diagnostics_utils.f(2987): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_SETKLEV',
-------------^
diagnostics_utils.f(3001): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_utils.f(3014): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(3018): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(3024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_utils.f(3027): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
diagnostics_utils.f(3032): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(3036): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(3040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(3661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
diagnostics_utils.f(4004): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(4008): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_write_pickup.f
diagnostics_utils.f(4340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(4344): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_ascii_out.f
diagnostics_utils.f(6076): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
diagnostics_utils.f(6078): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_calc.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_clear.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_close_io.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_fill.f
diagstats_clear.f(985): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CLRDIAG]
         CALL DIAGSTATS_CLRDIAG( ndId, iSp, myThid )
--------------^
diagstats_close_io.f(2109): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
            CALL RW_GET_SUFFIX( suff, startTime, nIter0, myThid )
-----------------^
diagstats_close_io.f(2116): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_global.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_ini_io.f
diagstats_fill.f(1145): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagstats_fill.f(1148): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagstats_fill.f(1151): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagstats_fill.f(1154): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid )
---------------^
diagstats_fill.f(1166): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_LOCAL]
            CALL DIAGSTATS_LOCAL(
-----------------^
diagstats_fill.f(1183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_LOCAL]
            CALL DIAGSTATS_LOCAL(
-----------------^
diagstats_fill.f(1201): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_TO_RL]
            CALL DIAGSTATS_TO_RL(
-----------------^
diagstats_fill.f(1207): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_LOCAL]
            CALL DIAGSTATS_LOCAL(
-----------------^
diagstats_fill.f(1224): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_TO_RL]
            CALL DIAGSTATS_TO_RL(
-----------------^
diagstats_fill.f(1230): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_LOCAL]
            CALL DIAGSTATS_LOCAL(
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_local.f
diagstats_global.f(1063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
            CALL GLOBAL_SUM_R8 ( qtmp1(i,k), myThid )
-----------------^
diagstats_global.f(1073): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
           CALL GLOBAL_MAX_R8 ( tmpMin, myThid )
----------------^
diagstats_global.f(1074): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
           CALL GLOBAL_MAX_R8 ( tmpMax, myThid )
----------------^
diagstats_global.f(1081): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
            CALL GLOBAL_SUM_R8 ( qtmp2(i,k), myThid )
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_mnc_out.f
diagstats_ini_io.f(2101): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
          CALL MDSFINDUNIT( nUnit, myThid )
---------------^
diagstats_ini_io.f(2108): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
            CALL RW_GET_SUFFIX( suff, startTime, nIter0, myThid )
-----------------^
diagstats_ini_io.f(2119): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_others_calc.f
diagstats_local.f(3193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CALC]
           CALL DIAGSTATS_CALC(
----------------^
diagstats_local.f(3205): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CALC]
           CALL DIAGSTATS_CALC(
----------------^
diagstats_local.f(3216): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CALC]
           CALL DIAGSTATS_CALC(
----------------^
diagstats_local.f(3231): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_LM_CALC]
           CALL DIAGSTATS_LM_CALC(
----------------^
diagstats_local.f(3244): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_G_CALC]
           CALL DIAGSTATS_G_CALC(
----------------^
diagstats_local.f(3260): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CALC]
           CALL DIAGSTATS_CALC(
----------------^
diagstats_local.f(3271): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CALC]
           CALL DIAGSTATS_CALC(
----------------^
diagstats_local.f(3282): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_CALC]
           CALL DIAGSTATS_CALC(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_output.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_setdiag.f
diagstats_setdiag.f(1037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE(msgBuf, errUnit, SQUEEZE_RIGHT, myThid)
--------------^
diagstats_setdiag.f(1041): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
--------------^
diagstats_setdiag.f(1049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
-------------^
diagstats_setdiag.f(1080): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE(msgBuf, errUnit, SQUEEZE_RIGHT, myThid)
----------------^
diagstats_setdiag.f(1084): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
----------------^
diagstats_setdiag.f(1092): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE(msgBuf, stdUnit, SQUEEZE_RIGHT, myThid)
---------------^
diagstats_output.f(3326): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_GLOBAL]
            CALL DIAGSTATS_GLOBAL(
-----------------^
diagstats_output.f(3337): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
diagstats_output.f(3342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
diagstats_output.f(3351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
diagstats_output.f(3355): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
diagstats_output.f(3377): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_ASCII_OUT]
           CALL DIAGSTATS_ASCII_OUT( statGlob, nLev, ndId,
----------------^
diagstats_output.f(3382): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_MNC_OUT]
           CALL DIAGSTATS_MNC_OUT(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_set_pointers.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagstats_set_regions.f
diagstats_set_pointers.f(1049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_SETDIAG]
            CALL DIAGSTATS_SETDIAG(mate,ndiagcount,md,ld,nd,myThid)
-----------------^
diagstats_set_pointers.f(1055): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_LIST_CHECK]
           CALL DIAGNOSTICS_LIST_CHECK(
----------------^
diagstats_set_pointers.f(1062): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
             CALL PRINT_ERROR( msgBuf , myThid )
------------------^
diagstats_set_pointers.f(1103): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagstats_set_pointers.f(1110): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagstats_set_pointers.f(1114): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagstats_set_pointers.f(1120): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagstats_set_pointers.f(1124): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf , myThid )
--------------^
diagstats_set_pointers.f(1141): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf , myThid )
-----------------^
diagstats_set_pointers.f(1150): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagstats_set_pointers.f(1157): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
diagstats_set_pointers.f(1161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diag_vegtile_fill.f
diagstats_set_regions.f(1946): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
diagstats_set_regions.f(1951): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
diagstats_set_regions.f(1955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dwnslp_diagnostics_init.f
diag_vegtile_fill.f(1077): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diag_vegtile_fill.f(1080): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diag_vegtile_fill.f(1083): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diag_vegtile_fill.f(1086): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
diag_vegtile_fill.f(1199): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGSTATS_FILL]
           CALL DIAGSTATS_FILL(
----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dwnslp_init_fixed.f
dwnslp_diagnostics_init.f(944): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
        CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-------------^
dwnslp_diagnostics_init.f(952): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
        CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-------------^
dwnslp_diagnostics_init.f(961): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
        CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-------------^
dwnslp_diagnostics_init.f(969): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
        CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dwnslp_readparms.f
dwnslp_init_fixed.f(3269): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
dwnslp_init_fixed.f(3272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
dwnslp_init_fixed.f(3350): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
dwnslp_init_fixed.f(3355): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
        CALL MDSFINDUNIT( DWNSLP_ioUnit, myThid )
-------------^
dwnslp_init_fixed.f(3367): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
dwnslp_init_fixed.f(3407): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DWNSLP_DIAGNOSTICS_INIT]
        CALL DWNSLP_DIAGNOSTICS_INIT( myThid )
-------------^
dwnslp_readparms.f(1883): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG(
--------------^
dwnslp_readparms.f(1892): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
dwnslp_readparms.f(1895): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
      CALL OPEN_COPY_DATA_FILE(
-----------^
dwnslp_readparms.f(1912): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
dwnslp_readparms.f(1920): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
dwnslp_readparms.f(1926): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
dwnslp_readparms.f(1932): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
dwnslp_readparms.f(1939): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( DWNSLP_slope, INDEX_NONE,'DWNSLP_slope =',
------------^
dwnslp_readparms.f(1941): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( DWNSLP_rec_mu,INDEX_NONE,'DWNSLP_rec_mu =',
------------^
dwnslp_readparms.f(1943): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( DWNSLP_drFlow,INDEX_NONE,'DWNSLP_drFlow =',
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_check.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_cost_init_barfiles.f
diagstats_mnc_out.f(3693): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
          CALL MNC_CW_SET_UDIM(diag_mnc_bn, -1, myThid)
---------------^
diagstats_mnc_out.f(3694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
          CALL MNC_CW_RL_W_S('D',diag_mnc_bn,1,1,'T',myTime,myThid)
---------------^
diagstats_mnc_out.f(3695): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
          CALL MNC_CW_SET_UDIM(diag_mnc_bn, 0, myThid)
---------------^
diagstats_mnc_out.f(3696): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
          CALL MNC_CW_I_W_S('I',diag_mnc_bn,1,1,'iter',myIter,myThid)
---------------^
diagstats_mnc_out.f(3744): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_GNAME]
        CALL MNC_CW_ADD_GNAME(d_cw_gname, 3,
-------------^
diagstats_mnc_out.f(3750): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_GNAME]
        CALL MNC_CW_ADD_GNAME(d_cw_gname0, 3,
-------------^
diagstats_mnc_out.f(3765): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
            CALL MNC_CW_ADD_VNAME(tnam, d_cw_gname0,
-----------------^
diagstats_mnc_out.f(3767): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
            CALL MNC_CW_ADD_VATTR_TEXT(tnam,'description',
-----------------^
diagstats_mnc_out.f(3769): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
            CALL MNC_CW_ADD_VATTR_TEXT(tnam,'units',
-----------------^
diagstats_mnc_out.f(3787): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
              CALL MNC_CW_RL_W('D',diag_mnc_bn,1,1,
-------------------^
diagstats_mnc_out.f(3797): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_VNAME]
            CALL MNC_CW_DEL_VNAME(tnam, myThid)
-----------------^
diagstats_mnc_out.f(3807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
            CALL MNC_CW_ADD_VNAME(tnam, d_cw_gname,
-----------------^
diagstats_mnc_out.f(3809): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
            CALL MNC_CW_ADD_VATTR_TEXT(tnam,'description',
-----------------^
diagstats_mnc_out.f(3811): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
            CALL MNC_CW_ADD_VATTR_TEXT(tnam,'units',
-----------------^
diagstats_mnc_out.f(3822): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
              CALL MNC_CW_RL_W('D',diag_mnc_bn,1,1,
-------------------^
diagstats_mnc_out.f(3825): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_VNAME]
            CALL MNC_CW_DEL_VNAME(tnam, myThid)
-----------------^
diagstats_mnc_out.f(3831): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_GNAME]
        CALL MNC_CW_DEL_GNAME(d_cw_gname, myThid)
-------------^
diagstats_mnc_out.f(3832): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_DEL_GNAME]
        CALL MNC_CW_DEL_GNAME(d_cw_gname0, myThid)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_cost_init_fixed.f
ecco_cost_init_barfiles.f(3120): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XY]
        call active_write_xy( adfnamesmrareabar, tmpfld2d, irec,
-------------^
ecco_cost_init_barfiles.f(3122): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XY]
        call active_write_xy( adfnamesmrsstbar, tmpfld3d, irec,
-------------^
ecco_cost_init_barfiles.f(3124): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XY]
        call active_write_xy( adfnamesmrsssbar, tmpfld3d, irec,
-------------^
ecco_cost_init_barfiles.f(3142): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XY]
     &  call active_write_xy( adfname_gencostbar, tmpfld2d, irec,
-------------^
ecco_cost_init_barfiles.f(3145): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XYZ]
     &  call active_write_xyz( adfname_gencostbar, tmpfld3d, irec,
-------------^
ecco_check.f(3778): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ecco_check.f(3791): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3799): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3815): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3825): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ecco_check.f(3843): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3845): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
ecco_check.f(3853): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3855): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
ecco_check.f(3861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_CHECK_FILES]
           CALL ECCO_CHECK_FILES( using_gencost(k), 'gencost',
----------------^
ecco_check.f(3867): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_CHECK_FILES]
             CALL ECCO_CHECK_FILES( using_gencost(k), 'gencost',
------------------^
ecco_check.f(3878): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
               CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
--------------------^
ecco_check.f(3902): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3904): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
ecco_check.f(3911): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(3913): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
           CALL PRINT_ERROR( msgBuf , myThid )
----------------^
ecco_check.f(3934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
              CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------------^
ecco_check.f(3943): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(3954): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
ecco_check.f(3961): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
              CALL PRINT_ERROR( msgBuf, myThid )
-------------------^
ecco_check.f(3972): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
              CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------------^
ecco_check.f(3987): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
               CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
--------------------^
ecco_check.f(4003): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
               CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
--------------------^
ecco_check.f(4016): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
               CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
--------------------^
ecco_check.f(4037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_check.f(4040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_check.f(4044): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_check.f(4056): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
ecco_check.f(4068): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4072): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4079): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4083): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4087): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4091): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4102): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ecco_check.f(4113): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_check.f(4123): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
ecco_check.f(4130): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(4135): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(4144): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
ecco_check.f(4151): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(4156): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(4171): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4174): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4178): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
----------------^
ecco_check.f(4189): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
ecco_check.f(4213): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ecco_check.f(4219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ecco_check.f(4231): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
ecco_check.f(6210): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(6241): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_check.f(6257): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
             CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------------^
ecco_cost_init_fixed.f(3807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_FULLDATE]
         call cal_FullDate(
--------------^
ecco_cost_init_fixed.f(3811): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_COPYDATE]
         call cal_CopyDate(modelStartDate,
--------------^
ecco_cost_init_fixed.f(3818): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_FULLDATE]
         call cal_FullDate(
--------------^
ecco_cost_init_fixed.f(3822): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_COPYDATE]
         call cal_CopyDate(modelEndDate,
--------------^
ecco_cost_init_fixed.f(3832): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_CHECK]
      call ecco_check( myThid )
-----------^
ecco_cost_init_fixed.f(3836): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_COST_WEIGHTS]
      call ecco_cost_weights( myThid )
-----------^
ecco_cost_init_fixed.f(3849): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_COST_INIT_BARFILES]
         call ecco_cost_init_barfiles( myThid )
--------------^
ecco_cost_init_fixed.f(3854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_SUMMARY]
      call ecco_summary( myThid )
-----------^
ecco_cost_init_fixed.f(3857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_cost_weights.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_diagnostics_init.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_init_fixed.f
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
staf -f77 -i4 -r4 -intrinsic system,flush -reverse -pure -l taf_ad.log -mpi -include ./mpi_headers/mpif-config.h ./mpi_headers/mpif-constants.h ./mpi_headers/mpif-handles.h ./mpi_headers/mpif-io-constants.h ./mpi_headers/mpif-io-handles.h ./mpi_headers/mpif-externals.h ./mpi_headers/mpif-sentinels.h ./mpi_headers/mpif-sizeof.h -I./mpi_headers -toplevel 'the_main_loop' -input 'xx_obcsn_dummy xx_obcss_dummy xx_obcsw_dummy xx_obcse_dummy xx_genarr2d_dummy xx_genarr3d_dummy xx_gentim2d_dummy' -output 'fc' -fixed active_file_control.flowdir active_file.flowdir active_file_gen.flowdir active_file_loc.flowdir autodiff_inadmode.flowdir autodiff_whtapeio_sync.flowdir cg2d.flowdir checkpoint.flowdir common.flowdir damp_adj.flowdir dummy_for_etan.flowdir dummy_in_dynamics.flowdir dummy_in_stepping.flowdir global_max_ad.flowdir global_sum_ad.flowdir initialisation.flowdir model_ad.flowdir myactivefunction.flowdir system.flowdir zero_adj.flowdir cd_code_ad.flowdir cost_ad.flowdir ctrl_bound.flowdir debug_ad.flowdir diagnostics_ad.flowdir ecco_ad.flowdir exf_ad.flowdir gmredi_ad.flowdir mdsio_ad.flowdir mnc_ad.flowdir monitor_ad.flowdir rw_ad.flowdir seaice.flowdir eesupp.flowdir exch1_ad.flowdir 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 diagnostics_is_on.f dwnslp_apply.f dwnslp_calc_flow.f dwnslp_calc_rho.f dwnslp_init_varia.f cost_averagesgeneric.f cost_averagesfields.f cost_averagesflags.f cost_averagesinit.f cost_bp_read.f cost_generic.f cost_gencost_all.f cost_gencost_moc.f cost_gencost_assignperiod.f cost_gencost_customize.f cost_gencost_sshv4.f cost_gencost_sstv4.f cost_gencost_seaicev4.f cost_gencost_bpv4.f cost_gencost_boxmean.f cost_gencost_glbmean.f cost_gencost_transp.f cost_gencal.f cost_genread.f cost_sla_read.f cost_sla_read_yd.f cost_obcs.f cost_obcsn.f cost_obcss.f cost_obcsw.f cost_obcse.f cost_obcs_ageos.f cost_obcsvol.f ecco_cost_driver.f ecco_cost_final.f ecco_cost_init_varia.f ecco_init_varia.f ecco_phys.f ecco_toolbox.f exf_init_varia.f exf_init_fld.f exf_bulkformulae.f exf_filter_rl.f exf_getclim.f exf_getffields.f exf_getffieldrec.f exf_getforcing.f exf_getmonthsrec.f exf_getsurfacefluxes.f exf_getyearlyfieldname.f exf_interp.f exf_interp_uv.f exf_interpolate.f exf_mapfields.f exf_radiation.f exf_set_fld.f exf_set_gen.f exf_set_obcs.f exf_set_uv.f exf_swapffields.f exf_wind.f exf_zenithangle.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 gad_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 kpp_calc.f kpp_calc_diff_t.f kpp_calc_diff_s.f kpp_calc_diff_ptr.f kpp_calc_visc.f kpp_output.f kpp_do_exch.f kpp_init_varia.f kpp_routines.f kpp_transport_s.f kpp_transport_t.f kpp_transport_ptr.f kpp_forcing_surf.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_metric_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 read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f salt_plume_apply.f salt_plume_calc_depth.f salt_plume_diagnostics_fill.f salt_plume_do_exch.f salt_plume_forcing_surf.f salt_plume_frac.f salt_plume_init_varia.f salt_plume_tendency_apply_s.f salt_plume_tendency_apply_t.f salt_plume_volfrac.f advect.f diffus.f dynsolver.f lsr.f ostres.f seaice_advection.f seaice_advdiff.f seaice_budget_ocean.f seaice_diffusion.f seaice_get_dynforcing.f seaice_fake.f seaice_growth.f seaice_growth_adx.f seaice_init_varia.f seaice_model.f seaice_read_pickup.f seaice_solve4temp.f seaice_tracer_phys.f seaice_cost_accumulate_mean.f seaice_cost_concentration.f seaice_cost_driver.f seaice_cost_export.f seaice_cost_final.f seaice_cost_init_varia.f seaice_cost_sensi.f seaice_cost_sss.f seaice_cost_sst.f seaice_ctrl_map_ini.f cost_ice_test.f seaice_calc_strainrates.f seaice_calc_viscosities.f seaice_dynsolver.f seaice_evp.f seaice_lsr.f seaice_freedrift.f seaice_ocean_stress.f seaice_oceandrag_coeffs.f seaice_map_thsice.f seaice_calc_ice_strength.f seaice_reg_ridge.f seaice_bottomdrag_coeffs.f seaice_calc_stressdiv.f cal_addtime.f cal_checkdate.f cal_compdates.f cal_convdate.f cal_copydate.f cal_fulldate.f cal_getdate.f cal_getmonthsrec.f cal_intdays.f cal_intmonths.f cal_intyears.f cal_isleap.f cal_numints.f cal_printdate.f cal_printerror.f cal_subdates.f cal_time2dump.f cal_timeinterval.f cal_timepassed.f cal_timestamp.f cal_toseconds.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_exchanges.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

 Transformation of Algorithms in Fortran (TAF)
 Copyright 2000-2019 FastOpt GmbH, Hamburg, Germany
 All rights reserved.
 URL: http://www.FastOpt.de, Email: info@FastOpt.de
 script to access TAF remotely version 4.0

ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_readparms.f
ecco_diagnostics_init.f(1918): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ecco_diagnostics_init.f(1926): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ecco_diagnostics_init.f(1934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ecco_diagnostics_init.f(1941): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ecco_diagnostics_init.f(1948): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ecco_diagnostics_init.f(1956): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
ecco_init_fixed.f(1892): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
      IF (debugMode) CALL DEBUG_CALL('ECCO_COST_INIT_FIXED',myThid)
--------------------------^
ecco_init_fixed.f(1893): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_COST_INIT_FIXED]
      CALL ECCO_COST_INIT_FIXED( myThid )
-----------^
ecco_init_fixed.f(1896): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_DIAGNOSTICS_INIT]
        CALL ECCO_DIAGNOSTICS_INIT( myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ecco_summary.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c stergloh_output.f
ecco_readparms.f(4173): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useECCO', ' ', ' ' )
--------------^
ecco_readparms.f(4439): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ecco_readparms.f(4442): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
ecco_readparms.f(4451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ecco_readparms.f(4464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ecco_readparms.f(4467): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ecco_readparms.f(4473): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ecco_readparms.f(4476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ecco_readparms.f(4550): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_ZERO]
         call ecco_zero(gencost_mskCsurf(1-OLx,1-OLy,1,1,k),
--------------^
ecco_readparms.f(4552): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_ZERO]
         call ecco_zero(gencost_mskWsurf(1-OLx,1-OLy,1,1,k),
--------------^
ecco_readparms.f(4554): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_ZERO]
         call ecco_zero(gencost_mskSsurf(1-OLx,1-OLy,1,1,k),
--------------^
ecco_readparms.f(4568): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_ZERO]
         call ecco_zero(gencost_mskC(1-OLx,1-OLy,1,1,1,k),
--------------^
ecco_readparms.f(4570): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_ZERO]
         call ecco_zero(gencost_mskW(1-OLx,1-OLy,1,1,1,k),
--------------^
ecco_readparms.f(4572): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ECCO_ZERO]
         call ecco_zero(gencost_mskS(1-OLx,1-OLy,1,1,1,k),
--------------^
ecco_readparms.f(4580): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ecco_readparms.f(4611): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
ecco_readparms.f(4626): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
ecco_readparms.f(4636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
----------------^
ecco_readparms.f(4684): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
             CALL READ_REC_3D_RL( tempfile, cost_iprec, 1,
------------------^
ecco_readparms.f(4688): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
             CALL READ_REC_3D_RL( tempfile, cost_iprec, Nr,
------------------^
ecco_readparms.f(4696): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
             CALL READ_REC_3D_RL( tempfile, cost_iprec, 1,
------------------^
ecco_readparms.f(4700): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
             CALL READ_REC_3D_RL( tempfile, cost_iprec, Nr,
------------------^
ecco_readparms.f(4708): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
             CALL READ_REC_3D_RL( tempfile, cost_iprec, 1,
------------------^
ecco_readparms.f(4712): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
             CALL READ_REC_3D_RL( tempfile, cost_iprec, Nr,
------------------^
ecco_readparms.f(4721): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
             CALL MDS_READVEC_LOC( tempfile, cost_iprec, ioUnit, 'RL',
------------------^
ecco_readparms.f(4772): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_readparms.f(4784): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_readparms.f(4795): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ecco_readparms.f(4820): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
              CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------------^
ecco_readparms.f(4841): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ecco_readparms.f(4844): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ecco_summary.f(1150): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1154): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1158): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1162): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1168): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-----------^
ecco_summary.f(1176): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-------------^
ecco_summary.f(1178): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-------------^
ecco_summary.f(1183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
---------------^
ecco_summary.f(1189): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_PRINTDATE]
          CALL CAL_PRINTDATE(gencost_startdate(1,k),mythid)
---------------^
ecco_summary.f(1190): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_PRINTDATE]
          CALL CAL_PRINTDATE(gencost_enddate(1,k),mythid)
---------------^
ecco_summary.f(1193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
---------------^
ecco_summary.f(1198): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
----------------^
ecco_summary.f(1207): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1212): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-----------------^
ecco_summary.f(1225): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-----------------^
ecco_summary.f(1230): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1233): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1236): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1241): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1246): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1251): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
--------------^
ecco_summary.f(1255): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-------------^
ecco_summary.f(1261): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, msgunit, SQUEEZE_RIGHT , mythid)
-----------^
ecco_summary.f(1265): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1269): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1273): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ecco_summary.f(1281): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_adjoint_snapshots_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_adjoint_snapshots.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_adjoint_snapshots__g.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_check.f
exf_adjoint_snapshots_ad.f(4673): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
       CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
exf_adjoint_snapshots_ad.f(4678): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY_UV]
       CALL DUMP_ADJ_XY_UV(
------------^
exf_adjoint_snapshots_ad.f(4682): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adhflux, 'ADJhflux', 'ADJhflux.',
------------^
exf_adjoint_snapshots_ad.f(4684): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adsflux, 'ADJsflux', 'ADJsflux.',
------------^
exf_adjoint_snapshots_ad.f(4689): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adatemp, 'ADJatemp', 'ADJatemp.',
------------^
exf_adjoint_snapshots_ad.f(4691): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adaqh,   'ADJaqh  ', 'ADJaqh.',
------------^
exf_adjoint_snapshots_ad.f(4693): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adprecip, 'ADJpreci', 'ADJprecip.',
------------^
exf_adjoint_snapshots_ad.f(4695): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adrunoff, 'ADJroff ', 'ADJrunoff.',
------------^
exf_adjoint_snapshots_ad.f(4698): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY( dumRS, aduwind, 'ADJuwind', 'ADJuwind.',
-------------^
exf_adjoint_snapshots_ad.f(4700): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY( dumRS, advwind, 'ADJvwind', 'ADJvwind.',
-------------^
exf_adjoint_snapshots_ad.f(4703): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adswdown, 'ADJswdn ', 'ADJswdown.',
------------^
exf_adjoint_snapshots_ad.f(4705): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adlwdown, 'ADJlwdn ', 'ADJlwdown.',
------------^
exf_adjoint_snapshots_ad.f(4707): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adclimsst, 'ADJclsst', 'ADJclimsst.',
------------^
exf_adjoint_snapshots_ad.f(4709): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY( dumRS, adclimsss, 'ADJclsst', 'ADJclimsss.',
------------^
exf_adjoint_snapshots_ad.f(4714): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY_UV]
       CALL DUMP_ADJ_XY_UV(
------------^
exf_adjoint_snapshots_ad.f(4718): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY(adQnet, dumRL, 'ADJqnet ', 'ADJqnet.',
------------^
exf_adjoint_snapshots_ad.f(4720): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY(adEmPmR, dumRL, 'ADJempmr', 'ADJempr.',
------------^
exf_adjoint_snapshots_ad.f(4722): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
       CALL DUMP_ADJ_XY(adQsw, dumRL, 'ADJqsw  ', 'ADJqsw.',
------------^
exf_adjoint_snapshots_ad.f(4732): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
          CALL MNC_CW_SET_UDIM('adexf', -1, myThid)
---------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_check_range.f
exf_adjoint_snapshots_ad.f(4733): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
          CALL MNC_CW_RL_W_S('D','adexf',0,0,'T',myTime,myThid)
---------------^
exf_adjoint_snapshots_ad.f(4734): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
          CALL MNC_CW_SET_UDIM('adexf', 0, myThid)
---------------^
exf_adjoint_snapshots_ad.f(4735): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
          CALL MNC_CW_I_W_S('I','adexf',0,0,'iter',myIter,myThid)
---------------^
exf_adjoint_snapshots_ad.f(4736): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
          CALL MNC_CW_RL_W_S('D','adexf',0,0,'model_time',myTime,
---------------^
exf_adjoint_snapshots_ad.f(4739): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adustress',
---------------^
exf_adjoint_snapshots_ad.f(4741): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'advstress',
---------------^
exf_adjoint_snapshots_ad.f(4743): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adhflux',
---------------^
exf_adjoint_snapshots_ad.f(4745): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adsflux',
---------------^
exf_adjoint_snapshots_ad.f(4748): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adatemp',
---------------^
exf_adjoint_snapshots_ad.f(4750): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adaqh',
---------------^
exf_adjoint_snapshots_ad.f(4752): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adprecip',
---------------^
exf_adjoint_snapshots_ad.f(4754): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adrunoff',
---------------^
exf_adjoint_snapshots_ad.f(4757): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
           CALL MNC_CW_RL_W('D','adexf',0,0,'aduwind',
----------------^
exf_adjoint_snapshots_ad.f(4759): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
           CALL MNC_CW_RL_W('D','adexf',0,0,'advwind',
----------------^
exf_adjoint_snapshots_ad.f(4762): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adswdown',
---------------^
exf_adjoint_snapshots_ad.f(4764): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adlwdown',
---------------^
exf_adjoint_snapshots_ad.f(4766): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adclimsst',
---------------^
exf_adjoint_snapshots_ad.f(4768): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adexf',0,0,'adclimsss',
---------------^
exf_adjoint_snapshots_ad.f(4775): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
exf_adjoint_snapshots_ad.f(4778): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXF_MONITOR]
      CALL ADEXF_MONITOR ( iwhen, myTime, myIter, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_diagnostics_fill.f
exf_check.f(3062): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_check.f(3072): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
exf_check.f(3080): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
exf_check.f(3088): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3095): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3103): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3112): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3127): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3136): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3147): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
exf_check.f(3153): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
exf_check.f(3161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3167): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3174): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
exf_check.f(3188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
exf_check.f(3196): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3205): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3210): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
exf_check.f(3219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3229): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3238): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3244): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3252): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3261): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
exf_check.f(3272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3274): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3282): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3284): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3294): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3295): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
exf_check.f(3649): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3655): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check.f(3658): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_check_range.f(4285): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
exf_check_range.f(4452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_diagnostics_init.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_getffield_start.f
exf_diagnostics_fill.f(3093): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( ustress,   'EXFtaux ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3094): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( vstress,   'EXFtauy ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3095): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( sflux,     'EXFempmr',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3096): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( hflux,     'EXFqnet ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3097): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( swflux,    'EXFswnet',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3099): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( uwind,     'EXFuwind',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3100): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( vwind,     'EXFvwind',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3101): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( wspeed,    'EXFwspee',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3102): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( atemp,     'EXFatemp',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3103): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( aqh,       'EXFaqh  ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3105): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( hs,        'EXFhs   ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3106): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( hl,        'EXFhl   ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( lwflux,    'EXFlwnet',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3108): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( evap,      'EXFevap ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3110): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( precip,    'EXFpreci',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3111): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( snowprecip,'EXFsnow ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3112): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( lwdown,    'EXFlwdn ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3113): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( swdown,    'EXFswdn ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3114): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( apressure, 'EXFpress',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3115): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( runoff,    'EXFroff ',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_fill.f(3116): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
        CALL DIAGNOSTICS_FILL( saltflx,   'EXFsalfx',0,1,0,1,1,myThid )
-------------^
exf_diagnostics_init.f(1665): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1672): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1679): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1686): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1693): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1700): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1707): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1719): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1737): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1744): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1751): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1758): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1765): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1772): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1779): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1786): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1793): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1800): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1814): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1821): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1828): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1835): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1849): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1868): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1875): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1882): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1889): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1896): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1903): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1910): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1917): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1924): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1931): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_diagnostics_init.f(1938): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_ADDTOLIST]
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
-----------^
exf_getffield_start.f(2055): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_getffield_start.f(2060): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_getffield_start.f(2067): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_FULLDATE]
        CALL CAL_FULLDATE( fld_startdate1, fld_startdate2,
-------------^
exf_getffield_start.f(2074): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIMEPASSED]
          CALL cal_TimePassed( yearStartDate, date_array, difftime,
---------------^
exf_getffield_start.f(2076): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TOSECONDS]
          CALL cal_ToSeconds ( difftime, fld_start_time, myThid )
---------------^
exf_getffield_start.f(2083): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_GETDATE]
          CALL cal_getdate( nIter0, startTime, gcm_startdate, myThid )
---------------^
exf_getffield_start.f(2084): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIMEPASSED]
          CALL cal_TimePassed( gcm_startdate, date_array, difftime,
---------------^
exf_getffield_start.f(2086): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TOSECONDS]
          CALL cal_ToSeconds ( difftime, fld_start_time, myThid )
---------------^
exf_getffield_start.f(2098): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
exf_getffield_start.f(2104): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
exf_getffield_start.f(2110): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_getffield_start.f(2118): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_getffield_start.f(2123): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_getfield_start.f
 server fastopt.net test fail
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_init_fixed.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_init_interp.f
 Processing files at fastopt.de, please wait.

exf_getfield_start.f(2045): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
        CALL EXF_GETFFIELD_START( useYearlyFields,
-------------^
exf_init_fixed.f(3053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF (debugMode) CALL DEBUG_ENTER('EXF_INIT_FIXED',myThid)
--------------------------^
exf_init_fixed.f(3134): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
        IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START uwind',myThid)
----------------------------^
exf_init_fixed.f(3135): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
        CALL EXF_GETFFIELD_START( useExfYearlyFields,
-------------^
exf_init_fixed.f(3142): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
        IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START vwind',myThid)
----------------------------^
exf_init_fixed.f(3143): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
        CALL EXF_GETFFIELD_START( useExfYearlyFields,
-------------^
exf_init_fixed.f(3152): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START wspeed',myThid)
---------------------------^
exf_init_fixed.f(3153): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3163): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &     CALL DEBUG_CALL('GETFFIELD_START ustress',myThid)
----------------^
exf_init_fixed.f(3164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
        CALL EXF_GETFFIELD_START( useExfYearlyFields,
-------------^
exf_init_fixed.f(3172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &     CALL DEBUG_CALL('GETFFIELD_START vstress',myThid)
----------------^
exf_init_fixed.f(3173): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
        CALL EXF_GETFFIELD_START( useExfYearlyFields,
-------------^
exf_init_fixed.f(3182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START hflux',myThid)
---------------------------^
exf_init_fixed.f(3183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3190): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START sflux',myThid)
---------------------------^
exf_init_fixed.f(3191): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3199): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START swflux',myThid)
---------------------------^
exf_init_fixed.f(3200): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3208): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START atemp',myThid)
---------------------------^
exf_init_fixed.f(3209): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3216): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START aqh',myThid)
---------------------------^
exf_init_fixed.f(3217): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3224): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START lwflux',myThid)
---------------------------^
exf_init_fixed.f(3225): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3232): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START precip',myThid)
---------------------------^
exf_init_fixed.f(3233): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3241): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &    CALL DEBUG_CALL('GETFFIELD_START snowprecip',myThid)
---------------^
exf_init_fixed.f(3242): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3251): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START runoff',myThid)
---------------------------^
exf_init_fixed.f(3252): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3261): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &    CALL DEBUG_CALL('GETFFIELD_START saltflx',myThid)
---------------^
exf_init_fixed.f(3262): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3270): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START swdown',myThid)
---------------------------^
exf_init_fixed.f(3271): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
       IF (debugMode) CALL DEBUG_CALL('GETFFIELD_START lwdown',myThid)
---------------------------^
exf_init_fixed.f(3279): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3288): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &    CALL DEBUG_CALL('GETFFIELD_START apressure',myThid)
---------------^
exf_init_fixed.f(3289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3299): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &    CALL DEBUG_CALL('GETFFIELD_START areamask',myThid)
---------------^
exf_init_fixed.f(3300): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3310): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &    CALL DEBUG_CALL('GETFFIELD_START climsst',myThid)
---------------^
exf_init_fixed.f(3311): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
     &    CALL DEBUG_CALL('GETFFIELD_START climsss',myThid)
---------------^
exf_init_fixed.f(3321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_GETFFIELD_START]
       CALL EXF_GETFFIELD_START( useExfYearlyFields,
------------^
exf_init_fixed.f(3333): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_init_fixed.f(3334): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
exf_init_fixed.f(3339): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
exf_init_fixed.f(3343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
      IF (debugMode) CALL DEBUG_CALL('EXF_SUMMARY',myThid)
--------------------------^
exf_init_fixed.f(3344): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_SUMMARY]
      CALL EXF_SUMMARY( myThid )
-----------^
exf_init_fixed.f(3347): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_CALL]
        IF (debugMode) CALL DEBUG_CALL('EXF_DIAGNOSTICS_INIT',myThid)
----------------------------^
exf_init_fixed.f(3348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_DIAGNOSTICS_INIT]
        CALL EXF_DIAGNOSTICS_INIT( myThid )
-------------^
exf_init_fixed.f(3351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF (debugMode) CALL DEBUG_LEAVE('EXF_INIT_FIXED',myThid)
--------------------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_interp_read.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_monitor_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_monitor.f
exf_monitor_ad.f(4663): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_APPEND_VNAME]
            CALL MNC_CW_APPEND_VNAME(
-----------------^
exf_monitor_ad.f(4665): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
            CALL MNC_CW_SET_UDIM(mon_fname, -1, myThid)
-----------------^
exf_monitor_ad.f(4666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
            CALL MNC_CW_RL_W_S(
-----------------^
exf_monitor_ad.f(4668): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
            CALL MNC_CW_SET_UDIM(mon_fname, 0, myThid)
-----------------^
exf_monitor_ad.f(4675): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor_ad.f(4679): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor_ad.f(4682): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor_ad.f(4690): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_SET_PREF]
        CALL MON_SET_PREF('ad_exf',myThid)
-------------^
exf_monitor_ad.f(4691): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_OUT_I]
        CALL MON_OUT_I ('_tsnumber', myIter,mon_string_none,myThid)
-------------^
exf_monitor_ad.f(4692): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_OUT_RL]
        CALL MON_OUT_RL('_time_sec', myTime,mon_string_none,myThid)
-------------^
exf_monitor_ad.f(4698): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, adustress, '_adustress',
---------------^
exf_monitor_ad.f(4700): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, advstress, '_advstress',
---------------^
exf_monitor_ad.f(4703): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, adustress, '_adustress',
---------------^
exf_monitor_ad.f(4705): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, advstress, '_advstress',
---------------^
exf_monitor_ad.f(4708): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adhflux,   '_adhflux',
-------------^
exf_monitor_ad.f(4710): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adsflux,   '_adsflux',
-------------^
exf_monitor_ad.f(4712): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adswflux,  '_adswflux',
-------------^
exf_monitor_ad.f(4714): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adwspeed,  '_adwspeed',
-------------^
exf_monitor_ad.f(4720): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
         CALL MON_WRITESTATS_RL( 1, aduwind,  '_aduwind',
--------------^
exf_monitor_ad.f(4722): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
         CALL MON_WRITESTATS_RL( 1, advwind,  '_advwind',
--------------^
exf_monitor_ad.f(4725): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adatemp,   '_adatemp',
-------------^
exf_monitor_ad.f(4727): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adaqh,     '_adaqh',
-------------^
exf_monitor_ad.f(4729): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adprecip,  '_adprecip',
-------------^
exf_monitor_ad.f(4732): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
         CALL MON_WRITESTATS_RL( 1, adlwflux, '_adlwflux',
--------------^
exf_monitor_ad.f(4736): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
         CALL MON_WRITESTATS_RL( 1, adswflux, '_adswflux',
--------------^
exf_monitor_ad.f(4739): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adlwdown,  '_adlwdown',
-------------^
exf_monitor_ad.f(4741): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adswdown,  '_adswdown',
-------------^
exf_monitor_ad.f(4743): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
        CALL MON_WRITESTATS_RL( 1, adrunoff,  '_adrunoff',
-------------^
exf_monitor_ad.f(4756): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RS]
          CALL MON_WRITESTATS_RS( 1, adfu, '_adfu',
---------------^
exf_monitor_ad.f(4758): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RS]
          CALL MON_WRITESTATS_RS( 1, adfv, '_adfv',
---------------^
exf_monitor_ad.f(4760): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RS]
          CALL MON_WRITESTATS_RS( 1, adqnet, '_adqnet',
---------------^
exf_monitor_ad.f(4762): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RS]
          CALL MON_WRITESTATS_RS( 1, adempmr, '_adempmr',
---------------^
exf_monitor_ad.f(4764): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RS]
          CALL MON_WRITESTATS_RS( 1, adqsw, '_adqsw',
---------------^
exf_monitor_ad.f(4778): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor_ad.f(4782): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor_ad.f(4785): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_readparms.f
exf_monitor.f(4475): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_APPEND_VNAME]
            CALL MNC_CW_APPEND_VNAME(
-----------------^
exf_monitor.f(4477): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
            CALL MNC_CW_SET_UDIM(mon_fname, -1, myThid)
-----------------^
exf_monitor.f(4478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
            CALL MNC_CW_RL_W_S(
-----------------^
exf_monitor.f(4480): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
            CALL MNC_CW_SET_UDIM(mon_fname, 0, myThid)
-----------------^
exf_monitor.f(4487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor.f(4489): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor.f(4492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor.f(4498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_SET_PREF]
        CALL MON_SET_PREF('exf',myThid)
-------------^
exf_monitor.f(4499): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_OUT_I]
        CALL MON_OUT_I ('_tsnumber', myIter,mon_string_none,myThid)
-------------^
exf_monitor.f(4500): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_OUT_RL]
        CALL MON_OUT_RL('_time_sec', myTime,mon_string_none,myThid)
-------------^
exf_monitor.f(4504): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, ustress, '_ustress',
---------------^
exf_monitor.f(4506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, vstress, '_vstress',
---------------^
exf_monitor.f(4509): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, ustress, '_ustress',
---------------^
exf_monitor.f(4511): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, vstress, '_vstress',
---------------^
exf_monitor.f(4515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, hflux,   '_hflux',
---------------^
exf_monitor.f(4519): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, sflux,   '_sflux',
---------------^
exf_monitor.f(4523): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, uwind,   '_uwind',
---------------^
exf_monitor.f(4525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, vwind,   '_vwind',
---------------^
exf_monitor.f(4529): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, wspeed,  '_wspeed',
---------------^
exf_monitor.f(4533): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, atemp,   '_atemp',
---------------^
exf_monitor.f(4537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, aqh,     '_aqh',
---------------^
exf_monitor.f(4541): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, lwflux,  '_lwflux',
---------------^
exf_monitor.f(4545): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, evap,    '_evap',
---------------^
exf_monitor.f(4549): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, precip,  '_precip',
---------------^
exf_monitor.f(4553): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL(1,snowprecip,'_snowprecip',
---------------^
exf_monitor.f(4557): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, swflux,  '_swflux',
---------------^
exf_monitor.f(4561): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, swdown,  '_swdown',
---------------^
exf_monitor.f(4565): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, lwdown,  '_lwdown',
---------------^
exf_monitor.f(4569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
           CALL MON_WRITESTATS_RL( 1,apressure,'_apressure',
----------------^
exf_monitor.f(4573): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, runoff,  '_runoff',
---------------^
exf_monitor.f(4577): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, saltflx,'_saltflx',
---------------^
exf_monitor.f(4581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, areamask,'_areamask',
---------------^
exf_monitor.f(4585): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, climsst, '_climsst',
---------------^
exf_monitor.f(4589): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MON_WRITESTATS_RL]
          CALL MON_WRITESTATS_RL( 1, climsss, '_climsss',
---------------^
exf_monitor.f(4600): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor.f(4602): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
exf_monitor.f(4605): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE(msgBuf, mon_ioUnit, SQUEEZE_RIGHT, 1)
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_summary.f
exf_readparms.f(3217): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useEXF', ' ', ' ' )
--------------^
exf_readparms.f(3645): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_readparms.f(3648): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
      CALL OPEN_COPY_DATA_FILE(
-----------^
exf_readparms.f(3655): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_readparms.f(3698): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_readparms.f(3703): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_readparms.f(3710): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_readparms.f(3741): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_readparms.f(3744): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_readparms.f(3753): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_readparms.f(3756): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
exf_readparms.f(3766): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:SZ0Nc+AXfk3Btqq+b1fJPSHX67H0CfIO+1fb+5rvv0I.
Please contact your system administrator.
Add correct host key in /home/jm_c/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/jm_c/.ssh/known_hosts:56
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Agent forwarding is disabled to avoid man-in-the-middle attacks.
X11 forwarding is disabled to avoid man-in-the-middle attacks.
Error: forwarding disabled due to host key check failure
ssh_exchange_identification: Connection closed by remote host

gzip: stdin: unexpected end of file
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
cat: taf_output: No such file or directory
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_weight_sfx_diags.f
make -f Makefile_syntax adj_sed
exf_summary.f(1977): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(1981): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(1985): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(1989): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(1991): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(1996): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(1999): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2001): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
      CALL WRITE_0D_I( exf_iprec, INDEX_NONE, 'exf_iprec =',
-----------^
exf_summary.f(2003): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( useExfYearlyFields, INDEX_NONE,
-----------^
exf_summary.f(2006): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( twoDigitYear, INDEX_NONE, 'twoDigitYear =',
-----------^
exf_summary.f(2008): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( useExfCheckRange, INDEX_NONE,
-----------^
exf_summary.f(2010): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( diags_opOceWeighted, INDEX_NONE,
-----------^
exf_summary.f(2013): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
      CALL WRITE_0D_I( exf_debugLev, INDEX_NONE, 'exf_debugLev =',
-----------^
exf_summary.f(2015): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( exf_monFreq, INDEX_NONE, 'exf_monFreq  =',
-----------^
exf_summary.f(2017): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
      CALL WRITE_0D_I( exf_adjMonSelect, INDEX_NONE,
-----------^
exf_summary.f(2020): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( repeatPeriod, INDEX_NONE, 'repeatPeriod =',
-----------^
exf_summary.f(2022): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( climtempfreeze, INDEX_NONE,'climTempFreeze=',
-----------^
exf_summary.f(2024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( windStressMax, INDEX_NONE,'windStressMax =',
-----------^
exf_summary.f(2026): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( stressIsOnCgrid,INDEX_NONE,'stressIsOnCgrid =',
-----------^
exf_summary.f(2028): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( rotateStressOnAgrid,INDEX_NONE,
-----------^
exf_summary.f(2031): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cen2kel, INDEX_NONE, 'cen2kel =',
-----------^
exf_summary.f(2033): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( gravity_mks, INDEX_NONE, 'gravity_mks=',
-----------^
exf_summary.f(2035): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( atmrho, INDEX_NONE, 'atmrho =',
-----------^
exf_summary.f(2037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( atmcp, INDEX_NONE, 'atmcp =',
-----------^
exf_summary.f(2039): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( flamb, INDEX_NONE, 'flamb =',
-----------^
exf_summary.f(2041): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( flami, INDEX_NONE, 'flami =',
-----------^
exf_summary.f(2043): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cvapor_fac, INDEX_NONE, 'cvapor_fac =',
-----------^
exf_summary.f(2045): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cvapor_exp, INDEX_NONE, 'cvapor_exp =',
-----------^
exf_summary.f(2047): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cvapor_fac_ice, INDEX_NONE, 'cvapor_fac_ice=',
-----------^
exf_summary.f(2049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cvapor_exp_ice, INDEX_NONE, 'cvapor_exp_ice=',
-----------^
exf_summary.f(2051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( humid_fac, INDEX_NONE, 'humid_fac =',
-----------^
exf_summary.f(2053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( gamma_blk, INDEX_NONE, 'gamma_blk =',
-----------^
exf_summary.f(2055): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( saltsat, INDEX_NONE, 'saltsat =',
-----------^
exf_summary.f(2057): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( noNegativeEvap,INDEX_NONE,'noNegativeEvap =',
-----------^
exf_summary.f(2059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( sstExtrapol, INDEX_NONE, 'sstExtrapol =',
-----------^
exf_summary.f(2061): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cdrag_1, INDEX_NONE, 'cDrag_1 =',
-----------^
exf_summary.f(2063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cdrag_2, INDEX_NONE, 'cDrag_2 =',
-----------^
exf_summary.f(2065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cdrag_3, INDEX_NONE, 'cDrag_3 =',
-----------^
exf_summary.f(2067): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cdrag_8, INDEX_NONE, 'cDrag_8 =',
-----------^
exf_summary.f(2069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cdragMax, INDEX_NONE, 'cDragMax =',
-----------^
exf_summary.f(2071): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( umax, INDEX_NONE, 'umax =',
-----------^
exf_summary.f(2073): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cstanton_1, INDEX_NONE, 'cStanton_1 =',
-----------^
exf_summary.f(2075): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cstanton_2, INDEX_NONE, 'cStanton_2 =',
-----------^
exf_summary.f(2077): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( cdalton, INDEX_NONE, 'cDalton =',
-----------^
exf_summary.f(2079): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( exf_scal_BulkCdn, INDEX_NONE,
-----------^
exf_summary.f(2082): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( zolmin, INDEX_NONE, 'zolmin =',
-----------^
exf_summary.f(2084): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( psim_fac, INDEX_NONE, 'psim_fac =',
-----------^
exf_summary.f(2086): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( zref, INDEX_NONE, 'zref =',
-----------^
exf_summary.f(2088): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( hu, INDEX_NONE, 'hu =',
-----------^
exf_summary.f(2090): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( ht, INDEX_NONE, 'ht =',
-----------^
exf_summary.f(2092): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( hq, INDEX_NONE, 'hq =',
-----------^
exf_summary.f(2094): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( umin, INDEX_NONE, 'uMin =',
-----------^
exf_summary.f(2096): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( useStabilityFct_overIce, INDEX_NONE,
-----------^
exf_summary.f(2099): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( exf_iceCd, INDEX_NONE, 'exf_iceCd =',
-----------^
exf_summary.f(2101): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( exf_iceCe, INDEX_NONE, 'exf_iceCe =',
-----------^
exf_summary.f(2103): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( exf_iceCh, INDEX_NONE, 'exf_iceCh =',
-----------^
exf_summary.f(2105): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( exf_albedo, INDEX_NONE, 'exf_albedo =',
-----------^
exf_summary.f(2107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( useExfZenAlbedo, INDEX_NONE, 'useExfZenAlbedo =',
-----------^
exf_summary.f(2109): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
      CALL WRITE_0D_I( select_ZenAlbedo,INDEX_NONE,'select_ZenAlbedo =',
-----------^
exf_summary.f(2111): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
      CALL WRITE_0D_L( useExfZenIncoming, INDEX_NONE,
-----------^
exf_summary.f(2113): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( ocean_emissivity, INDEX_NONE,
-----------^
exf_summary.f(2116): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL( ice_emissivity, INDEX_NONE,'ice_emissivity =',
-----------^
exf_summary.f(2118): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
      CALL WRITE_0D_RL(snow_emissivity, INDEX_NONE,'snow_emissivity =',
-----------^
exf_summary.f(2120): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(2126): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2128): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(2133): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2138): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2144): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2149): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2160): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Zonal wind stress forcing',
------------^
exf_summary.f(2180): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Meridional wind stress forcing',
------------^
exf_summary.f(2188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Heat flux forcing',
------------^
exf_summary.f(2196): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Fresh-Water flux forcing',
------------^
exf_summary.f(2204): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Net shortwave flux forcing',
------------^
exf_summary.f(2212): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Zonal wind forcing',
------------^
exf_summary.f(2220): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Meridional wind forcing',
------------^
exf_summary.f(2228): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Surface wind speed',
------------^
exf_summary.f(2236): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Atmospheric temperature',
------------^
exf_summary.f(2244): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Atmospheric specific humidity',
------------^
exf_summary.f(2252): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2258): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2263): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Net longwave flux forcing',
------------^
exf_summary.f(2271): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2282): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Precipitation data',
------------^
exf_summary.f(2290): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Snow Precipitation data',
------------^
exf_summary.f(2298): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2304): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Runoff data',
------------^
exf_summary.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2326): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2332): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2335): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Net upward Salt-Flux forcing',
------------^
exf_summary.f(2343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Downward shortwave flux',
------------^
exf_summary.f(2351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Downward longwave flux',
------------^
exf_summary.f(2359): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Atmospheric pressure forcing',
------------^
exf_summary.f(2368): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Fractional ice-covered area',
------------^
exf_summary.f(2376): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(2380): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2384): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2388): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2390): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(2404): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2408): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Climatological SST',
------------^
exf_summary.f(2414): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
exf_summary.f(2419): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2426): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2430): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXF_FLD_SUMMARY]
       CALL EXF_FLD_SUMMARY( 'Climatological SSS',
------------^
exf_summary.f(2436): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
exf_summary.f(2440): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(2444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2448): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
exf_summary.f(2454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
-----------^
exf_summary.f(2778): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( blkLin, standardMessageUnit,
------------^
exf_summary.f(2785): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
exf_summary.f(2790): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
exf_summary.f(2801): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
exf_summary.f(2805): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
exf_summary.f(2809): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -syntax-only -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c exf_zenithangle_table.f
exf_weight_sfx_diags.f(3106): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( ustress,'EXFtaux ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( vstress,'EXFtauy ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3131): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFtaux ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFtauy ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3163): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( hflux,  'EXFqnet ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( sflux,  'EXFempmr', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3165): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( swflux, 'EXFswnet', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3179): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFqnet ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFempmr', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3207): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFswnet', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3216): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( hs    , 'EXFhs   ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3217): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( hl    , 'EXFhl   ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3218): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( lwflux, 'EXFlwnet', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( evap,   'EXFevap ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3233): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFhs   ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3247): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFhl   ', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3261): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFlwnet', 0,1,0,1,1,myThid )
---------------^
exf_weight_sfx_diags.f(3275): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( tmpFld, 'EXFevap ', 0,1,0,1,1,myThid )
---------------^
make[1]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
sed -i.bak -f ../../../tools/adjoint_sed autodiff_init_varia_ad.f autodiff_store_ad.f autodiff_restore_ad.f cd_code_scheme_ad.f cd_code_ini_vars_ad.f cd_code_read_pickup_ad.f cost_accumulate_mean_ad.f cost_final_ad.f cost_init_varia_ad.f cost_tile_ad.f cost_test_ad.f cost_tracer_ad.f cost_atlantic_heat_ad.f cost_depth_ad.f cost_vector_ad.f cost_state_final_ad.f ctrl_cost_driver_ad.f ctrl_cost_gen_ad.f ctrl_depth_ini_ad.f ctrl_get_gen_ad.f ctrl_get_gen_rec_ad.f ctrl_get_mask_ad.f ctrl_init_rec_ad.f ctrl_init_variables_ad.f ctrl_map_ini_genarr_ad.f ctrl_map_ini_gentim2d_ad.f ctrl_map_forcing_ad.f ctrl_map_genarr_ad.f ctrl_map_gentim2d_ad.f ctrl_getobcse_ad.f ctrl_getobcsn_ad.f ctrl_getobcss_ad.f ctrl_getobcsw_ad.f ctrl_init_obcs_variables_ad.f ctrl_swapffields_ad.f ctrl_toolbox_ad.f diagnostics_is_on_ad.f dwnslp_apply_ad.f dwnslp_calc_flow_ad.f dwnslp_calc_rho_ad.f dwnslp_init_varia_ad.f cost_averagesgeneric_ad.f cost_averagesfields_ad.f cost_averagesflags_ad.f cost_averagesinit_ad.f cost_bp_read_ad.f cost_generic_ad.f cost_gencost_all_ad.f cost_gencost_moc_ad.f cost_gencost_assignperiod_ad.f cost_gencost_customize_ad.f cost_gencost_sshv4_ad.f cost_gencost_sstv4_ad.f cost_gencost_seaicev4_ad.f cost_gencost_bpv4_ad.f cost_gencost_boxmean_ad.f cost_gencost_glbmean_ad.f cost_gencost_transp_ad.f cost_gencal_ad.f cost_genread_ad.f cost_sla_read_ad.f cost_sla_read_yd_ad.f cost_obcs_ad.f cost_obcsn_ad.f cost_obcss_ad.f cost_obcsw_ad.f cost_obcse_ad.f cost_obcs_ageos_ad.f cost_obcsvol_ad.f ecco_cost_driver_ad.f ecco_cost_final_ad.f ecco_cost_init_varia_ad.f ecco_init_varia_ad.f ecco_phys_ad.f ecco_toolbox_ad.f exf_init_varia_ad.f exf_init_fld_ad.f exf_bulkformulae_ad.f exf_filter_rl_ad.f exf_getclim_ad.f exf_getffields_ad.f exf_getffieldrec_ad.f exf_getforcing_ad.f exf_getmonthsrec_ad.f exf_getsurfacefluxes_ad.f exf_getyearlyfieldname_ad.f exf_interp_ad.f exf_interp_uv_ad.f exf_interpolate_ad.f exf_mapfields_ad.f exf_radiation_ad.f exf_set_fld_ad.f exf_set_gen_ad.f exf_set_obcs_ad.f exf_set_uv_ad.f exf_swapffields_ad.f exf_wind_ad.f exf_zenithangle_ad.f gad_advection_ad.f gad_biharm_r_ad.f gad_biharm_x_ad.f gad_biharm_y_ad.f gad_c2_adv_r_ad.f gad_c2_impl_r_ad.f gad_c2_adv_x_ad.f gad_c2_adv_y_ad.f gad_c4_adv_r_ad.f gad_c4_adv_x_ad.f gad_c4_adv_y_ad.f gad_calc_rhs_ad.f gad_del2_ad.f gad_diff_r_ad.f gad_diff_x_ad.f gad_diff_y_ad.f gad_dst2u1_adv_r_ad.f gad_dst2u1_impl_r_ad.f gad_dst2u1_adv_x_ad.f gad_dst2u1_adv_y_ad.f gad_dst3_adv_x_ad.f gad_dst3_adv_y_ad.f gad_dst3_adv_r_ad.f gad_dst3fl_adv_x_ad.f gad_dst3fl_adv_y_ad.f gad_dst3fl_adv_r_ad.f gad_dst3fl_impl_r_ad.f gad_fluxlimit_adv_r_ad.f gad_fluxlimit_impl_r_ad.f gad_fluxlimit_adv_x_ad.f gad_fluxlimit_adv_y_ad.f gad_grad_x_ad.f gad_grad_y_ad.f gad_implicit_r_ad.f gad_init_varia_ad.f gad_os7mp_adv_x_ad.f gad_os7mp_adv_y_ad.f gad_os7mp_adv_r_ad.f gad_read_pickup_ad.f gad_u3_adv_r_ad.f gad_u3c4_impl_r_ad.f gad_u3_adv_x_ad.f gad_u3_adv_y_ad.f gad_som_advect_ad.f gad_som_adv_r_ad.f gad_som_adv_x_ad.f gad_som_adv_y_ad.f gad_som_fill_cs_corner_ad.f gad_som_lim_r_ad.f gad_som_prep_cs_corner_ad.f gad_som_exchanges_ad.f gad_exch_som_ad.f gmredi_calc_diff_ad.f gmredi_calc_psi_b_ad.f gmredi_calc_tensor_ad.f gmredi_do_exch_ad.f gmredi_init_varia_ad.f gmredi_residual_flow_ad.f gmredi_rtransport_ad.f gmredi_slope_limit_ad.f gmredi_slope_psi_ad.f gmredi_xtransport_ad.f gmredi_ytransport_ad.f gmredi_calc_qgleith_ad.f kpp_calc_ad.f kpp_calc_diff_t_ad.f kpp_calc_diff_s_ad.f kpp_calc_diff_ptr_ad.f kpp_calc_visc_ad.f kpp_output_ad.f kpp_do_exch_ad.f kpp_init_varia_ad.f kpp_routines_ad.f kpp_transport_s_ad.f kpp_transport_t_ad.f kpp_transport_ptr_ad.f kpp_forcing_surf_ad.f mom_calc_absvort3_ad.f mom_calc_hdiv_ad.f mom_calc_hfacz_ad.f mom_calc_ke_ad.f mom_calc_relvort3_ad.f mom_calc_strain_ad.f mom_calc_tension_ad.f mom_calc_visc_ad.f mom_hdissip_ad.f mom_quasihydrostatic_ad.f mom_u_botdrag_coeff_ad.f mom_u_coriolis_nh_ad.f mom_u_metric_nh_ad.f mom_u_rviscflux_ad.f mom_u_sidedrag_ad.f mom_v_botdrag_coeff_ad.f mom_v_coriolis_nh_ad.f mom_v_metric_nh_ad.f mom_v_rviscflux_ad.f mom_v_sidedrag_ad.f mom_visc_qgl_limit_ad.f mom_visc_qgl_stretch_ad.f mom_calc_rtrans_ad.f mom_fluxform_ad.f mom_u_adv_uu_ad.f mom_u_adv_vu_ad.f mom_u_adv_wu_ad.f mom_u_coriolis_ad.f mom_u_del2u_ad.f mom_u_metric_cylinder_ad.f mom_u_metric_sphere_ad.f mom_u_xviscflux_ad.f mom_u_yviscflux_ad.f mom_v_adv_uv_ad.f mom_v_adv_vv_ad.f mom_v_adv_wv_ad.f mom_v_coriolis_ad.f mom_v_del2v_ad.f mom_v_metric_cylinder_ad.f mom_v_metric_sphere_ad.f mom_v_xviscflux_ad.f mom_v_yviscflux_ad.f mom_vecinv_ad.f mom_vi_coriolis_ad.f mom_vi_del2uv_ad.f mom_vi_hdissip_ad.f mom_vi_u_coriolis_ad.f mom_vi_u_coriolis_c4_ad.f mom_vi_u_grad_ke_ad.f mom_vi_u_vertshear_ad.f mom_vi_v_coriolis_ad.f mom_vi_v_coriolis_c4_ad.f mom_vi_v_grad_ke_ad.f mom_vi_v_vertshear_ad.f read_fld_xyz_rs_ad.f read_fld_xyz_rl_ad.f read_fld_xy_rs_ad.f read_fld_xy_rl_ad.f read_rec_ad.f salt_plume_apply_ad.f salt_plume_calc_depth_ad.f salt_plume_diagnostics_fill_ad.f salt_plume_do_exch_ad.f salt_plume_forcing_surf_ad.f salt_plume_frac_ad.f salt_plume_init_varia_ad.f salt_plume_tendency_apply_s_ad.f salt_plume_tendency_apply_t_ad.f salt_plume_volfrac_ad.f advect_ad.f diffus_ad.f dynsolver_ad.f lsr_ad.f ostres_ad.f seaice_advection_ad.f seaice_advdiff_ad.f seaice_budget_ocean_ad.f seaice_diffusion_ad.f seaice_get_dynforcing_ad.f seaice_fake_ad.f seaice_growth_ad.f seaice_growth_adx_ad.f seaice_init_varia_ad.f seaice_model_ad.f seaice_read_pickup_ad.f seaice_solve4temp_ad.f seaice_tracer_phys_ad.f seaice_cost_accumulate_mean_ad.f seaice_cost_concentration_ad.f seaice_cost_driver_ad.f seaice_cost_export_ad.f seaice_cost_final_ad.f seaice_cost_init_varia_ad.f seaice_cost_sensi_ad.f seaice_cost_sss_ad.f seaice_cost_sst_ad.f seaice_ctrl_map_ini_ad.f cost_ice_test_ad.f seaice_calc_strainrates_ad.f seaice_calc_viscosities_ad.f seaice_dynsolver_ad.f seaice_evp_ad.f seaice_lsr_ad.f seaice_freedrift_ad.f seaice_ocean_stress_ad.f seaice_oceandrag_coeffs_ad.f seaice_map_thsice_ad.f seaice_calc_ice_strength_ad.f seaice_reg_ridge_ad.f seaice_bottomdrag_coeffs_ad.f seaice_calc_stressdiv_ad.f cal_addtime_ad.f cal_checkdate_ad.f cal_compdates_ad.f cal_convdate_ad.f cal_copydate_ad.f cal_fulldate_ad.f cal_getdate_ad.f cal_getmonthsrec_ad.f cal_intdays_ad.f cal_intmonths_ad.f cal_intyears_ad.f cal_isleap_ad.f cal_numints_ad.f cal_printdate_ad.f cal_printerror_ad.f cal_subdates_ad.f cal_time2dump_ad.f cal_timeinterval_ad.f cal_timepassed_ad.f cal_timestamp_ad.f cal_toseconds_ad.f different_multiple_ad.f fill_cs_corner_ag_rl_ad.f fill_cs_corner_tr_rl_ad.f fill_cs_corner_uv_rs_ad.f fill_cs_corner_uv_rl_ad.f get_periodic_interval_ad.f lef_zero_ad.f exch_sm_3d_rl_ad.f exch_3d_rs_ad.f exch_3d_rl_ad.f exch_xy_rl_ad.f exch_xy_rs_ad.f exch_xyz_rl_ad.f exch_xyz_rs_ad.f exch_uv_3d_rs_ad.f exch_uv_3d_rl_ad.f exch_uv_xy_rs_ad.f exch_uv_xy_rl_ad.f exch_uv_xyz_rs_ad.f exch_uv_xyz_rl_ad.f exch_uv_agrid_3d_rs_ad.f exch_uv_agrid_3d_rl_ad.f exch_uv_dgrid_3d_rs_ad.f exch_uv_dgrid_3d_rl_ad.f adams_bashforth2_ad.f adams_bashforth3_ad.f apply_forcing_ad.f calc_3d_diffusivity_ad.f calc_adv_flow_ad.f calc_div_ghat_ad.f calc_grad_phi_fv_ad.f calc_grad_phi_hyd_ad.f calc_grad_phi_surf_ad.f calc_ivdc_ad.f calc_phi_hyd_ad.f calc_r_star_ad.f calc_surf_dr_ad.f calc_viscosity_ad.f calc_wsurf_tr_ad.f cg2d_nsa_ad.f convective_adjustment_ad.f convective_adjustment_ini_ad.f convective_weights_ad.f convectively_mixtracer_ad.f correction_step_ad.f cycle_ab_tracer_ad.f cycle_tracer_ad.f diags_phi_hyd_ad.f diags_phi_rlow_ad.f diags_rho_ad.f diags_sound_speed_ad.f do_atmospheric_phys_ad.f do_fields_blocking_exchanges_ad.f do_oceanic_phys_ad.f do_stagger_fields_exchanges_ad.f dynamics_ad.f external_fields_load_ad.f external_forcing_surf_ad.f forcing_surf_relax_ad.f find_alpha_ad.f find_rho_ad.f forward_step_ad.f freesurf_rescale_g_ad.f freeze_surface_ad.f grad_sigma_ad.f impldiff_ad.f ini_cg2d_ad.f ini_depths_ad.f ini_ffields_ad.f ini_fields_ad.f ini_forcing_ad.f ini_mixing_ad.f ini_nh_fields_ad.f ini_nlfs_vars_ad.f ini_p_ground_ad.f ini_pressure_ad.f ini_psurf_ad.f ini_salt_ad.f ini_theta_ad.f ini_dynvars_ad.f ini_vel_ad.f initialise_varia_ad.f integrate_for_w_ad.f integr_continuity_ad.f load_fields_driver_ad.f load_grid_spacing_ad.f main_do_loop_ad.f momentum_correction_step_ad.f packages_init_variables_ad.f pressure_for_eos_ad.f read_pickup_ad.f remove_mean_ad.f reset_nlfs_vars_ad.f rotate_uv2en_ad.f salt_integrate_ad.f temp_integrate_ad.f seawater_ad.f solve_for_pressure_ad.f state_summary_ad.f solve_pentadiagonal_ad.f solve_tridiagonal_ad.f taueddy_init_varia_ad.f taueddy_tendency_apply_ad.f timestep_ad.f the_main_loop_ad.f thermodynamics_ad.f timestep_tracer_ad.f tracers_correction_step_ad.f update_cg2d_ad.f update_etah_ad.f update_etaws_ad.f update_masks_etc_ad.f update_r_star_ad.f update_sigma_ad.f update_surf_dr_ad.f swfrac_ad.f
sed: can't read autodiff_init_varia_ad.f: No such file or directory
sed: can't read autodiff_store_ad.f: No such file or directory
sed: can't read autodiff_restore_ad.f: No such file or directory
sed: can't read cd_code_scheme_ad.f: No such file or directory
sed: can't read cd_code_ini_vars_ad.f: No such file or directory
sed: can't read cd_code_read_pickup_ad.f: No such file or directory
sed: can't read cost_accumulate_mean_ad.f: No such file or directory
sed: can't read cost_final_ad.f: No such file or directory
sed: can't read cost_init_varia_ad.f: No such file or directory
sed: can't read cost_tile_ad.f: No such file or directory
sed: can't read cost_test_ad.f: No such file or directory
sed: can't read cost_tracer_ad.f: No such file or directory
sed: can't read cost_atlantic_heat_ad.f: No such file or directory
sed: can't read cost_depth_ad.f: No such file or directory
sed: can't read cost_vector_ad.f: No such file or directory
sed: can't read cost_state_final_ad.f: No such file or directory
sed: can't read ctrl_cost_driver_ad.f: No such file or directory
sed: can't read ctrl_cost_gen_ad.f: No such file or directory
sed: can't read ctrl_depth_ini_ad.f: No such file or directory
sed: can't read ctrl_get_gen_ad.f: No such file or directory
sed: can't read ctrl_get_gen_rec_ad.f: No such file or directory
sed: can't read ctrl_get_mask_ad.f: No such file or directory
sed: can't read ctrl_init_rec_ad.f: No such file or directory
sed: can't read ctrl_init_variables_ad.f: No such file or directory
sed: can't read ctrl_map_ini_genarr_ad.f: No such file or directory
sed: can't read ctrl_map_ini_gentim2d_ad.f: No such file or directory
sed: can't read ctrl_map_forcing_ad.f: No such file or directory
sed: can't read ctrl_map_genarr_ad.f: No such file or directory
sed: can't read ctrl_map_gentim2d_ad.f: No such file or directory
sed: can't read ctrl_getobcse_ad.f: No such file or directory
sed: can't read ctrl_getobcsn_ad.f: No such file or directory
sed: can't read ctrl_getobcss_ad.f: No such file or directory
sed: can't read ctrl_getobcsw_ad.f: No such file or directory
sed: can't read ctrl_init_obcs_variables_ad.f: No such file or directory
sed: can't read ctrl_swapffields_ad.f: No such file or directory
sed: can't read ctrl_toolbox_ad.f: No such file or directory
sed: can't read diagnostics_is_on_ad.f: No such file or directory
sed: can't read dwnslp_apply_ad.f: No such file or directory
sed: can't read dwnslp_calc_flow_ad.f: No such file or directory
sed: can't read dwnslp_calc_rho_ad.f: No such file or directory
sed: can't read dwnslp_init_varia_ad.f: No such file or directory
sed: can't read cost_averagesgeneric_ad.f: No such file or directory
sed: can't read cost_averagesfields_ad.f: No such file or directory
sed: can't read cost_averagesflags_ad.f: No such file or directory
sed: can't read cost_averagesinit_ad.f: No such file or directory
sed: can't read cost_bp_read_ad.f: No such file or directory
sed: can't read cost_generic_ad.f: No such file or directory
sed: can't read cost_gencost_all_ad.f: No such file or directory
sed: can't read cost_gencost_moc_ad.f: No such file or directory
sed: can't read cost_gencost_assignperiod_ad.f: No such file or directory
sed: can't read cost_gencost_customize_ad.f: No such file or directory
sed: can't read cost_gencost_sshv4_ad.f: No such file or directory
sed: can't read cost_gencost_sstv4_ad.f: No such file or directory
sed: can't read cost_gencost_seaicev4_ad.f: No such file or directory
sed: can't read cost_gencost_bpv4_ad.f: No such file or directory
sed: can't read cost_gencost_boxmean_ad.f: No such file or directory
sed: can't read cost_gencost_glbmean_ad.f: No such file or directory
sed: can't read cost_gencost_transp_ad.f: No such file or directory
sed: can't read cost_gencal_ad.f: No such file or directory
sed: can't read cost_genread_ad.f: No such file or directory
sed: can't read cost_sla_read_ad.f: No such file or directory
sed: can't read cost_sla_read_yd_ad.f: No such file or directory
sed: can't read cost_obcs_ad.f: No such file or directory
sed: can't read cost_obcsn_ad.f: No such file or directory
sed: can't read cost_obcss_ad.f: No such file or directory
sed: can't read cost_obcsw_ad.f: No such file or directory
sed: can't read cost_obcse_ad.f: No such file or directory
sed: can't read cost_obcs_ageos_ad.f: No such file or directory
sed: can't read cost_obcsvol_ad.f: No such file or directory
sed: can't read ecco_cost_driver_ad.f: No such file or directory
sed: can't read ecco_cost_final_ad.f: No such file or directory
sed: can't read ecco_cost_init_varia_ad.f: No such file or directory
sed: can't read ecco_init_varia_ad.f: No such file or directory
sed: can't read ecco_phys_ad.f: No such file or directory
sed: can't read ecco_toolbox_ad.f: No such file or directory
sed: can't read exf_init_varia_ad.f: No such file or directory
sed: can't read exf_init_fld_ad.f: No such file or directory
sed: can't read exf_bulkformulae_ad.f: No such file or directory
sed: can't read exf_filter_rl_ad.f: No such file or directory
sed: can't read exf_getclim_ad.f: No such file or directory
sed: can't read exf_getffields_ad.f: No such file or directory
sed: can't read exf_getffieldrec_ad.f: No such file or directory
sed: can't read exf_getforcing_ad.f: No such file or directory
sed: can't read exf_getmonthsrec_ad.f: No such file or directory
sed: can't read exf_getsurfacefluxes_ad.f: No such file or directory
sed: can't read exf_getyearlyfieldname_ad.f: No such file or directory
sed: can't read exf_interp_ad.f: No such file or directory
sed: can't read exf_interp_uv_ad.f: No such file or directory
sed: can't read exf_interpolate_ad.f: No such file or directory
sed: can't read exf_mapfields_ad.f: No such file or directory
sed: can't read exf_radiation_ad.f: No such file or directory
sed: can't read exf_set_fld_ad.f: No such file or directory
sed: can't read exf_set_gen_ad.f: No such file or directory
sed: can't read exf_set_obcs_ad.f: No such file or directory
sed: can't read exf_set_uv_ad.f: No such file or directory
sed: can't read exf_swapffields_ad.f: No such file or directory
sed: can't read exf_wind_ad.f: No such file or directory
sed: can't read exf_zenithangle_ad.f: No such file or directory
sed: can't read gad_advection_ad.f: No such file or directory
sed: can't read gad_biharm_r_ad.f: No such file or directory
sed: can't read gad_biharm_x_ad.f: No such file or directory
sed: can't read gad_biharm_y_ad.f: No such file or directory
sed: can't read gad_c2_adv_r_ad.f: No such file or directory
sed: can't read gad_c2_impl_r_ad.f: No such file or directory
sed: can't read gad_c2_adv_x_ad.f: No such file or directory
sed: can't read gad_c2_adv_y_ad.f: No such file or directory
sed: can't read gad_c4_adv_r_ad.f: No such file or directory
sed: can't read gad_c4_adv_x_ad.f: No such file or directory
sed: can't read gad_c4_adv_y_ad.f: No such file or directory
sed: can't read gad_calc_rhs_ad.f: No such file or directory
sed: can't read gad_del2_ad.f: No such file or directory
sed: can't read gad_diff_r_ad.f: No such file or directory
sed: can't read gad_diff_x_ad.f: No such file or directory
sed: can't read gad_diff_y_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_r_ad.f: No such file or directory
sed: can't read gad_dst2u1_impl_r_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_x_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3_adv_x_ad.f: No such file or directory
sed: can't read gad_dst3_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3_adv_r_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_x_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_r_ad.f: No such file or directory
sed: can't read gad_dst3fl_impl_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_impl_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_x_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_y_ad.f: No such file or directory
sed: can't read gad_grad_x_ad.f: No such file or directory
sed: can't read gad_grad_y_ad.f: No such file or directory
sed: can't read gad_implicit_r_ad.f: No such file or directory
sed: can't read gad_init_varia_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_x_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_y_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_r_ad.f: No such file or directory
sed: can't read gad_read_pickup_ad.f: No such file or directory
sed: can't read gad_u3_adv_r_ad.f: No such file or directory
sed: can't read gad_u3c4_impl_r_ad.f: No such file or directory
sed: can't read gad_u3_adv_x_ad.f: No such file or directory
sed: can't read gad_u3_adv_y_ad.f: No such file or directory
sed: can't read gad_som_advect_ad.f: No such file or directory
sed: can't read gad_som_adv_r_ad.f: No such file or directory
sed: can't read gad_som_adv_x_ad.f: No such file or directory
sed: can't read gad_som_adv_y_ad.f: No such file or directory
sed: can't read gad_som_fill_cs_corner_ad.f: No such file or directory
sed: can't read gad_som_lim_r_ad.f: No such file or directory
sed: can't read gad_som_prep_cs_corner_ad.f: No such file or directory
sed: can't read gad_som_exchanges_ad.f: No such file or directory
sed: can't read gad_exch_som_ad.f: No such file or directory
sed: can't read gmredi_calc_diff_ad.f: No such file or directory
sed: can't read gmredi_calc_psi_b_ad.f: No such file or directory
sed: can't read gmredi_calc_tensor_ad.f: No such file or directory
sed: can't read gmredi_do_exch_ad.f: No such file or directory
sed: can't read gmredi_init_varia_ad.f: No such file or directory
sed: can't read gmredi_residual_flow_ad.f: No such file or directory
sed: can't read gmredi_rtransport_ad.f: No such file or directory
sed: can't read gmredi_slope_limit_ad.f: No such file or directory
sed: can't read gmredi_slope_psi_ad.f: No such file or directory
sed: can't read gmredi_xtransport_ad.f: No such file or directory
sed: can't read gmredi_ytransport_ad.f: No such file or directory
sed: can't read gmredi_calc_qgleith_ad.f: No such file or directory
sed: can't read kpp_calc_ad.f: No such file or directory
sed: can't read kpp_calc_diff_t_ad.f: No such file or directory
sed: can't read kpp_calc_diff_s_ad.f: No such file or directory
sed: can't read kpp_calc_diff_ptr_ad.f: No such file or directory
sed: can't read kpp_calc_visc_ad.f: No such file or directory
sed: can't read kpp_output_ad.f: No such file or directory
sed: can't read kpp_do_exch_ad.f: No such file or directory
sed: can't read kpp_init_varia_ad.f: No such file or directory
sed: can't read kpp_routines_ad.f: No such file or directory
sed: can't read kpp_transport_s_ad.f: No such file or directory
sed: can't read kpp_transport_t_ad.f: No such file or directory
sed: can't read kpp_transport_ptr_ad.f: No such file or directory
sed: can't read kpp_forcing_surf_ad.f: No such file or directory
sed: can't read mom_calc_absvort3_ad.f: No such file or directory
sed: can't read mom_calc_hdiv_ad.f: No such file or directory
sed: can't read mom_calc_hfacz_ad.f: No such file or directory
sed: can't read mom_calc_ke_ad.f: No such file or directory
sed: can't read mom_calc_relvort3_ad.f: No such file or directory
sed: can't read mom_calc_strain_ad.f: No such file or directory
sed: can't read mom_calc_tension_ad.f: No such file or directory
sed: can't read mom_calc_visc_ad.f: No such file or directory
sed: can't read mom_hdissip_ad.f: No such file or directory
sed: can't read mom_quasihydrostatic_ad.f: No such file or directory
sed: can't read mom_u_botdrag_coeff_ad.f: No such file or directory
sed: can't read mom_u_coriolis_nh_ad.f: No such file or directory
sed: can't read mom_u_metric_nh_ad.f: No such file or directory
sed: can't read mom_u_rviscflux_ad.f: No such file or directory
sed: can't read mom_u_sidedrag_ad.f: No such file or directory
sed: can't read mom_v_botdrag_coeff_ad.f: No such file or directory
sed: can't read mom_v_coriolis_nh_ad.f: No such file or directory
sed: can't read mom_v_metric_nh_ad.f: No such file or directory
sed: can't read mom_v_rviscflux_ad.f: No such file or directory
sed: can't read mom_v_sidedrag_ad.f: No such file or directory
sed: can't read mom_visc_qgl_limit_ad.f: No such file or directory
sed: can't read mom_visc_qgl_stretch_ad.f: No such file or directory
sed: can't read mom_calc_rtrans_ad.f: No such file or directory
sed: can't read mom_fluxform_ad.f: No such file or directory
sed: can't read mom_u_adv_uu_ad.f: No such file or directory
sed: can't read mom_u_adv_vu_ad.f: No such file or directory
sed: can't read mom_u_adv_wu_ad.f: No such file or directory
sed: can't read mom_u_coriolis_ad.f: No such file or directory
sed: can't read mom_u_del2u_ad.f: No such file or directory
sed: can't read mom_u_metric_cylinder_ad.f: No such file or directory
sed: can't read mom_u_metric_sphere_ad.f: No such file or directory
sed: can't read mom_u_xviscflux_ad.f: No such file or directory
sed: can't read mom_u_yviscflux_ad.f: No such file or directory
sed: can't read mom_v_adv_uv_ad.f: No such file or directory
sed: can't read mom_v_adv_vv_ad.f: No such file or directory
sed: can't read mom_v_adv_wv_ad.f: No such file or directory
sed: can't read mom_v_coriolis_ad.f: No such file or directory
sed: can't read mom_v_del2v_ad.f: No such file or directory
sed: can't read mom_v_metric_cylinder_ad.f: No such file or directory
sed: can't read mom_v_metric_sphere_ad.f: No such file or directory
sed: can't read mom_v_xviscflux_ad.f: No such file or directory
sed: can't read mom_v_yviscflux_ad.f: No such file or directory
sed: can't read mom_vecinv_ad.f: No such file or directory
sed: can't read mom_vi_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_del2uv_ad.f: No such file or directory
sed: can't read mom_vi_hdissip_ad.f: No such file or directory
sed: can't read mom_vi_u_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_u_coriolis_c4_ad.f: No such file or directory
sed: can't read mom_vi_u_grad_ke_ad.f: No such file or directory
sed: can't read mom_vi_u_vertshear_ad.f: No such file or directory
sed: can't read mom_vi_v_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_v_coriolis_c4_ad.f: No such file or directory
sed: can't read mom_vi_v_grad_ke_ad.f: No such file or directory
sed: can't read mom_vi_v_vertshear_ad.f: No such file or directory
sed: can't read read_fld_xyz_rs_ad.f: No such file or directory
sed: can't read read_fld_xyz_rl_ad.f: No such file or directory
sed: can't read read_fld_xy_rs_ad.f: No such file or directory
sed: can't read read_fld_xy_rl_ad.f: No such file or directory
sed: can't read read_rec_ad.f: No such file or directory
sed: can't read salt_plume_apply_ad.f: No such file or directory
sed: can't read salt_plume_calc_depth_ad.f: No such file or directory
sed: can't read salt_plume_diagnostics_fill_ad.f: No such file or directory
sed: can't read salt_plume_do_exch_ad.f: No such file or directory
sed: can't read salt_plume_forcing_surf_ad.f: No such file or directory
sed: can't read salt_plume_frac_ad.f: No such file or directory
sed: can't read salt_plume_init_varia_ad.f: No such file or directory
sed: can't read salt_plume_tendency_apply_s_ad.f: No such file or directory
sed: can't read salt_plume_tendency_apply_t_ad.f: No such file or directory
sed: can't read salt_plume_volfrac_ad.f: No such file or directory
sed: can't read advect_ad.f: No such file or directory
sed: can't read diffus_ad.f: No such file or directory
sed: can't read dynsolver_ad.f: No such file or directory
sed: can't read lsr_ad.f: No such file or directory
sed: can't read ostres_ad.f: No such file or directory
sed: can't read seaice_advection_ad.f: No such file or directory
sed: can't read seaice_advdiff_ad.f: No such file or directory
sed: can't read seaice_budget_ocean_ad.f: No such file or directory
sed: can't read seaice_diffusion_ad.f: No such file or directory
sed: can't read seaice_get_dynforcing_ad.f: No such file or directory
sed: can't read seaice_fake_ad.f: No such file or directory
sed: can't read seaice_growth_ad.f: No such file or directory
sed: can't read seaice_growth_adx_ad.f: No such file or directory
sed: can't read seaice_init_varia_ad.f: No such file or directory
sed: can't read seaice_model_ad.f: No such file or directory
sed: can't read seaice_read_pickup_ad.f: No such file or directory
sed: can't read seaice_solve4temp_ad.f: No such file or directory
sed: can't read seaice_tracer_phys_ad.f: No such file or directory
sed: can't read seaice_cost_accumulate_mean_ad.f: No such file or directory
sed: can't read seaice_cost_concentration_ad.f: No such file or directory
sed: can't read seaice_cost_driver_ad.f: No such file or directory
sed: can't read seaice_cost_export_ad.f: No such file or directory
sed: can't read seaice_cost_final_ad.f: No such file or directory
sed: can't read seaice_cost_init_varia_ad.f: No such file or directory
sed: can't read seaice_cost_sensi_ad.f: No such file or directory
sed: can't read seaice_cost_sss_ad.f: No such file or directory
sed: can't read seaice_cost_sst_ad.f: No such file or directory
sed: can't read seaice_ctrl_map_ini_ad.f: No such file or directory
sed: can't read cost_ice_test_ad.f: No such file or directory
sed: can't read seaice_calc_strainrates_ad.f: No such file or directory
sed: can't read seaice_calc_viscosities_ad.f: No such file or directory
sed: can't read seaice_dynsolver_ad.f: No such file or directory
sed: can't read seaice_evp_ad.f: No such file or directory
sed: can't read seaice_lsr_ad.f: No such file or directory
sed: can't read seaice_freedrift_ad.f: No such file or directory
sed: can't read seaice_ocean_stress_ad.f: No such file or directory
sed: can't read seaice_oceandrag_coeffs_ad.f: No such file or directory
sed: can't read seaice_map_thsice_ad.f: No such file or directory
sed: can't read seaice_calc_ice_strength_ad.f: No such file or directory
sed: can't read seaice_reg_ridge_ad.f: No such file or directory
sed: can't read seaice_bottomdrag_coeffs_ad.f: No such file or directory
sed: can't read seaice_calc_stressdiv_ad.f: No such file or directory
sed: can't read cal_addtime_ad.f: No such file or directory
sed: can't read cal_checkdate_ad.f: No such file or directory
sed: can't read cal_compdates_ad.f: No such file or directory
sed: can't read cal_convdate_ad.f: No such file or directory
sed: can't read cal_copydate_ad.f: No such file or directory
sed: can't read cal_fulldate_ad.f: No such file or directory
sed: can't read cal_getdate_ad.f: No such file or directory
sed: can't read cal_getmonthsrec_ad.f: No such file or directory
sed: can't read cal_intdays_ad.f: No such file or directory
sed: can't read cal_intmonths_ad.f: No such file or directory
sed: can't read cal_intyears_ad.f: No such file or directory
sed: can't read cal_isleap_ad.f: No such file or directory
sed: can't read cal_numints_ad.f: No such file or directory
sed: can't read cal_printdate_ad.f: No such file or directory
sed: can't read cal_printerror_ad.f: No such file or directory
sed: can't read cal_subdates_ad.f: No such file or directory
sed: can't read cal_time2dump_ad.f: No such file or directory
sed: can't read cal_timeinterval_ad.f: No such file or directory
sed: can't read cal_timepassed_ad.f: No such file or directory
sed: can't read cal_timestamp_ad.f: No such file or directory
sed: can't read cal_toseconds_ad.f: No such file or directory
sed: can't read different_multiple_ad.f: No such file or directory
sed: can't read fill_cs_corner_ag_rl_ad.f: No such file or directory
sed: can't read fill_cs_corner_tr_rl_ad.f: No such file or directory
sed: can't read fill_cs_corner_uv_rs_ad.f: No such file or directory
sed: can't read fill_cs_corner_uv_rl_ad.f: No such file or directory
sed: can't read get_periodic_interval_ad.f: No such file or directory
sed: can't read lef_zero_ad.f: No such file or directory
sed: can't read exch_sm_3d_rl_ad.f: No such file or directory
sed: can't read exch_3d_rs_ad.f: No such file or directory
sed: can't read exch_3d_rl_ad.f: No such file or directory
sed: can't read exch_xy_rl_ad.f: No such file or directory
sed: can't read exch_xy_rs_ad.f: No such file or directory
sed: can't read exch_xyz_rl_ad.f: No such file or directory
sed: can't read exch_xyz_rs_ad.f: No such file or directory
sed: can't read exch_uv_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_3d_rl_ad.f: No such file or directory
sed: can't read exch_uv_xy_rs_ad.f: No such file or directory
sed: can't read exch_uv_xy_rl_ad.f: No such file or directory
sed: can't read exch_uv_xyz_rs_ad.f: No such file or directory
sed: can't read exch_uv_xyz_rl_ad.f: No such file or directory
sed: can't read exch_uv_agrid_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_agrid_3d_rl_ad.f: No such file or directory
sed: can't read exch_uv_dgrid_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_dgrid_3d_rl_ad.f: No such file or directory
sed: can't read adams_bashforth2_ad.f: No such file or directory
sed: can't read adams_bashforth3_ad.f: No such file or directory
sed: can't read apply_forcing_ad.f: No such file or directory
sed: can't read calc_3d_diffusivity_ad.f: No such file or directory
sed: can't read calc_adv_flow_ad.f: No such file or directory
sed: can't read calc_div_ghat_ad.f: No such file or directory
sed: can't read calc_grad_phi_fv_ad.f: No such file or directory
sed: can't read calc_grad_phi_hyd_ad.f: No such file or directory
sed: can't read calc_grad_phi_surf_ad.f: No such file or directory
sed: can't read calc_ivdc_ad.f: No such file or directory
sed: can't read calc_phi_hyd_ad.f: No such file or directory
sed: can't read calc_r_star_ad.f: No such file or directory
sed: can't read calc_surf_dr_ad.f: No such file or directory
sed: can't read calc_viscosity_ad.f: No such file or directory
sed: can't read calc_wsurf_tr_ad.f: No such file or directory
sed: can't read cg2d_nsa_ad.f: No such file or directory
sed: can't read convective_adjustment_ad.f: No such file or directory
sed: can't read convective_adjustment_ini_ad.f: No such file or directory
sed: can't read convective_weights_ad.f: No such file or directory
sed: can't read convectively_mixtracer_ad.f: No such file or directory
sed: can't read correction_step_ad.f: No such file or directory
sed: can't read cycle_ab_tracer_ad.f: No such file or directory
sed: can't read cycle_tracer_ad.f: No such file or directory
sed: can't read diags_phi_hyd_ad.f: No such file or directory
sed: can't read diags_phi_rlow_ad.f: No such file or directory
sed: can't read diags_rho_ad.f: No such file or directory
sed: can't read diags_sound_speed_ad.f: No such file or directory
sed: can't read do_atmospheric_phys_ad.f: No such file or directory
sed: can't read do_fields_blocking_exchanges_ad.f: No such file or directory
sed: can't read do_oceanic_phys_ad.f: No such file or directory
sed: can't read do_stagger_fields_exchanges_ad.f: No such file or directory
sed: can't read dynamics_ad.f: No such file or directory
sed: can't read external_fields_load_ad.f: No such file or directory
sed: can't read external_forcing_surf_ad.f: No such file or directory
sed: can't read forcing_surf_relax_ad.f: No such file or directory
sed: can't read find_alpha_ad.f: No such file or directory
sed: can't read find_rho_ad.f: No such file or directory
sed: can't read forward_step_ad.f: No such file or directory
sed: can't read freesurf_rescale_g_ad.f: No such file or directory
sed: can't read freeze_surface_ad.f: No such file or directory
sed: can't read grad_sigma_ad.f: No such file or directory
sed: can't read impldiff_ad.f: No such file or directory
sed: can't read ini_cg2d_ad.f: No such file or directory
sed: can't read ini_depths_ad.f: No such file or directory
sed: can't read ini_ffields_ad.f: No such file or directory
sed: can't read ini_fields_ad.f: No such file or directory
sed: can't read ini_forcing_ad.f: No such file or directory
sed: can't read ini_mixing_ad.f: No such file or directory
sed: can't read ini_nh_fields_ad.f: No such file or directory
sed: can't read ini_nlfs_vars_ad.f: No such file or directory
sed: can't read ini_p_ground_ad.f: No such file or directory
sed: can't read ini_pressure_ad.f: No such file or directory
sed: can't read ini_psurf_ad.f: No such file or directory
sed: can't read ini_salt_ad.f: No such file or directory
sed: can't read ini_theta_ad.f: No such file or directory
sed: can't read ini_dynvars_ad.f: No such file or directory
sed: can't read ini_vel_ad.f: No such file or directory
sed: can't read initialise_varia_ad.f: No such file or directory
sed: can't read integrate_for_w_ad.f: No such file or directory
sed: can't read integr_continuity_ad.f: No such file or directory
sed: can't read load_fields_driver_ad.f: No such file or directory
sed: can't read load_grid_spacing_ad.f: No such file or directory
sed: can't read main_do_loop_ad.f: No such file or directory
sed: can't read momentum_correction_step_ad.f: No such file or directory
sed: can't read packages_init_variables_ad.f: No such file or directory
sed: can't read pressure_for_eos_ad.f: No such file or directory
sed: can't read read_pickup_ad.f: No such file or directory
sed: can't read remove_mean_ad.f: No such file or directory
sed: can't read reset_nlfs_vars_ad.f: No such file or directory
sed: can't read rotate_uv2en_ad.f: No such file or directory
sed: can't read salt_integrate_ad.f: No such file or directory
sed: can't read temp_integrate_ad.f: No such file or directory
sed: can't read seawater_ad.f: No such file or directory
sed: can't read solve_for_pressure_ad.f: No such file or directory
sed: can't read state_summary_ad.f: No such file or directory
sed: can't read solve_pentadiagonal_ad.f: No such file or directory
sed: can't read solve_tridiagonal_ad.f: No such file or directory
sed: can't read taueddy_init_varia_ad.f: No such file or directory
sed: can't read taueddy_tendency_apply_ad.f: No such file or directory
sed: can't read timestep_ad.f: No such file or directory
sed: can't read the_main_loop_ad.f: No such file or directory
sed: can't read thermodynamics_ad.f: No such file or directory
sed: can't read timestep_tracer_ad.f: No such file or directory
sed: can't read tracers_correction_step_ad.f: No such file or directory
sed: can't read update_cg2d_ad.f: No such file or directory
sed: can't read update_etah_ad.f: No such file or directory
sed: can't read update_etaws_ad.f: No such file or directory
sed: can't read update_masks_etc_ad.f: No such file or directory
sed: can't read update_r_star_ad.f: No such file or directory
sed: can't read update_sigma_ad.f: No such file or directory
sed: can't read update_surf_dr_ad.f: No such file or directory
sed: can't read swfrac_ad.f: No such file or directory
Makefile_syntax:2570: recipe for target 'adj_sed' failed
make[1]: *** [adj_sed] Error 2
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
Makefile_syntax:2605: recipe for target 'ad_taf_output.f' failed
make: *** [ad_taf_output.f] Error 2
make: *** Waiting for unfinished jobs....
exf_interp_read.f(3226): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
exf_interp_read.f(3239): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
---------------^
exf_interp_read.f(3245): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
exf_interp_read.f(3247): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
exf_interp_read.f(3250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
exf_interp_read.f(3252): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
exf_interp_read.f(3256): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
        CALL MDSFINDUNIT( ioUnit, myThid )
-------------^
exf_interp_read.f(3273): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MPI_BCAST]
           CALL MPI_BCAST(buffer_r4,nx_in*ny_in,MPI_REAL,
----------------^
exf_interp_read.f(3276): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MPI_BCAST]
           CALL MPI_BCAST(buffer_r8,nx_in*ny_in,MPI_DOUBLE_PRECISION,
----------------^
exf_interp_read.f(3282): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
Update AD_CONFIG.h and make mitgcmuv_ad
make -f Makefile mitgcmuv_ad
make[1]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_control.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_control_slice.f
cmp ad_config.template AD_CONFIG.h || cat ad_config.template > AD_CONFIG.h
active_file_ad.f(843): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(853): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_ad.f(1247): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(1257): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(1261): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_control.f(2219): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control_slice.f(2215): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control.f(2242): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control.f(2243): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
          CALL MDS_WRITE_FIELD(
---------------^
active_file_control_slice.f(2236): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control_slice.f(2237): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
          CALL MDS_WRITE_SEC_XZ(
---------------^
active_file_control.f(2256): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control_slice.f(2250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control.f(2278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control_slice.f(2270): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control.f(2302): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control_slice.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_ad.f(1651): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(1661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(1665): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_ad.f(2055): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(2065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(2069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_ad.f(2458): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_ad.f(2475): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file_ad.f(2867): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(2872): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_ad.f(3264): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(3269): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_control.f(4028): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control_slice.f(4016): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
active_file_control.f(4051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
        CALL MDS_READ_SEC_XZ(
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
-------------^
---------------^
active_file_control.f(4052): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
          CALL MDS_WRITE_FIELD(
---------------^
active_file_control.f(4065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
active_file_control_slice.f(4037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
        CALL MDS_READ_FIELD(
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
-------------^
---------------^
active_file_control_slice.f(4038): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
          CALL MDS_WRITE_SEC_XZ(
---------------^
active_file_control.f(4087): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
active_file_control_slice.f(4051): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_control.f(4111): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
        CALL MDS_READ_FIELD(
-------------^
active_file_control_slice.f(4071): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control_slice.f(4093): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
active_file_ad.f(3661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(3666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_ad.f(4058): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_ad.f(4063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_ad.f(4464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
active_file_control.f(5842): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(5861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
            CALL MDS_WRITEVEC_LOC(
-----------------^
active_file_control.f(5876): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control_slice.f(5816): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control.f(5890): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control_slice.f(5837): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control.f(5908): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
active_file_control_slice.f(5838): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_READVEC_LOC(
          CALL MDS_WRITE_SEC_YZ(
-------------^
---------------^
active_file_control_slice.f(5851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(5871): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(5893): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control.f(7640): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(7659): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
            CALL MDS_WRITEVEC_LOC(
-----------------^
active_file_control.f(7674): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(7688): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(7706): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control_slice.f(7617): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(7638): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
          CALL ADD_PREFIX( adpref, activeVar_file, adfname )
---------------^
active_file_control_slice.f(7639): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
          CALL MDS_WRITE_SEC_YZ(
---------------^
active_file_control_slice.f(7652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(7672): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(7694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
make[2]: 'active_file_ad.f' is up to date.
make[2]: 'active_file_control.f' is up to date.
make[2]: 'active_file_control_slice.f' is up to date.
make[2]: 'active_file.f' is up to date.
make[2]: 'active_file_gen_ad.f' is up to date.
make[2]: 'active_file_gen.f' is up to date.
make[2]: 'active_file_gen_g.f' is up to date.
make[2]: 'active_file_g.f' is up to date.
make[2]: 'active_file_loc_ad.f' is up to date.
make[2]: 'active_file_loc.f' is up to date.
make[2]: 'active_file_loc_g.f' is up to date.
make[2]: 'adautodiff_whtapeio_sync.f' is up to date.
make[2]: 'addamp_adj.f' is up to date.
make[2]: 'add_prefix.f' is up to date.
make[2]: 'addummy_for_etan.f' is up to date.
make[2]: 'addummy_in_dynamics.f' is up to date.
make[2]: 'addummy_in_stepping.f' is up to date.
make[2]: 'adopen_adclose.f' is up to date.
make[2]: 'adread_adwrite.f' is up to date.
make[2]: 'adread_adwrite_i.f' is up to date.
make[2]: 'adzero_adj.f' is up to date.
make[2]: 'autodiff_check.f' is up to date.
make[2]: 'autodiff_findunit.f' is up to date.
make[2]: 'autodiff_inadmode_set_ad.f' is up to date.
make[2]: 'autodiff_inadmode_set.f' is up to date.
make[2]: 'autodiff_inadmode_set_g.f' is up to date.
make[2]: 'autodiff_inadmode_unset_ad.f' is up to date.
make[2]: 'autodiff_inadmode_unset.f' is up to date.
make[2]: 'autodiff_inadmode_unset_g.f' is up to date.
make[2]: 'autodiff_ini_model_io.f' is up to date.
make[2]: 'autodiff_init_varia.f' is up to date.
make[2]: 'autodiff_readparms.f' is up to date.
make[2]: 'autodiff_restore.f' is up to date.
make[2]: 'autodiff_store.f' is up to date.
make[2]: 'autodiff_whtapeio_sync.f' is up to date.
make[2]: 'cg2d_mad.f' is up to date.
make[2]: 'copy_ad_uv_outp.f' is up to date.
make[2]: 'copy_advar_outp.f' is up to date.
make[2]: 'damp_adj.f' is up to date.
make[2]: 'dummy_for_etan.f' is up to date.
make[2]: 'dummy_in_dynamics.f' is up to date.
make[2]: 'dummy_in_stepping.f' is up to date.
make[2]: 'dump_adj_xy.f' is up to date.
make[2]: 'dump_adj_xy_uv.f' is up to date.
make[2]: 'dump_adj_xyz.f' is up to date.
make[2]: 'dump_adj_xyz_uv.f' is up to date.
make[2]: 'g_dummy_for_etan.f' is up to date.
make[2]: 'g_dummy_in_dynamics.f' is up to date.
make[2]: 'g_dummy_in_stepping.f' is up to date.
make[2]: 'global_max_ad.f' is up to date.
make[2]: 'global_sum_ad.f' is up to date.
make[2]: 'global_sum_tile_ad.f' is up to date.
make[2]: 'myactivefunction_ad.f' is up to date.
make[2]: 'myactivefunction.f' is up to date.
make[2]: 'zero_adj.f' is up to date.
make[2]: 'cd_code_init_fixed.f' is up to date.
make[2]: 'cd_code_ini_vars.f' is up to date.
make[2]: 'cd_code_read_pickup.f' is up to date.
make[2]: 'cd_code_scheme.f' is up to date.
make[2]: 'cd_code_write_pickup.f' is up to date.
make[2]: 'cost_accumulate_mean.f' is up to date.
make[2]: 'cost_atlantic_heat.f' is up to date.
make[2]: 'cost_check.f' is up to date.
make[2]: 'cost_dependent_init.f' is up to date.
make[2]: 'cost_depth.f' is up to date.
make[2]: 'cost_final.f' is up to date.
make[2]: 'cost_final_restore.f' is up to date.
make[2]: 'cost_final_store.f' is up to date.
make[2]: 'cost_init_varia.f' is up to date.
make[2]: 'cost_readparms.f' is up to date.
make[2]: 'cost_state_final.f' is up to date.
make[2]: 'cost_test.f' is up to date.
make[2]: 'cost_tile.f' is up to date.
make[2]: 'cost_tracer.f' is up to date.
make[2]: 'cost_vector.f' is up to date.
make[2]: 'adctrl_bound.f' is up to date.
make[2]: 'ctrl_bound.f' is up to date.
make[2]: 'ctrl_bound_tl.f' is up to date.
make[2]: 'ctrl_check.f' is up to date.
make[2]: 'ctrl_cost_driver.f' is up to date.
make[2]: 'ctrl_cost_gen.f' is up to date.
make[2]: 'ctrl_depth_ini.f' is up to date.
make[2]: 'ctrl_get_gen.f' is up to date.
make[2]: 'ctrl_get_gen_rec.f' is up to date.
make[2]: 'ctrl_get_mask.f' is up to date.
make[2]: 'ctrl_getobcse.f' is up to date.
make[2]: 'ctrl_getobcsn.f' is up to date.
make[2]: 'ctrl_getobcss.f' is up to date.
make[2]: 'ctrl_getobcsw.f' is up to date.
make[2]: 'ctrl_hfacc_ini.f' is up to date.
make[2]: 'ctrl_init_ctrlvar.f' is up to date.
make[2]: 'ctrl_init.f' is up to date.
make[2]: 'ctrl_init_obcs_variables.f' is up to date.
make[2]: 'ctrl_init_rec.f' is up to date.
make[2]: 'ctrl_init_variables.f' is up to date.
make[2]: 'ctrl_init_wet.f' is up to date.
active_file_control_slice.f(9406): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
active_file_control.f(9421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
make[2]: 'ctrl_map_forcing.f' is up to date.
        CALL MDS_WRITE_SEC_XZ(
        CALL MDS_WRITE_FIELD(
-------------^
-------------^
make[2]: 'ctrl_map_genarr.f' is up to date.
make[2]: 'ctrl_map_gentim2d.f' is up to date.
make[2]: 'ctrl_map_ini_genarr.f' is up to date.
make[2]: 'ctrl_map_ini_gentim2d.f' is up to date.
make[2]: 'ctrl_mask_set_xz.f' is up to date.
active_file_control_slice.f(9416): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
active_file_control.f(9431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
-------------^
        CALL MDS_READ_FIELD(
make[2]: 'ctrl_mask_set_yz.f' is up to date.
-------------^
make[2]: 'ctrl_pack.f' is up to date.
make[2]: 'ctrl_readparms.f' is up to date.
make[2]: 'ctrl_set_fname.f' is up to date.
make[2]: 'ctrl_set_globfld_xy.f' is up to date.
active_file_control_slice.f(9434): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
make[2]: 'ctrl_set_globfld_xyz.f' is up to date.
        CALL MDS_WRITE_SEC_XZ(
-------------^
active_file_control.f(9451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
make[2]: 'ctrl_set_globfld_xz.f' is up to date.
        CALL MDS_WRITE_FIELD(
-------------^
make[2]: 'ctrl_set_globfld_yz.f' is up to date.
make[2]: 'ctrl_set_pack_xy.f' is up to date.
make[2]: 'ctrl_set_pack_xyz.f' is up to date.
active_file_control_slice.f(9444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
make[2]: 'ctrl_set_pack_xz.f' is up to date.
active_file_control.f(9461): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
-------------^
make[2]: 'ctrl_set_pack_yz.f' is up to date.
make[2]: 'ctrl_set_unpack_xy.f' is up to date.
make[2]: 'ctrl_set_unpack_xyz.f' is up to date.
make[2]: 'ctrl_set_unpack_xz.f' is up to date.
make[2]: 'ctrl_set_unpack_yz.f' is up to date.
make[2]: 'ctrl_summary.f' is up to date.
make[2]: 'ctrl_swapffields.f' is up to date.
make[2]: 'ctrl_toolbox.f' is up to date.
make[2]: 'ctrl_unpack.f' is up to date.
make[2]: 'optim_readparms.f' is up to date.
make[2]: 'chksum_tiled.f' is up to date.
make[2]: 'debug_call.f' is up to date.
make[2]: 'debug_cs_corner_uv.f' is up to date.
make[2]: 'debug_enter.f' is up to date.
make[2]: 'debug_fld_stats_rl.f' is up to date.
make[2]: 'debug_fld_stats_rs.f' is up to date.
make[2]: 'debug_leave.f' is up to date.
make[2]: 'debug_msg.f' is up to date.
make[2]: 'debug_stats_rl.f' is up to date.
make[2]: 'debug_stats_rs.f' is up to date.
make[2]: 'fill_in_corners_rl.f' is up to date.
make[2]: 'write_fullarray_rl.f' is up to date.
make[2]: 'write_fullarray_rs.f' is up to date.
make[2]: 'diag_calc_psivel.f' is up to date.
make[2]: 'diag_cg2d.f' is up to date.
make[2]: 'diagnostics_addtolist.f' is up to date.
make[2]: 'diagnostics_calc_phivel.f' is up to date.
make[2]: 'diagnostics_check.f' is up to date.
make[2]: 'diagnostics_clear.f' is up to date.
make[2]: 'diagnostics_fill.f' is up to date.
make[2]: 'diagnostics_fill_field.f' is up to date.
make[2]: 'diagnostics_fill_rs.f' is up to date.
make[2]: 'diagnostics_fill_state.f' is up to date.
make[2]: 'diagnostics_fract_fill.f' is up to date.
make[2]: 'diagnostics_ini_io.f' is up to date.
make[2]: 'diagnostics_init_early.f' is up to date.
make[2]: 'diagnostics_init_fixed.f' is up to date.
make[2]: 'diagnostics_init_varia.f' is up to date.
make[2]: 'diagnostics_interp_p2p.f' is up to date.
make[2]: 'diagnostics_interp_vert.f' is up to date.
make[2]: 'diagnostics_is_on.f' is up to date.
make[2]: 'diagnostics_list_check.f' is up to date.
make[2]: 'diagnostics_main_init.f' is up to date.
make[2]: 'diagnostics_mnc_out.f' is up to date.
make[2]: 'diagnostics_out.f' is up to date.
make[2]: 'diagnostics_readparms.f' is up to date.
make[2]: 'diagnostics_read_pickup.f' is up to date.
make[2]: 'diagnostics_scale_fill.f' is up to date.
make[2]: 'diagnostics_scale_fill_rs.f' is up to date.
make[2]: 'diagnostics_set_calc.f' is up to date.
make[2]: 'diagnostics_setdiag.f' is up to date.
make[2]: 'diagnostics_set_levels.f' is up to date.
make[2]: 'diagnostics_set_pointers.f' is up to date.
make[2]: 'diagnostics_status_error.f' is up to date.
make[2]: 'diagnostics_sum_levels.f' is up to date.
make[2]: 'diagnostics_summary.f' is up to date.
make[2]: 'diagnostics_switch_onoff.f' is up to date.
make[2]: 'diagnostics_utils.f' is up to date.
make[2]: 'diagnostics_write_adj.f' is up to date.
make[2]: 'diagnostics_write.f' is up to date.
make[2]: 'diagnostics_write_pickup.f' is up to date.
make[2]: 'diagstats_ascii_out.f' is up to date.
make[2]: 'diagstats_calc.f' is up to date.
make[2]: 'diagstats_clear.f' is up to date.
make[2]: 'diagstats_close_io.f' is up to date.
make[2]: 'diagstats_fill.f' is up to date.
make[2]: 'diagstats_global.f' is up to date.
make[2]: 'diagstats_ini_io.f' is up to date.
make[2]: 'diagstats_local.f' is up to date.
make[2]: 'diagstats_mnc_out.f' is up to date.
make[2]: 'diagstats_others_calc.f' is up to date.
make[2]: 'diagstats_output.f' is up to date.
make[2]: 'diagstats_setdiag.f' is up to date.
make[2]: 'diagstats_set_pointers.f' is up to date.
make[2]: 'diagstats_set_regions.f' is up to date.
make[2]: 'diag_vegtile_fill.f' is up to date.
make[2]: 'dwnslp_apply.f' is up to date.
make[2]: 'dwnslp_calc_flow.f' is up to date.
make[2]: 'dwnslp_calc_rho.f' is up to date.
make[2]: 'dwnslp_diagnostics_init.f' is up to date.
make[2]: 'dwnslp_init_fixed.f' is up to date.
make[2]: 'dwnslp_init_varia.f' is up to date.
make[2]: 'dwnslp_readparms.f' is up to date.
make[2]: 'cost_averagesfields.f' is up to date.
make[2]: 'cost_averagesflags.f' is up to date.
make[2]: 'cost_averagesgeneric.f' is up to date.
make[2]: 'cost_averagesinit.f' is up to date.
make[2]: 'cost_bp_read.f' is up to date.
make[2]: 'cost_gencal.f' is up to date.
make[2]: 'cost_gencost_all.f' is up to date.
make[2]: 'cost_gencost_assignperiod.f' is up to date.
make[2]: 'cost_gencost_boxmean.f' is up to date.
make[2]: 'cost_gencost_bpv4.f' is up to date.
make[2]: 'cost_gencost_customize.f' is up to date.
make[2]: 'cost_gencost_glbmean.f' is up to date.
make[2]: 'cost_gencost_moc.f' is up to date.
make[2]: 'cost_gencost_seaicev4.f' is up to date.
make[2]: 'cost_gencost_sshv4.f' is up to date.
make[2]: 'cost_gencost_sstv4.f' is up to date.
make[2]: 'cost_gencost_transp.f' is up to date.
make[2]: 'cost_generic.f' is up to date.
make[2]: 'cost_genread.f' is up to date.
make[2]: 'cost_obcs_ageos.f' is up to date.
make[2]: 'cost_obcse.f' is up to date.
make[2]: 'cost_obcs.f' is up to date.
make[2]: 'cost_obcsn.f' is up to date.
make[2]: 'cost_obcss.f' is up to date.
make[2]: 'cost_obcsvol.f' is up to date.
make[2]: 'cost_obcsw.f' is up to date.
make[2]: 'cost_sla_read.f' is up to date.
make[2]: 'cost_sla_read_yd.f' is up to date.
make[2]: 'ecco_check.f' is up to date.
make[2]: 'ecco_cost_driver.f' is up to date.
make[2]: 'ecco_cost_final.f' is up to date.
make[2]: 'ecco_cost_init_barfiles.f' is up to date.
make[2]: 'ecco_cost_init_fixed.f' is up to date.
make[2]: 'ecco_cost_init_varia.f' is up to date.
make[2]: 'ecco_cost_weights.f' is up to date.
make[2]: 'ecco_diagnostics_init.f' is up to date.
make[2]: 'ecco_init_fixed.f' is up to date.
make[2]: 'ecco_init_varia.f' is up to date.
make[2]: 'ecco_phys.f' is up to date.
make[2]: 'ecco_readparms.f' is up to date.
make[2]: 'ecco_summary.f' is up to date.
make[2]: 'ecco_toolbox.f' is up to date.
make[2]: 'stergloh_output.f' is up to date.
make[2]: 'exf_adjoint_snapshots_ad.f' is up to date.
make[2]: 'exf_adjoint_snapshots.f' is up to date.
make[2]: 'exf_adjoint_snapshots__g.f' is up to date.
make[2]: 'exf_bulkformulae.f' is up to date.
make[2]: 'exf_check.f' is up to date.
make[2]: 'exf_check_range.f' is up to date.
make[2]: 'exf_diagnostics_fill.f' is up to date.
make[2]: 'exf_diagnostics_init.f' is up to date.
make[2]: 'exf_filter_rl.f' is up to date.
make[2]: 'exf_getclim.f' is up to date.
make[2]: 'exf_getffieldrec.f' is up to date.
make[2]: 'exf_getffields.f' is up to date.
make[2]: 'exf_getffield_start.f' is up to date.
make[2]: 'exf_getfield_start.f' is up to date.
make[2]: 'exf_getforcing.f' is up to date.
make[2]: 'exf_getmonthsrec.f' is up to date.
make[2]: 'exf_getsurfacefluxes.f' is up to date.
make[2]: 'exf_getyearlyfieldname.f' is up to date.
make[2]: 'exf_init_fixed.f' is up to date.
make[2]: 'exf_init_fld.f' is up to date.
make[2]: 'exf_init_interp.f' is up to date.
make[2]: 'exf_init_varia.f' is up to date.
make[2]: 'exf_interp.f' is up to date.
make[2]: 'exf_interpolate.f' is up to date.
make[2]: 'exf_interp_read.f' is up to date.
make[2]: 'exf_interp_uv.f' is up to date.
make[2]: 'exf_mapfields.f' is up to date.
make[2]: 'exf_monitor_ad.f' is up to date.
make[2]: 'exf_monitor.f' is up to date.
make[2]: 'exf_radiation.f' is up to date.
make[2]: 'exf_readparms.f' is up to date.
make[2]: 'exf_set_fld.f' is up to date.
make[2]: 'exf_set_gen.f' is up to date.
make[2]: 'exf_set_obcs.f' is up to date.
make[2]: 'exf_set_uv.f' is up to date.
make[2]: 'exf_summary.f' is up to date.
make[2]: 'exf_swapffields.f' is up to date.
make[2]: 'exf_weight_sfx_diags.f' is up to date.
make[2]: 'exf_wind.f' is up to date.
make[2]: 'exf_zenithangle.f' is up to date.
make[2]: 'exf_zenithangle_table.f' is up to date.
make[2]: 'gad_advection.f' is up to date.
make[2]: 'gad_advscheme.f' is up to date.
make[2]: 'gad_biharm_r.f' is up to date.
make[2]: 'gad_biharm_x.f' is up to date.
make[2]: 'gad_biharm_y.f' is up to date.
make[2]: 'gad_c2_adv_r.f' is up to date.
make[2]: 'gad_c2_adv_x.f' is up to date.
make[2]: 'gad_c2_adv_y.f' is up to date.
make[2]: 'gad_c2_impl_r.f' is up to date.
make[2]: 'gad_c4_adv_r.f' is up to date.
make[2]: 'gad_c4_adv_x.f' is up to date.
make[2]: 'gad_c4_adv_y.f' is up to date.
make[2]: 'gad_calc_rhs.f' is up to date.
make[2]: 'gad_check.f' is up to date.
make[2]: 'gad_del2.f' is up to date.
make[2]: 'gad_diagnostics_init.f' is up to date.
make[2]: 'gad_diagnostics_state.f' is up to date.
make[2]: 'gad_diff_r.f' is up to date.
make[2]: 'gad_diff_x.f' is up to date.
make[2]: 'gad_diff_y.f' is up to date.
make[2]: 'gad_dst2u1_adv_r.f' is up to date.
make[2]: 'gad_dst2u1_adv_x.f' is up to date.
make[2]: 'gad_dst2u1_adv_y.f' is up to date.
make[2]: 'gad_dst2u1_impl_r.f' is up to date.
make[2]: 'gad_dst3_adv_r.f' is up to date.
make[2]: 'gad_dst3_adv_x.f' is up to date.
make[2]: 'gad_dst3_adv_y.f' is up to date.
make[2]: 'gad_dst3fl_adv_r.f' is up to date.
make[2]: 'gad_dst3fl_adv_x.f' is up to date.
make[2]: 'gad_dst3fl_adv_y.f' is up to date.
make[2]: 'gad_dst3fl_impl_r.f' is up to date.
make[2]: 'gad_exch_som.f' is up to date.
make[2]: 'gad_fluxlimit_adv_r.f' is up to date.
make[2]: 'gad_fluxlimit_adv_x.f' is up to date.
make[2]: 'gad_fluxlimit_adv_y.f' is up to date.
make[2]: 'gad_fluxlimit_impl_r.f' is up to date.
make[2]: 'gad_grad_x.f' is up to date.
make[2]: 'gad_grad_y.f' is up to date.
make[2]: 'gad_implicit_r.f' is up to date.
make[2]: 'gad_init_fixed.f' is up to date.
make[2]: 'gad_init_varia.f' is up to date.
make[2]: 'gad_os7mp_adv_r.f' is up to date.
make[2]: 'gad_os7mp_adv_x.f' is up to date.
make[2]: 'gad_os7mp_adv_y.f' is up to date.
make[2]: 'gad_osc_hat_r.f' is up to date.
make[2]: 'gad_osc_hat_x.f' is up to date.
make[2]: 'gad_osc_hat_y.f' is up to date.
make[2]: 'gad_osc_mul_r.f' is up to date.
make[2]: 'gad_osc_mul_x.f' is up to date.
make[2]: 'gad_osc_mul_y.f' is up to date.
make[2]: 'gad_plm_fun.f' is up to date.
make[2]: 'gad_ppm_adv_r.f' is up to date.
make[2]: 'gad_ppm_adv_x.f' is up to date.
make[2]: 'gad_ppm_adv_y.f' is up to date.
make[2]: 'gad_ppm_flx_r.f' is up to date.
make[2]: 'gad_ppm_flx_x.f' is up to date.
make[2]: 'gad_ppm_flx_y.f' is up to date.
make[2]: 'gad_ppm_fun.f' is up to date.
make[2]: 'gad_ppm_hat_r.f' is up to date.
make[2]: 'gad_ppm_hat_x.f' is up to date.
make[2]: 'gad_ppm_hat_y.f' is up to date.
make[2]: 'gad_ppm_p3e_r.f' is up to date.
make[2]: 'gad_ppm_p3e_x.f' is up to date.
make[2]: 'gad_ppm_p3e_y.f' is up to date.
make[2]: 'gad_pqm_adv_r.f' is up to date.
make[2]: 'gad_pqm_adv_x.f' is up to date.
make[2]: 'gad_pqm_adv_y.f' is up to date.
make[2]: 'gad_pqm_flx_r.f' is up to date.
make[2]: 'gad_pqm_flx_x.f' is up to date.
make[2]: 'gad_pqm_flx_y.f' is up to date.
make[2]: 'gad_pqm_fun.f' is up to date.
make[2]: 'gad_pqm_hat_r.f' is up to date.
make[2]: 'gad_pqm_hat_x.f' is up to date.
make[2]: 'gad_pqm_hat_y.f' is up to date.
make[2]: 'gad_pqm_p5e_r.f' is up to date.
make[2]: 'gad_pqm_p5e_x.f' is up to date.
make[2]: 'gad_pqm_p5e_y.f' is up to date.
make[2]: 'gad_read_pickup.f' is up to date.
make[2]: 'gad_som_advect.f' is up to date.
make[2]: 'gad_som_adv_r.f' is up to date.
make[2]: 'gad_som_adv_x.f' is up to date.
make[2]: 'gad_som_adv_y.f' is up to date.
make[2]: 'gad_som_exchanges.f' is up to date.
make[2]: 'gad_som_fill_cs_corner.f' is up to date.
make[2]: 'gad_som_lim_r.f' is up to date.
make[2]: 'gad_som_prep_cs_corner.f' is up to date.
make[2]: 'gad_u3_adv_r.f' is up to date.
make[2]: 'gad_u3_adv_x.f' is up to date.
make[2]: 'gad_u3_adv_y.f' is up to date.
make[2]: 'gad_u3c4_impl_r.f' is up to date.
make[2]: 'gad_write_pickup.f' is up to date.
make[2]: 'salt_fill.f' is up to date.
make[2]: 'gmredi_calc_bates_k.f' is up to date.
make[2]: 'gmredi_calc_diff.f' is up to date.
make[2]: 'gmredi_calc_eigs.f' is up to date.
make[2]: 'gmredi_calc_psi_b.f' is up to date.
make[2]: 'gmredi_calc_psi_bvp.f' is up to date.
make[2]: 'gmredi_calc_qgleith.f' is up to date.
make[2]: 'gmredi_calc_tensor.f' is up to date.
make[2]: 'gmredi_calc_urms.f' is up to date.
make[2]: 'gmredi_check.f' is up to date.
make[2]: 'gmredi_diagnostics_fill.f' is up to date.
make[2]: 'gmredi_diagnostics_impl.f' is up to date.
make[2]: 'gmredi_diagnostics_init.f' is up to date.
make[2]: 'gmredi_do_exch.f' is up to date.
make[2]: 'gmredi_init_fixed.f' is up to date.
make[2]: 'gmredi_init_varia.f' is up to date.
make[2]: 'gmredi_mnc_init.f' is up to date.
make[2]: 'gmredi_output.f' is up to date.
make[2]: 'gmredi_readparms.f' is up to date.
make[2]: 'gmredi_read_pickup.f' is up to date.
make[2]: 'gmredi_residual_flow.f' is up to date.
make[2]: 'gmredi_rtransport.f' is up to date.
make[2]: 'gmredi_slope_limit.f' is up to date.
make[2]: 'gmredi_slope_psi.f' is up to date.
make[2]: 'gmredi_write_pickup.f' is up to date.
make[2]: 'gmredi_xtransport.f' is up to date.
make[2]: 'gmredi_ytransport.f' is up to date.
make[2]: 'submeso_calc_psi.f' is up to date.
make[2]: 'grdchk_check.f' is up to date.
make[2]: 'grdchk_getadxx.f' is up to date.
make[2]: 'grdchk_get_obcs_mask.f' is up to date.
make[2]: 'grdchk_get_position.f' is up to date.
make[2]: 'grdchk_getxx.f' is up to date.
make[2]: 'grdchk_init.f' is up to date.
make[2]: 'grdchk_loc.f' is up to date.
make[2]: 'grdchk_main.f' is up to date.
make[2]: 'grdchk_print.f' is up to date.
make[2]: 'grdchk_readparms.f' is up to date.
make[2]: 'grdchk_setxx.f' is up to date.
make[2]: 'grdchk_summary.f' is up to date.
make[2]: 'kpp_calc_diff_ptr.f' is up to date.
make[2]: 'kpp_calc_diff_s.f' is up to date.
make[2]: 'kpp_calc_diff_t.f' is up to date.
make[2]: 'kpp_calc.f' is up to date.
make[2]: 'kpp_calc_visc.f' is up to date.
make[2]: 'kpp_check.f' is up to date.
make[2]: 'kpp_diagnostics_init.f' is up to date.
make[2]: 'kpp_do_exch.f' is up to date.
make[2]: 'kpp_forcing_surf.f' is up to date.
make[2]: 'kpp_init_fixed.f' is up to date.
make[2]: 'kpp_init_varia.f' is up to date.
make[2]: 'kpp_output.f' is up to date.
make[2]: 'kpp_readparms.f' is up to date.
make[2]: 'kpp_routines.f' is up to date.
make[2]: 'kpp_transport_ptr.f' is up to date.
make[2]: 'kpp_transport_s.f' is up to date.
make[2]: 'kpp_transport_t.f' is up to date.
make[2]: 'mdsio_buffertorl.f' is up to date.
make[2]: 'mdsio_buffertors.f' is up to date.
make[2]: 'mdsio_check4file.f' is up to date.
make[2]: 'mdsio_facef_read.f' is up to date.
make[2]: 'mdsio_gl.f' is up to date.
make[2]: 'mdsio_gl_slice.f' is up to date.
make[2]: 'mdsio_pass_r4torl.f' is up to date.
make[2]: 'mdsio_pass_r4tors.f' is up to date.
make[2]: 'mdsio_pass_r8torl.f' is up to date.
make[2]: 'mdsio_pass_r8tors.f' is up to date.
make[2]: 'mdsio_rd_rec_rl.f' is up to date.
make[2]: 'mdsio_rd_rec_rs.f' is up to date.
make[2]: 'mdsio_read_field.f' is up to date.
make[2]: 'mdsio_read_meta.f' is up to date.
make[2]: 'mdsio_read_section.f' is up to date.
make[2]: 'mdsio_read_tape.f' is up to date.
make[2]: 'mdsio_readvec_loc.f' is up to date.
make[2]: 'mdsio_read_whalos.f' is up to date.
make[2]: 'mdsio_rw_field.f' is up to date.
make[2]: 'mdsio_rw_slice.f' is up to date.
make[2]: 'mdsio_seg4torl.f' is up to date.
make[2]: 'mdsio_seg4tors.f' is up to date.
make[2]: 'mdsio_seg8torl.f' is up to date.
make[2]: 'mdsio_seg8tors.f' is up to date.
make[2]: 'mdsio_segxtorx_2d.f' is up to date.
make[2]: 'mdsio_write_field.f' is up to date.
make[2]: 'mdsio_writelocal.f' is up to date.
make[2]: 'mdsio_write_meta.f' is up to date.
make[2]: 'mdsio_write_section.f' is up to date.
make[2]: 'mdsio_write_tape.f' is up to date.
make[2]: 'mdsio_writevec_loc.f' is up to date.
make[2]: 'mdsio_write_whalos.f' is up to date.
make[2]: 'mdsio_wr_metafiles.f' is up to date.
make[2]: 'mdsio_wr_rec_rl.f' is up to date.
make[2]: 'mdsio_wr_rec_rs.f' is up to date.
make[2]: 'mnc_cw_citer.f' is up to date.
make[2]: 'mnc_cw_cvars.f' is up to date.
make[2]: 'mnc_cw_init.f' is up to date.
make[2]: 'mnc_cw_missingvals.f' is up to date.
make[2]: 'mnc_cw_model_attr.f' is up to date.
make[2]: 'mnc_cwrapper.f' is up to date.
make[2]: 'MNC_CW_READWRITE_I.f' is up to date.
make[2]: 'MNC_CW_READWRITE_RL.f' is up to date.
make[2]: 'MNC_CW_READWRITE_RS.f' is up to date.
make[2]: 'mnc_cw_udim.f' is up to date.
make[2]: 'mnc_cw_write_grid_info.f' is up to date.
make[2]: 'mnc_dim.f' is up to date.
make[2]: 'mnc_dump.f' is up to date.
make[2]: 'mnc_file.f' is up to date.
make[2]: 'mnc_grid.f' is up to date.
make[2]: 'mnc_init.f' is up to date.
make[2]: 'mnc_readparms.f' is up to date.
make[2]: 'mnc_update_time.f' is up to date.
make[2]: 'mnc_utils.f' is up to date.
make[2]: 'mnc_var.f' is up to date.
make[2]: 'mom_calc_3d_strain.f' is up to date.
make[2]: 'mom_calc_absvort3.f' is up to date.
make[2]: 'mom_calc_hdiv.f' is up to date.
make[2]: 'mom_calc_hfacz.f' is up to date.
make[2]: 'mom_calc_ke.f' is up to date.
make[2]: 'mom_calc_relvort3.f' is up to date.
make[2]: 'mom_calc_smag_3d.f' is up to date.
make[2]: 'mom_calc_strain.f' is up to date.
make[2]: 'mom_calc_tension.f' is up to date.
make[2]: 'mom_calc_visc.f' is up to date.
make[2]: 'mom_diagnostics_init.f' is up to date.
make[2]: 'mom_hdissip.f' is up to date.
make[2]: 'mom_init_fixed.f' is up to date.
make[2]: 'mom_quasihydrostatic.f' is up to date.
make[2]: 'mom_u_botdrag_coeff.f' is up to date.
make[2]: 'mom_u_coriolis_nh.f' is up to date.
make[2]: 'mom_u_implicit_r.f' is up to date.
make[2]: 'mom_u_metric_nh.f' is up to date.
make[2]: 'mom_u_rviscflux.f' is up to date.
make[2]: 'mom_u_sidedrag.f' is up to date.
make[2]: 'mom_uv_smag_3d.f' is up to date.
make[2]: 'mom_v_botdrag_coeff.f' is up to date.
make[2]: 'mom_v_coriolis_nh.f' is up to date.
make[2]: 'mom_v_implicit_r.f' is up to date.
make[2]: 'mom_visc_qgl_limit.f' is up to date.
make[2]: 'mom_visc_qgl_stretch.f' is up to date.
make[2]: 'mom_v_metric_nh.f' is up to date.
make[2]: 'mom_v_rviscflux.f' is up to date.
make[2]: 'mom_v_sidedrag.f' is up to date.
make[2]: 'mom_w_coriolis_nh.f' is up to date.
make[2]: 'mom_w_metric_nh.f' is up to date.
make[2]: 'mom_w_sidedrag.f' is up to date.
make[2]: 'mom_w_smag_3d.f' is up to date.
make[2]: 'mom_calc_rtrans.f' is up to date.
make[2]: 'mom_fluxform.f' is up to date.
make[2]: 'mom_u_adv_uu.f' is up to date.
make[2]: 'mom_u_adv_vu.f' is up to date.
make[2]: 'mom_u_adv_wu.f' is up to date.
make[2]: 'mom_u_coriolis.f' is up to date.
make[2]: 'mom_u_del2u.f' is up to date.
make[2]: 'mom_u_metric_cylinder.f' is up to date.
make[2]: 'mom_u_metric_sphere.f' is up to date.
make[2]: 'mom_uv_boundary.f' is up to date.
make[2]: 'mom_u_xviscflux.f' is up to date.
make[2]: 'mom_u_yviscflux.f' is up to date.
make[2]: 'mom_v_adv_uv.f' is up to date.
make[2]: 'mom_v_adv_vv.f' is up to date.
make[2]: 'mom_v_adv_wv.f' is up to date.
make[2]: 'mom_v_coriolis.f' is up to date.
make[2]: 'mom_v_del2v.f' is up to date.
make[2]: 'mom_v_metric_cylinder.f' is up to date.
make[2]: 'mom_v_metric_sphere.f' is up to date.
make[2]: 'mom_v_xviscflux.f' is up to date.
make[2]: 'mom_v_yviscflux.f' is up to date.
make[2]: 'mom_vecinv.f' is up to date.
make[2]: 'mom_vi_coriolis.f' is up to date.
make[2]: 'mom_vi_del2uv.f' is up to date.
make[2]: 'mom_vi_hdissip.f' is up to date.
make[2]: 'mom_vi_u_coriolis_c4.f' is up to date.
make[2]: 'mom_vi_u_coriolis.f' is up to date.
make[2]: 'mom_vi_u_grad_ke.f' is up to date.
make[2]: 'mom_vi_u_vertshear.f' is up to date.
make[2]: 'mom_vi_v_coriolis_c4.f' is up to date.
make[2]: 'mom_vi_v_coriolis.f' is up to date.
make[2]: 'mom_vi_v_grad_ke.f' is up to date.
make[2]: 'mom_vi_v_vertshear.f' is up to date.
make[2]: 'mon_advcfl.f' is up to date.
make[2]: 'mon_advcflw2.f' is up to date.
make[2]: 'mon_advcflw.f' is up to date.
make[2]: 'mon_calc_advcfl.f' is up to date.
make[2]: 'mon_calc_stats_rl.f' is up to date.
make[2]: 'mon_calc_stats_rs.f' is up to date.
make[2]: 'mon_init.f' is up to date.
make[2]: 'monitor_ad.f' is up to date.
make[2]: 'monitor.f' is up to date.
make[2]: 'monitor_g.f' is up to date.
make[2]: 'mon_ke.f' is up to date.
make[2]: 'mon_out.f' is up to date.
make[2]: 'mon_printstats_rl.f' is up to date.
make[2]: 'mon_printstats_rs.f' is up to date.
make[2]: 'mon_set_iounit.f' is up to date.
make[2]: 'mon_set_pref.f' is up to date.
make[2]: 'mon_solution.f' is up to date.
make[2]: 'mon_stats_latbnd_rl.f' is up to date.
make[2]: 'mon_stats_rl.f' is up to date.
make[2]: 'mon_stats_rs.f' is up to date.
make[2]: 'mon_surfcor.f' is up to date.
make[2]: 'mon_vort3.f' is up to date.
make[2]: 'mon_writestats_rl.f' is up to date.
make[2]: 'mon_writestats_rs.f' is up to date.
make[2]: 'get_write_global_fld.f' is up to date.
make[2]: 'read_fld_xy_rl.f' is up to date.
make[2]: 'read_fld_xy_rs.f' is up to date.
make[2]: 'read_fld_xyz_rl.f' is up to date.
make[2]: 'read_fld_xyz_rs.f' is up to date.
make[2]: 'read_glvec_rl.f' is up to date.
make[2]: 'read_glvec_rs.f' is up to date.
make[2]: 'read_mflds.f' is up to date.
make[2]: 'read_rec.f' is up to date.
make[2]: 'rw_get_suffix.f' is up to date.
make[2]: 'set_write_global_fld.f' is up to date.
make[2]: 'write_fld_3d_rl.f' is up to date.
make[2]: 'write_fld_3d_rs.f' is up to date.
make[2]: 'write_fld_s3d_rl.f' is up to date.
make[2]: 'write_fld_s3d_rs.f' is up to date.
make[2]: 'write_fld_xy_rl.f' is up to date.
make[2]: 'write_fld_xy_rs.f' is up to date.
make[2]: 'write_fld_xyz_rl.f' is up to date.
make[2]: 'write_fld_xyz_rs.f' is up to date.
make[2]: 'write_glvec_rl.f' is up to date.
make[2]: 'write_glvec_rs.f' is up to date.
make[2]: 'write_local_rl.f' is up to date.
make[2]: 'write_local_rs.f' is up to date.
make[2]: 'write_rec.f' is up to date.
make[2]: 'salt_plume_apply.f' is up to date.
make[2]: 'salt_plume_calc_depth.f' is up to date.
make[2]: 'salt_plume_check.f' is up to date.
make[2]: 'salt_plume_diagnostics_fill.f' is up to date.
make[2]: 'salt_plume_diagnostics_init.f' is up to date.
make[2]: 'salt_plume_do_exch.f' is up to date.
make[2]: 'salt_plume_forcing_surf.f' is up to date.
make[2]: 'salt_plume_frac.f' is up to date.
make[2]: 'salt_plume_init_fixed.f' is up to date.
make[2]: 'salt_plume_init_varia.f' is up to date.
make[2]: 'salt_plume_mnc_init.f' is up to date.
make[2]: 'salt_plume_readparms.f' is up to date.
make[2]: 'salt_plume_tendency_apply_s.f' is up to date.
make[2]: 'salt_plume_tendency_apply_t.f' is up to date.
make[2]: 'salt_plume_volfrac.f' is up to date.
make[2]: 'advect.f' is up to date.
make[2]: 'cost_ice_test.f' is up to date.
make[2]: 'diffus.f' is up to date.
make[2]: 'dynsolver.f' is up to date.
make[2]: 'lsr.f' is up to date.
make[2]: 'ostres.f' is up to date.
make[2]: 'seaice_ad_dump.f' is up to date.
make[2]: 'seaice_advdiff.f' is up to date.
make[2]: 'seaice_advection.f' is up to date.
make[2]: 'seaice_bottomdrag_coeffs.f' is up to date.
make[2]: 'seaice_budget_ocean.f' is up to date.
make[2]: 'seaice_calc_ice_strength.f' is up to date.
make[2]: 'seaice_calc_lhs.f' is up to date.
make[2]: 'seaice_calc_residual.f' is up to date.
make[2]: 'seaice_calc_rhs.f' is up to date.
make[2]: 'seaice_calc_strainrates.f' is up to date.
make[2]: 'seaice_calc_stressdiv.f' is up to date.
make[2]: 'seaice_calc_viscosities.f' is up to date.
make[2]: 'seaice_check.f' is up to date.
make[2]: 'seaice_check_pickup.f' is up to date.
make[2]: 'seaice_cost_accumulate_mean.f' is up to date.
make[2]: 'seaice_cost_concentration.f' is up to date.
make[2]: 'seaice_cost_driver.f' is up to date.
make[2]: 'seaice_cost_export.f' is up to date.
make[2]: 'seaice_cost_final.f' is up to date.
make[2]: 'seaice_cost_init_fixed.f' is up to date.
make[2]: 'seaice_cost_init_varia.f' is up to date.
make[2]: 'seaice_cost_sensi.f' is up to date.
make[2]: 'seaice_cost_sss.f' is up to date.
make[2]: 'seaice_cost_sst.f' is up to date.
make[2]: 'seaice_cost_weights.f' is up to date.
make[2]: 'seaice_ctrl_map_ini.f' is up to date.
make[2]: 'seaice_diagnostics_init.f' is up to date.
make[2]: 'seaice_diagnostics_state.f' is up to date.
make[2]: 'seaice_diffusion.f' is up to date.
make[2]: 'seaice_do_ridging.f' is up to date.
make[2]: 'seaice_dynsolver.f' is up to date.
make[2]: 'seaice_evp.f' is up to date.
make[2]: 'seaice_fake.f' is up to date.
make[2]: 'seaice_fgmres.f' is up to date.
make[2]: 'seaice_freedrift.f' is up to date.
make[2]: 'seaice_get_dynforcing.f' is up to date.
make[2]: 'seaice_growth_adx.f' is up to date.
make[2]: 'seaice_growth.f' is up to date.
make[2]: 'seaice_init_fixed.f' is up to date.
make[2]: 'seaice_init_varia.f' is up to date.
make[2]: 'seaice_itd_pickup.f' is up to date.
make[2]: 'seaice_itd_redist.f' is up to date.
make[2]: 'seaice_itd_remap.f' is up to date.
make[2]: 'seaice_itd_sum.f' is up to date.
make[2]: 'seaice_jacvec.f' is up to date.
make[2]: 'seaice_jfnk.f' is up to date.
make[2]: 'seaice_krylov.f' is up to date.
make[2]: 'seaice_lsr.f' is up to date.
make[2]: 'seaice_map_thsice.f' is up to date.
make[2]: 'seaice_mnc_init.f' is up to date.
make[2]: 'seaice_model.f' is up to date.
active_file_control.f(11175): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
make[2]: 'seaice_mom_advection.f' is up to date.
        CALL MDS_WRITE_FIELD(
-------------^
make[2]: 'seaice_monitor_ad.f' is up to date.
active_file_control_slice.f(11156): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
make[2]: 'seaice_monitor.f' is up to date.
make[2]: 'seaice_obcs_output.f' is up to date.
make[2]: 'seaice_oceandrag_coeffs.f' is up to date.
active_file_control.f(11185): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_FIELD]
make[2]: 'seaice_ocean_stress.f' is up to date.
        CALL MDS_READ_FIELD(
-------------^
make[2]: 'seaice_output.f' is up to date.
active_file_control_slice.f(11166): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_XZ]
        CALL MDS_READ_SEC_XZ(
-------------^
make[2]: 'seaice_preconditioner.f' is up to date.
make[2]: 'seaice_prepare_ridging.f' is up to date.
make[2]: 'seaice_readparms.f' is up to date.
make[2]: 'seaice_read_pickup.f' is up to date.
active_file_control.f(11205): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
        CALL MDS_WRITE_FIELD(
make[2]: 'seaice_reg_ridge.f' is up to date.
-------------^
active_file_control_slice.f(11184): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_SEC_XZ(
-------------^
make[2]: 'seaice_solve4temp.f' is up to date.
make[2]: 'seaice_summary.f' is up to date.
make[2]: 'seaice_tracer_phys.f' is up to date.
make[2]: 'seaice_turnoff_io.f' is up to date.
active_file_control.f(11215): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_FIELD]
make[2]: 'seaice_write_pickup.f' is up to date.
active_file_control_slice.f(11194): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_XZ]
        CALL MDS_WRITE_FIELD(
        CALL MDS_WRITE_SEC_XZ(
-------------^
-------------^
make[2]: 'cal_addtime.f' is up to date.
make[2]: 'cal_checkdate.f' is up to date.
make[2]: 'cal_compdates.f' is up to date.
make[2]: 'cal_convdate.f' is up to date.
make[2]: 'cal_copydate.f' is up to date.
make[2]: 'cal_daysformonth.f' is up to date.
make[2]: 'cal_dayspermonth.f' is up to date.
make[2]: 'cal_fulldate.f' is up to date.
make[2]: 'cal_getdate.f' is up to date.
make[2]: 'cal_getmonthsrec.f' is up to date.
make[2]: 'cal_init_fixed.f' is up to date.
make[2]: 'cal_intdays.f' is up to date.
make[2]: 'cal_intmonths.f' is up to date.
make[2]: 'cal_intyears.f' is up to date.
make[2]: 'cal_isleap.f' is up to date.
make[2]: 'cal_monthsforyear.f' is up to date.
make[2]: 'cal_monthsperyear.f' is up to date.
make[2]: 'cal_numints.f' is up to date.
make[2]: 'cal_printdate.f' is up to date.
make[2]: 'cal_printerror.f' is up to date.
make[2]: 'cal_readparms.f' is up to date.
make[2]: 'cal_set.f' is up to date.
make[2]: 'cal_stepsforday.f' is up to date.
make[2]: 'cal_stepsperday.f' is up to date.
make[2]: 'cal_subdates.f' is up to date.
make[2]: 'cal_summary.f' is up to date.
make[2]: 'cal_time2dump.f' is up to date.
make[2]: 'cal_timeinterval.f' is up to date.
make[2]: 'cal_timepassed.f' is up to date.
make[2]: 'cal_timestamp.f' is up to date.
make[2]: 'cal_toseconds.f' is up to date.
make[2]: 'cal_weekday.f' is up to date.
make[2]: 'all_proc_die.f' is up to date.
make[2]: 'bar2.f' is up to date.
make[2]: 'bar_check.f' is up to date.
make[2]: 'barrier.f' is up to date.
make[2]: 'check_threads.f' is up to date.
make[2]: 'comm_stats.f' is up to date.
make[2]: 'cumulsum_z_tile.f' is up to date.
make[2]: 'different_multiple.f' is up to date.
make[2]: 'diff_phase_multiple.f' is up to date.
make[2]: 'eeboot.f' is up to date.
make[2]: 'eeboot_minimal.f' is up to date.
make[2]: 'eedata_example.f' is up to date.
make[2]: 'eedie.f' is up to date.
make[2]: 'eeintro_msg.f' is up to date.
make[2]: 'eeset_parms.f' is up to date.
make[2]: 'eewrite_eeenv.f' is up to date.
make[2]: 'exch0_r4.f' is up to date.
make[2]: 'exch0_r8.f' is up to date.
make[2]: 'exch0_rl.f' is up to date.
make[2]: 'exch0_rs.f' is up to date.
make[2]: 'exch1_bg_r4_cube.f' is up to date.
make[2]: 'exch1_bg_r8_cube.f' is up to date.
make[2]: 'exch1_bg_rl_cube.f' is up to date.
make[2]: 'exch1_bg_rs_cube.f' is up to date.
make[2]: 'exch1_r4_cube.f' is up to date.
make[2]: 'exch1_r4.f' is up to date.
make[2]: 'exch1_r8_cube.f' is up to date.
make[2]: 'exch1_r8.f' is up to date.
make[2]: 'exch1_rl_ad.f' is up to date.
make[2]: 'exch1_rl_cube_ad.f' is up to date.
make[2]: 'exch1_rl_cube.f' is up to date.
make[2]: 'exch1_rl.f' is up to date.
make[2]: 'exch1_rs_ad.f' is up to date.
make[2]: 'exch1_rs_cube_ad.f' is up to date.
make[2]: 'exch1_rs_cube.f' is up to date.
make[2]: 'exch1_rs.f' is up to date.
make[2]: 'exch1_uv_r4_cube.f' is up to date.
make[2]: 'exch1_uv_r8_cube.f' is up to date.
make[2]: 'exch1_uv_rl_cube.f' is up to date.
make[2]: 'exch1_uv_rs_cube.f' is up to date.
make[2]: 'exch1_z_r4_cube.f' is up to date.
make[2]: 'exch1_z_r8_cube.f' is up to date.
make[2]: 'exch1_z_rl_cube.f' is up to date.
make[2]: 'exch1_z_rs_cube.f' is up to date.
make[2]: 'exch_3d_r4.f' is up to date.
make[2]: 'exch_3d_r8.f' is up to date.
make[2]: 'exch_3d_rl.f' is up to date.
make[2]: 'exch_3d_rs.f' is up to date.
make[2]: 'exch_cycle_ebl.f' is up to date.
make[2]: 'exch_init.f' is up to date.
make[2]: 'exch_r4_recv_get_x.f' is up to date.
make[2]: 'exch_r4_recv_get_y.f' is up to date.
make[2]: 'exch_r4_send_put_x.f' is up to date.
make[2]: 'exch_r4_send_put_y.f' is up to date.
make[2]: 'exch_r8_recv_get_x.f' is up to date.
make[2]: 'exch_r8_recv_get_y.f' is up to date.
make[2]: 'exch_r8_send_put_x.f' is up to date.
make[2]: 'exch_r8_send_put_y.f' is up to date.
make[2]: 'exch_rl_recv_get_x.f' is up to date.
make[2]: 'exch_rl_recv_get_y.f' is up to date.
make[2]: 'exch_rl_send_put_x.f' is up to date.
make[2]: 'exch_rl_send_put_y.f' is up to date.
make[2]: 'exch_rs_recv_get_x.f' is up to date.
make[2]: 'exch_rs_recv_get_y.f' is up to date.
make[2]: 'exch_rs_send_put_x.f' is up to date.
make[2]: 'exch_rs_send_put_y.f' is up to date.
make[2]: 'exch_s3d_r4.f' is up to date.
make[2]: 'exch_s3d_r8.f' is up to date.
make[2]: 'exch_s3d_rl.f' is up to date.
make[2]: 'exch_s3d_rs.f' is up to date.
make[2]: 'exch_sm_3d_r4.f' is up to date.
make[2]: 'exch_sm_3d_r8.f' is up to date.
make[2]: 'exch_sm_3d_rl.f' is up to date.
make[2]: 'exch_sm_3d_rs.f' is up to date.
make[2]: 'exch_uv_3d_r4.f' is up to date.
make[2]: 'exch_uv_3d_r8.f' is up to date.
make[2]: 'exch_uv_3d_rl.f' is up to date.
make[2]: 'exch_uv_3d_rs.f' is up to date.
make[2]: 'exch_uv_agrid_3d_r4.f' is up to date.
make[2]: 'exch_uv_agrid_3d_r8.f' is up to date.
make[2]: 'exch_uv_agrid_3d_rl.f' is up to date.
make[2]: 'exch_uv_agrid_3d_rs.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_r4.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_r8.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_rl.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_rs.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_r4.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_r8.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_rl.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_rs.f' is up to date.
make[2]: 'exch_uv_xy_r4.f' is up to date.
make[2]: 'exch_uv_xy_r8.f' is up to date.
make[2]: 'exch_uv_xy_rl.f' is up to date.
make[2]: 'exch_uv_xy_rs.f' is up to date.
make[2]: 'exch_uv_xyz_r4.f' is up to date.
make[2]: 'exch_uv_xyz_r8.f' is up to date.
make[2]: 'exch_uv_xyz_rl.f' is up to date.
make[2]: 'exch_uv_xyz_rs.f' is up to date.
make[2]: 'exch_xy_r4.f' is up to date.
make[2]: 'exch_xy_r8.f' is up to date.
make[2]: 'exch_xy_rl.f' is up to date.
make[2]: 'exch_xy_rs.f' is up to date.
make[2]: 'exch_xyz_r4.f' is up to date.
make[2]: 'exch_xyz_r8.f' is up to date.
make[2]: 'exch_xyz_rl.f' is up to date.
make[2]: 'exch_xyz_rs.f' is up to date.
make[2]: 'exch_z_3d_r4.f' is up to date.
make[2]: 'exch_z_3d_r8.f' is up to date.
make[2]: 'exch_z_3d_rl.f' is up to date.
make[2]: 'exch_z_3d_rs.f' is up to date.
make[2]: 'fill_cs_corner_ag_rl.f' is up to date.
make[2]: 'fill_cs_corner_tr_rl.f' is up to date.
make[2]: 'fill_cs_corner_uv_rl.f' is up to date.
make[2]: 'fill_cs_corner_uv_rs.f' is up to date.
make[2]: 'fool_the_compiler.f' is up to date.
make[2]: 'gather_2d_r4.f' is up to date.
make[2]: 'gather_2d_r8.f' is up to date.
make[2]: 'gather_2d_wh_r4.f' is up to date.
make[2]: 'gather_2d_wh_r8.f' is up to date.
make[2]: 'gather_vec_r4.f' is up to date.
make[2]: 'gather_vec_r8.f' is up to date.
make[2]: 'gather_xz.f' is up to date.
make[2]: 'gather_yz.f' is up to date.
make[2]: 'get_periodic_interval.f' is up to date.
make[2]: 'global_max.f' is up to date.
make[2]: 'global_sum.f' is up to date.
make[2]: 'global_sum_singlecpu.f' is up to date.
make[2]: 'global_sum_tile.f' is up to date.
make[2]: 'global_vec_sum.f' is up to date.
make[2]: 'gsum.f' is up to date.
make[2]: 'ini_communication_patterns.f' is up to date.
make[2]: 'ini_procs.f' is up to date.
make[2]: 'ini_threading_environment.f' is up to date.
make[2]: 'lef_zero.f' is up to date.
make[2]: 'main.f' is up to date.
make[2]: 'master_cpu_io.f' is up to date.
make[2]: 'master_cpu_thread.f' is up to date.
make[2]: 'mds_byteswapi4.f' is up to date.
make[2]: 'mds_byteswapr4.f' is up to date.
make[2]: 'mds_byteswapr8.f' is up to date.
make[2]: 'mdsfindunit.f' is up to date.
make[2]: 'mds_flush.f' is up to date.
make[2]: 'mds_reclen.f' is up to date.
make[2]: 'memsync.f' is up to date.
make[2]: 'nml_change_syntax.f' is up to date.
make[2]: 'nml_set_terminator.f' is up to date.
make[2]: 'open_copy_data_file.f' is up to date.
make[2]: 'print.f' is up to date.
make[2]: 'reset_halo.f' is up to date.
make[2]: 'scatter_2d_r4.f' is up to date.
make[2]: 'scatter_2d_r8.f' is up to date.
make[2]: 'scatter_2d_wh_r4.f' is up to date.
make[2]: 'scatter_2d_wh_r8.f' is up to date.
make[2]: 'scatter_vec_r4.f' is up to date.
make[2]: 'scatter_vec_r8.f' is up to date.
make[2]: 'scatter_xz.f' is up to date.
make[2]: 'scatter_yz.f' is up to date.
make[2]: 'stop_if_error.f' is up to date.
make[2]: 'timers.f' is up to date.
make[2]: 'utils.f' is up to date.
make[2]: 'write_utils.f' is up to date.
make[2]: 'adams_bashforth2.f' is up to date.
make[2]: 'adams_bashforth3.f' is up to date.
make[2]: 'add_walls2masks.f' is up to date.
make[2]: 'apply_forcing.f' is up to date.
make[2]: 'calc_3d_diffusivity.f' is up to date.
make[2]: 'calc_adv_flow.f' is up to date.
make[2]: 'calc_div_ghat.f' is up to date.
make[2]: 'calc_eddy_stress.f' is up to date.
make[2]: 'calc_grad_phi_fv.f' is up to date.
make[2]: 'calc_grad_phi_hyd.f' is up to date.
make[2]: 'calc_grad_phi_surf.f' is up to date.
make[2]: 'calc_grid_angles.f' is up to date.
make[2]: 'calc_gw.f' is up to date.
make[2]: 'calc_ivdc.f' is up to date.
make[2]: 'calc_oce_mxlayer.f' is up to date.
make[2]: 'calc_phi_hyd.f' is up to date.
make[2]: 'calc_r_star.f' is up to date.
make[2]: 'calc_surf_dr.f' is up to date.
make[2]: 'calc_viscosity.f' is up to date.
make[2]: 'calc_wsurf_tr.f' is up to date.
make[2]: 'cg2d_ex0.f' is up to date.
make[2]: 'cg2d.f' is up to date.
make[2]: 'cg2d_nsa.f' is up to date.
make[2]: 'cg2d_sr.f' is up to date.
make[2]: 'cg3d_ex0.f' is up to date.
make[2]: 'cg3d.f' is up to date.
make[2]: 'check_pickup.f' is up to date.
make[2]: 'config_check.f' is up to date.
make[2]: 'config_summary.f' is up to date.
make[2]: 'convective_adjustment.f' is up to date.
make[2]: 'convective_adjustment_ini.f' is up to date.
make[2]: 'convectively_mixtracer.f' is up to date.
make[2]: 'convective_weights.f' is up to date.
make[2]: 'correction_step.f' is up to date.
make[2]: 'cycle_ab_tracer.f' is up to date.
make[2]: 'cycle_tracer.f' is up to date.
make[2]: 'diags_oceanic_surf_flux.f' is up to date.
make[2]: 'diags_phi_hyd.f' is up to date.
make[2]: 'diags_phi_rlow.f' is up to date.
make[2]: 'diags_rho.f' is up to date.
make[2]: 'diags_sound_speed.f' is up to date.
make[2]: 'do_atmospheric_phys.f' is up to date.
make[2]: 'do_fields_blocking_exchanges.f' is up to date.
make[2]: 'do_oceanic_phys.f' is up to date.
make[2]: 'do_stagger_fields_exchanges.f' is up to date.
make[2]: 'do_statevars_diags.f' is up to date.
make[2]: 'do_statevars_tave.f' is up to date.
make[2]: 'do_the_model_io.f' is up to date.
make[2]: 'do_write_pickup.f' is up to date.
make[2]: 'dynamics.f' is up to date.
make[2]: 'external_fields_load.f' is up to date.
make[2]: 'external_forcing.f' is up to date.
make[2]: 'external_forcing_surf.f' is up to date.
make[2]: 'find_alpha.f' is up to date.
make[2]: 'find_hyd_press_1d.f' is up to date.
make[2]: 'find_rho.f' is up to date.
make[2]: 'forcing_surf_relax.f' is up to date.
make[2]: 'forward_step.f' is up to date.
make[2]: 'freesurf_rescale_g.f' is up to date.
make[2]: 'freeze_surface.f' is up to date.
make[2]: 'grad_sigma.f' is up to date.
make[2]: 'gsw_teos10.f' is up to date.
make[2]: 'impldiff.f' is up to date.
make[2]: 'ini_cartesian_grid.f' is up to date.
make[2]: 'ini_cg2d.f' is up to date.
make[2]: 'ini_cg3d.f' is up to date.
make[2]: 'ini_cori.f' is up to date.
make[2]: 'ini_curvilinear_grid.f' is up to date.
make[2]: 'ini_cylinder_grid.f' is up to date.
make[2]: 'ini_depths.f' is up to date.
make[2]: 'ini_dynvars.f' is up to date.
make[2]: 'ini_eos.f' is up to date.
make[2]: 'ini_ffields.f' is up to date.
make[2]: 'ini_fields.f' is up to date.
make[2]: 'ini_forcing.f' is up to date.
make[2]: 'ini_global_domain.f' is up to date.
make[2]: 'ini_grid.f' is up to date.
make[2]: 'ini_linear_phisurf.f' is up to date.
make[2]: 'ini_local_grid.f' is up to date.
make[2]: 'ini_masks_etc.f' is up to date.
make[2]: 'ini_mixing.f' is up to date.
make[2]: 'ini_mnc_vars.f' is up to date.
make[2]: 'ini_model_io.f' is up to date.
make[2]: 'ini_nh_fields.f' is up to date.
make[2]: 'ini_nh_vars.f' is up to date.
make[2]: 'ini_nlfs_vars.f' is up to date.
make[2]: 'ini_parms.f' is up to date.
make[2]: 'ini_p_ground.f' is up to date.
make[2]: 'ini_pressure.f' is up to date.
make[2]: 'ini_psurf.f' is up to date.
make[2]: 'ini_salt.f' is up to date.
make[2]: 'ini_sigma_hfac.f' is up to date.
make[2]: 'ini_spherical_polar_grid.f' is up to date.
make[2]: 'ini_theta.f' is up to date.
make[2]: 'initialise_fixed.f' is up to date.
make[2]: 'initialise_varia.f' is up to date.
make[2]: 'ini_vel.f' is up to date.
make[2]: 'ini_vertical_grid.f' is up to date.
make[2]: 'integrate_for_w.f' is up to date.
make[2]: 'integr_continuity.f' is up to date.
make[2]: 'load_fields_driver.f' is up to date.
make[2]: 'load_grid_spacing.f' is up to date.
make[2]: 'load_ref_files.f' is up to date.
make[2]: 'main_do_loop.f' is up to date.
make[2]: 'momentum_correction_step.f' is up to date.
make[2]: 'packages_boot.f' is up to date.
make[2]: 'packages_check.f' is up to date.
make[2]: 'packages_error_msg.f' is up to date.
make[2]: 'packages_init_fixed.f' is up to date.
make[2]: 'packages_init_variables.f' is up to date.
make[2]: 'packages_print_msg.f' is up to date.
make[2]: 'packages_readparms.f' is up to date.
make[2]: 'packages_unused_msg.f' is up to date.
make[2]: 'packages_write_pickup.f' is up to date.
make[2]: 'plot_field.f' is up to date.
make[2]: 'port_rand.f' is up to date.
make[2]: 'post_cg3d.f' is up to date.
make[2]: 'pre_cg3d.f' is up to date.
make[2]: 'pressure_for_eos.f' is up to date.
make[2]: 'read_pickup.f' is up to date.
make[2]: 'remove_mean.f' is up to date.
make[2]: 'reset_nlfs_vars.f' is up to date.
make[2]: 'rotate_spherical_polar_grid.f' is up to date.
make[2]: 'rotate_uv2en.f' is up to date.
make[2]: 'salt_integrate.f' is up to date.
make[2]: 'seawater.f' is up to date.
make[2]: 'set_defaults.f' is up to date.
make[2]: 'set_grid_factors.f' is up to date.
make[2]: 'set_parms.f' is up to date.
make[2]: 'set_ref_state.f' is up to date.
make[2]: 'solve_for_pressure.f' is up to date.
make[2]: 'solve_pentadiagonal.f' is up to date.
make[2]: 'solve_tridiagonal.f' is up to date.
make[2]: 'solve_uv_tridiago.f' is up to date.
make[2]: 'state_summary.f' is up to date.
make[2]: 'swfrac.f' is up to date.
make[2]: 'taueddy_init_varia.f' is up to date.
make[2]: 'taueddy_tendency_apply.f' is up to date.
make[2]: 'temp_integrate.f' is up to date.
make[2]: 'the_main_loop.f' is up to date.
make[2]: 'the_model_main.f' is up to date.
make[2]: 'thermodynamics.f' is up to date.
make[2]: 'timestep.f' is up to date.
make[2]: 'timestep_tracer.f' is up to date.
make[2]: 'timestep_wvel.f' is up to date.
make[2]: 'tracers_correction_step.f' is up to date.
make[2]: 'tracers_iigw_correction.f' is up to date.
make[2]: 'turnoff_model_io.f' is up to date.
make[2]: 'update_cg2d.f' is up to date.
make[2]: 'update_etah.f' is up to date.
make[2]: 'update_etaws.f' is up to date.
make[2]: 'update_masks_etc.f' is up to date.
make[2]: 'update_r_star.f' is up to date.
make[2]: 'update_sigma.f' is up to date.
make[2]: 'update_surf_dr.f' is up to date.
make[2]: 'write_grid.f' is up to date.
make[2]: 'write_pickup.f' is up to date.
make[2]: 'write_state.f' is up to date.
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
active_file_control.f(12934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(12947): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(12962): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control_slice.f(12906): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control.f(12975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control_slice.f(12916): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(12934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(12944): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control.f(14696): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(14709): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READVEC_LOC]
        CALL MDS_READVEC_LOC(
-------------^
active_file_control.f(14724): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control.f(14738): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITEVEC_LOC]
          CALL MDS_WRITEVEC_LOC(
---------------^
active_file_control_slice.f(14656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(14666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_READ_SEC_YZ]
        CALL MDS_READ_SEC_YZ(
-------------^
active_file_control_slice.f(14684): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
active_file_control_slice.f(14694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_WRITE_SEC_YZ]
        CALL MDS_WRITE_SEC_YZ(
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file.f
active_file.f(848): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file.f(1249): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file.f(1650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
make[2]: 'active_file_control.flowdir' is up to date.
make[2]: 'active_file.flowdir' is up to date.
make[2]: 'active_file_gen.flowdir' is up to date.
make[2]: 'active_file_loc.flowdir' is up to date.
make[2]: 'autodiff_inadmode.flowdir' is up to date.
make[2]: 'autodiff_whtapeio_sync.flowdir' is up to date.
make[2]: 'cg2d.flowdir' is up to date.
make[2]: 'checkpoint.flowdir' is up to date.
make[2]: 'common.flowdir' is up to date.
make[2]: 'damp_adj.flowdir' is up to date.
make[2]: 'dummy_for_etan.flowdir' is up to date.
make[2]: 'dummy_in_dynamics.flowdir' is up to date.
make[2]: 'dummy_in_stepping.flowdir' is up to date.
make[2]: 'global_max_ad.flowdir' is up to date.
make[2]: 'global_sum_ad.flowdir' is up to date.
make[2]: 'initialisation.flowdir' is up to date.
make[2]: 'model_ad.flowdir' is up to date.
make[2]: 'myactivefunction.flowdir' is up to date.
make[2]: 'system.flowdir' is up to date.
make[2]: 'zero_adj.flowdir' is up to date.
make[2]: 'cd_code_ad.flowdir' is up to date.
make[2]: 'cost_ad.flowdir' is up to date.
make[2]: 'ctrl_bound.flowdir' is up to date.
make[2]: 'debug_ad.flowdir' is up to date.
make[2]: 'diagnostics_ad.flowdir' is up to date.
make[2]: 'ecco_ad.flowdir' is up to date.
make[2]: 'exf_ad.flowdir' is up to date.
make[2]: 'gmredi_ad.flowdir' is up to date.
make[2]: 'mdsio_ad.flowdir' is up to date.
make[2]: 'mnc_ad.flowdir' is up to date.
make[2]: 'monitor_ad.flowdir' is up to date.
make[2]: 'rw_ad.flowdir' is up to date.
make[2]: 'seaice.flowdir' is up to date.
make[2]: 'eesupp.flowdir' is up to date.
make[2]: 'exch1_ad.flowdir' is up to date.
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
active_file.f(2050): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file.f(2444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file.f(2839): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file.f(3234): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file.f(3629): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file.f(4024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^

make -f Makefile remove_comments
active_file.f(4414): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_gen_ad.f
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
sed -i.bak -f ../../../tools/remove_comments_sed 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 diagnostics_is_on.f dwnslp_apply.f dwnslp_calc_flow.f dwnslp_calc_rho.f dwnslp_init_varia.f cost_averagesgeneric.f cost_averagesfields.f cost_averagesflags.f cost_averagesinit.f cost_bp_read.f cost_generic.f cost_gencost_all.f cost_gencost_moc.f cost_gencost_assignperiod.f cost_gencost_customize.f cost_gencost_sshv4.f cost_gencost_sstv4.f cost_gencost_seaicev4.f cost_gencost_bpv4.f cost_gencost_boxmean.f cost_gencost_glbmean.f cost_gencost_transp.f cost_gencal.f cost_genread.f cost_sla_read.f cost_sla_read_yd.f cost_obcs.f cost_obcsn.f cost_obcss.f cost_obcsw.f cost_obcse.f cost_obcs_ageos.f cost_obcsvol.f ecco_cost_driver.f ecco_cost_final.f ecco_cost_init_varia.f ecco_init_varia.f ecco_phys.f ecco_toolbox.f exf_init_varia.f exf_init_fld.f exf_bulkformulae.f exf_filter_rl.f exf_getclim.f exf_getffields.f exf_getffieldrec.f exf_getforcing.f exf_getmonthsrec.f exf_getsurfacefluxes.f exf_getyearlyfieldname.f exf_interp.f exf_interp_uv.f exf_interpolate.f exf_mapfields.f exf_radiation.f exf_set_fld.f exf_set_gen.f exf_set_obcs.f exf_set_uv.f exf_swapffields.f exf_wind.f exf_zenithangle.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 gad_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 kpp_calc.f kpp_calc_diff_t.f kpp_calc_diff_s.f kpp_calc_diff_ptr.f kpp_calc_visc.f kpp_output.f kpp_do_exch.f kpp_init_varia.f kpp_routines.f kpp_transport_s.f kpp_transport_t.f kpp_transport_ptr.f kpp_forcing_surf.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_metric_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 read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f salt_plume_apply.f salt_plume_calc_depth.f salt_plume_diagnostics_fill.f salt_plume_do_exch.f salt_plume_forcing_surf.f salt_plume_frac.f salt_plume_init_varia.f salt_plume_tendency_apply_s.f salt_plume_tendency_apply_t.f salt_plume_volfrac.f advect.f diffus.f dynsolver.f lsr.f ostres.f seaice_advection.f seaice_advdiff.f seaice_budget_ocean.f seaice_diffusion.f seaice_get_dynforcing.f seaice_fake.f seaice_growth.f seaice_growth_adx.f seaice_init_varia.f seaice_model.f seaice_read_pickup.f seaice_solve4temp.f seaice_tracer_phys.f seaice_cost_accumulate_mean.f seaice_cost_concentration.f seaice_cost_driver.f seaice_cost_export.f seaice_cost_final.f seaice_cost_init_varia.f seaice_cost_sensi.f seaice_cost_sss.f seaice_cost_sst.f seaice_ctrl_map_ini.f cost_ice_test.f seaice_calc_strainrates.f seaice_calc_viscosities.f seaice_dynsolver.f seaice_evp.f seaice_lsr.f seaice_freedrift.f seaice_ocean_stress.f seaice_oceandrag_coeffs.f seaice_map_thsice.f seaice_calc_ice_strength.f seaice_reg_ridge.f seaice_bottomdrag_coeffs.f seaice_calc_stressdiv.f cal_addtime.f cal_checkdate.f cal_compdates.f cal_convdate.f cal_copydate.f cal_fulldate.f cal_getdate.f cal_getmonthsrec.f cal_intdays.f cal_intmonths.f cal_intyears.f cal_isleap.f cal_numints.f cal_printdate.f cal_printerror.f cal_subdates.f cal_time2dump.f cal_timeinterval.f cal_timepassed.f cal_timestamp.f cal_toseconds.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_exchanges.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
active_file_gen_ad.f(776): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(780): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen_ad.f(787): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen_ad.f(794): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
active_file_gen_ad.f(1139): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(1143): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen_ad.f(1150): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen_ad.f(1157): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
active_file_gen_ad.f(1496): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(1501): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen_ad.f(1508): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen_ad.f(1515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_gen_ad.f(1854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_ad.f(1859): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen_ad.f(1866): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen_ad.f(1873): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_gen.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_gen_g.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_g.f
active_file_gen.f(774): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen.f(781): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen.f(788): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
active_file_gen.f(1131): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen.f(1138): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen.f(1145): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
active_file_gen.f(1484): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen.f(1491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen.f(1498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_gen.f(1837): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen.f(1844): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen.f(1851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
active_file_gen_g.f(777): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(781): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen_g.f(785): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
        CALL ACTIVE_READ_3D_RL(
-------------^
active_file_gen_g.f(792): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen_g.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
        CALL ACTIVE_READ_XZ_RL(
-------------^
active_file_gen_g.f(803): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
active_file_gen_g.f(807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
        CALL ACTIVE_READ_YZ_RL(
-------------^
active_file_g.f(853): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(862): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_gen_g.f(1153): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(1157): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen_g.f(1161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RS]
        CALL ACTIVE_READ_3D_RS(
-------------^
active_file_gen_g.f(1168): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen_g.f(1172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RS]
        CALL ACTIVE_READ_XZ_RS(
-------------^
active_file_gen_g.f(1179): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
active_file_gen_g.f(1183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RS]
        CALL ACTIVE_READ_YZ_RS(
-------------^
active_file_g.f(1268): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(1272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_g.f(1277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_gen_g.f(1524): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(1529): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen_g.f(1533): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
        CALL ACTIVE_WRITE_3D_RL(
-------------^
active_file_gen_g.f(1540): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen_g.f(1544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
        CALL ACTIVE_WRITE_XZ_RL(
-------------^
active_file_gen_g.f(1551): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_gen_g.f(1555): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
        CALL ACTIVE_WRITE_YZ_RL(
-------------^
active_file_g.f(1683): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(1687): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_g.f(1692): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_gen_g.f(1896): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, activeVar_file, fName )
-----------^
active_file_gen_g.f(1901): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen_g.f(1905): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RS]
        CALL ACTIVE_WRITE_3D_RS(
-------------^
active_file_gen_g.f(1912): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen_g.f(1916): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RS]
        CALL ACTIVE_WRITE_XZ_RS(
-------------^
active_file_gen_g.f(1923): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
active_file_gen_g.f(1927): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RS]
        CALL ACTIVE_WRITE_YZ_RS(
-------------^
active_file_g.f(2098): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(2102): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_g.f(2107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_g.f(2520): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file_g.f(2525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_1D_RL]
      CALL ACTIVE_READ_1D_RL(
-----------^
active_file_g.f(2925): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(2930): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_g.f(2935): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_loc_ad.f
active_file_g.f(3335): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(3340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_g.f(3345): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_g.f(3745): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(3750): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_g.f(3755): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_g.f(4155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_g.f(4160): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_g.f(4165): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_g.f(4574): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
active_file_g.f(4578): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_1D_RL]
      CALL ACTIVE_WRITE_1D_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_loc.f
active_file_loc_ad.f(836): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(846): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_ad.f(1240): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(1250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(1254): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_ad.f(1644): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(1654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(1658): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc_ad.f(2048): warning #5194: Source line truncated.
      Real*8  dummy, addummy ! Tags for IO: ctrl input and adjoint (gradient) output
------------------------------------------------------------------------^
active_file_loc_ad.f(2058): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(2062): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc_ad.f(2454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(2459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_ad.f(2851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(2856): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_ad.f(3248): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(3253): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_loc_ad.f(3645): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( adpref, active_var_file, fname )
-----------^
active_file_loc_ad.f(3650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c active_file_loc_g.f
active_file_loc.f(842): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc.f(1241): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc.f(1640): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc.f(2038): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc.f(2431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc.f(2824): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc.f(3217): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_loc.f(3610): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adautodiff_whtapeio_sync.f
active_file_loc_g.f(846): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(855): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(1258): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(1262): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(1267): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_3D_RL]
      CALL ACTIVE_READ_3D_RL(
-----------^
active_file_loc_g.f(1670): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(1674): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc_g.f(1679): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XZ_RL]
      CALL ACTIVE_READ_XZ_RL(
-----------^
active_file_loc_g.f(2082): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(2086): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc_g.f(2091): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_YZ_RL]
      CALL ACTIVE_READ_YZ_RL(
-----------^
active_file_loc_g.f(2488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(2493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(2498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(2895): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(2900): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(2905): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_3D_RL]
      CALL ACTIVE_WRITE_3D_RL(
-----------^
active_file_loc_g.f(3302): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(3307): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
active_file_loc_g.f(3312): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ_RL]
      CALL ACTIVE_WRITE_XZ_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addamp_adj.f
active_file_loc_g.f(3709): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADD_PREFIX]
      CALL ADD_PREFIX( pref, active_var_file, fname )
-----------^
active_file_loc_g.f(3714): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
active_file_loc_g.f(3719): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ_RL]
      CALL ACTIVE_WRITE_YZ_RL(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c add_prefix.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addummy_for_etan.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addummy_in_dynamics.f
addummy_for_etan.f(2277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
       CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
addummy_for_etan.f(2280): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
      CALL DUMP_ADJ_XY(dumRS, adetan, 'ADJetan ', 'ADJetan.',
-----------^
addummy_for_etan.f(2287): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', -1, myThid)
--------------^
addummy_for_etan.f(2288): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'T',myTime,myThid)
--------------^
addummy_for_etan.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', 0, myThid)
--------------^
addummy_for_etan.f(2290): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
         CALL MNC_CW_I_W_S('I','adstate',0,0,'iter',myIter,myThid)
--------------^
addummy_for_etan.f(2291): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'model_time',myTime,
--------------^
addummy_for_etan.f(2293): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
         CALL MNC_CW_RL_W('D','adstate',0,0,'adEta', adEtaN, myThid)
--------------^
addummy_for_etan.f(2297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c addummy_in_stepping.f
addummy_in_dynamics.f(2263): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
        CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adopen_adclose.f
addummy_in_dynamics.f(2278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
addummy_in_dynamics.f(2287): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -c adread_adwrite.f
addummy_in_stepping.f(2558): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( adTheta,Nr, myThid )
-------------^
addummy_in_stepping.f(2559): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( adSalt, Nr, myThid )
-------------^
addummy_in_stepping.f(2560): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( adwVel, Nr, myThid )
-------------^
addummy_in_stepping.f(2561): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_UV_3D_RL]
        CALL ADEXCH_UV_3D_RL( aduVel,advVel, .TRUE., Nr, myThid )
-------------^
addummy_in_stepping.f(2569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_UV_XY_RS]
        CALL ADEXCH_UV_XY_RS( adFu, adFv, .TRUE., myThid )
-------------^
addummy_in_stepping.f(2570): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_XY_RS]
        CALL ADEXCH_XY_RS( adQnet, myThid )
-------------^
addummy_in_stepping.f(2571): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_XY_RS]
        CALL ADEXCH_XY_RS( adEmPmR, myThid )
-------------^
addummy_in_stepping.f(2581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
        CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
addummy_in_stepping.f(2590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ]
      CALL DUMP_ADJ_XYZ(dumRS, adTheta, 'ADJtheta', 'ADJtheta.',
-----------^
addummy_in_stepping.f(2593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ]
      CALL DUMP_ADJ_XYZ(dumRS, adSalt, 'ADJsalt ', 'ADJsalt.',
-----------^
addummy_in_stepping.f(2596): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ]
      CALL DUMP_ADJ_XYZ(dumRS, adWvel, 'ADJwvel ', 'ADJwvel.',
-----------^
addummy_in_stepping.f(2599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XYZ_UV]
      CALL DUMP_ADJ_XYZ_UV(
-----------^
addummy_in_stepping.f(2608): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY_UV]
       CALL DUMP_ADJ_XY_UV(
------------^
addummy_in_stepping.f(2612): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY(adQnet, dumRL, 'ADJqnet ', 'ADJqnet.',
-------------^
addummy_in_stepping.f(2614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY(adEmPmR, dumRL, 'ADJempmr', 'ADJempr.',
-------------^
addummy_in_stepping.f(2617): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DUMP_ADJ_XY]
        CALL DUMP_ADJ_XY(adQsw, dumRL, 'ADJqsw  ', 'ADJqsw.',
-------------^
addummy_in_stepping.f(2633): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', -1, myThid)
--------------^
addummy_in_stepping.f(2634): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'T',myTime,myThid)
--------------^
addummy_in_stepping.f(2635): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
         CALL MNC_CW_SET_UDIM('adstate', 0, myThid)
--------------^
addummy_in_stepping.f(2636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_I_W_S]
         CALL MNC_CW_I_W_S('I','adstate',0,0,'iter',myIter,myThid)
--------------^
addummy_in_stepping.f(2637): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W_S]
         CALL MNC_CW_RL_W_S('D','adstate',0,0,'model_time',myTime,
--------------^
addummy_in_stepping.f(2641): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( dumRS, dumRS, aduVel, advVel,
---------------^
addummy_in_stepping.f(2643): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adU', var3Du, myThid)
---------------^
addummy_in_stepping.f(2644): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adV', var3Dv, myThid)
---------------^
addummy_in_stepping.f(2645): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( dumRS, adTheta,var3Du, Nr, 12, myThid )
---------------^
addummy_in_stepping.f(2646): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adT', var3Du, myThid)
---------------^
addummy_in_stepping.f(2647): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( dumRS, adSalt,var3Du, Nr, 12, myThid )
---------------^
addummy_in_stepping.f(2648): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adS', var3Du, myThid)
---------------^
addummy_in_stepping.f(2649): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( dumRS, adwVel, var3Du, Nr, 12, myThid )
---------------^
addummy_in_stepping.f(2650): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adW', var3Du, myThid)
---------------^
addummy_in_stepping.f(2652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( adQnet, dumRL, var2Du, 1, 11, myThid )
---------------^
addummy_in_stepping.f(2653): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adQnet', var2Du, myThid)
---------------^
addummy_in_stepping.f(2654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( adEmPmR,dumRL, var2Du, 1, 11, myThid )
---------------^
addummy_in_stepping.f(2655): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adEmpmr', var2Du, myThid)
---------------^
addummy_in_stepping.f(2656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( adFu, adFv, dumRL, dumRL,
---------------^
addummy_in_stepping.f(2658): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adFu', var2Du, myThid)
---------------^
addummy_in_stepping.f(2659): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adFv', var2Dv, myThid)
---------------^
addummy_in_stepping.f(2663): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adU', aduVel, myThid)
---------------^
addummy_in_stepping.f(2664): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adV', advVel, myThid)
---------------^
addummy_in_stepping.f(2665): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adT', adTheta, myThid)
---------------^
addummy_in_stepping.f(2666): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adS', adSalt, myThid)
---------------^
addummy_in_stepping.f(2667): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
          CALL MNC_CW_RL_W('D','adstate',0,0,'adW', adwVel, myThid)
---------------^
addummy_in_stepping.f(2669): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adQnet', adQnet, myThid)
---------------^
addummy_in_stepping.f(2670): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adEmpmr',adEmpmr, myThid)
---------------^
addummy_in_stepping.f(2671): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adFu', adfu, myThid)
---------------^
addummy_in_stepping.f(2672): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RS_W]
          CALL MNC_CW_RS_W('D','adstate',0,0,'adFv', adfv, myThid)
---------------^
addummy_in_stepping.f(2678): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
        CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
-------------^
addummy_in_stepping.f(2686): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SEAICE_AD_DUMP]
     &   CALL SEAICE_AD_DUMP( myTime, myIter, myThid )
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adread_adwrite_i.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adzero_adj.f
adread_adwrite_i.f(878): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF ( debugMode ) CALL DEBUG_ENTER('ADREAD_I',myThid)
----------------------------^
adread_adwrite_i.f(883): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
adread_adwrite_i.f(884): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( myThid )
------------^
adread_adwrite_i.f(888): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADREAD]
      CALL ADREAD(
-----------^
adread_adwrite_i.f(903): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF ( debugMode ) CALL DEBUG_LEAVE('ADREAD_I',myThid)
----------------------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_check.f
adread_adwrite_i.f(1303): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF ( debugMode ) CALL DEBUG_ENTER('ADWRITE_I',myThid)
----------------------------^
adread_adwrite_i.f(1308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
adread_adwrite_i.f(1309): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( myThid )
------------^
adread_adwrite_i.f(1321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADWRITE]
      CALL ADWRITE(
-----------^
adread_adwrite_i.f(1332): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF ( debugMode ) CALL DEBUG_LEAVE('ADWRITE_I',myThid)
----------------------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_findunit.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_set_ad.f
autodiff_check.f(3416): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
autodiff_check.f(3420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
autodiff_check.f(3424): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid )
-------------^
autodiff_findunit.f(565): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------------^
autodiff_findunit.f(569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
autodiff_findunit.f(583): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_set.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_set_g.f
autodiff_inadmode_set_ad.f(3134): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_SWITCH_ONOFF]
        CALL DIAGNOSTICS_SWITCH_ONOFF( myTime, myIter, myThid )
-------------^
autodiff_inadmode_set_ad.f(3160): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3164): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3168): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3172): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_set_ad.f(3188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_set_ad.f(3192): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_set_ad.f(3198): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_set_ad.f(3204): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_unset_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_unset.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_inadmode_unset_g.f
autodiff_inadmode_unset_ad.f(3138): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_START]
       CALL TIMER_START('I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
autodiff_inadmode_unset_ad.f(3139): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_WRITE_ADJ]
       CALL DIAGNOSTICS_WRITE_ADJ( modelEnd, myTime, myIter, myThid )
------------^
autodiff_inadmode_unset_ad.f(3140): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TIMER_STOP]
       CALL TIMER_STOP( 'I/O (WRITE)        [ADJOINT LOOP]', myThid )
------------^
autodiff_inadmode_unset_ad.f(3165): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3169): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3173): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3182): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3187): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
------------^
autodiff_inadmode_unset_ad.f(3193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_unset_ad.f(3197): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_unset_ad.f(3203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
autodiff_inadmode_unset_ad.f(3209): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_ini_model_io.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_readparms.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c autodiff_whtapeio_sync.f
autodiff_readparms.f(2852): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useAUTODIFF', ' ', ' ' )
--------------^
autodiff_readparms.f(2888): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(2890): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
      CALL OPEN_COPY_DATA_FILE(
-----------^
autodiff_readparms.f(2899): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(2913): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
------------^
autodiff_readparms.f(2949): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
autodiff_readparms.f(2952): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
autodiff_readparms.f(2955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( 0 )
------------^
autodiff_readparms.f(2961): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(2964): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(2967): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(2969): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( inAdExact, INDEX_NONE,
------------^
autodiff_readparms.f(2971): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useApproxAdvectionInAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2973): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( cg2dFullAdjoint, INDEX_NONE,
------------^
autodiff_readparms.f(2976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useKPPinAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2978): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useGMRediInAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2980): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useSEAICEinAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2982): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useGGL90inAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2984): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( useSALT_PLUMEinAdMode, INDEX_NONE,
------------^
autodiff_readparms.f(2987): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( SEAICEuseDYNAMICSswitchInAd, INDEX_NONE,
------------^
autodiff_readparms.f(2990): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_L]
       CALL WRITE_0D_L( SEAICEuseFREEDRIFTswitchInAd, INDEX_NONE,
------------^
autodiff_readparms.f(2993): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
       CALL WRITE_0D_I( SEAICEapproxLevInAd, INDEX_NONE,
------------^
autodiff_readparms.f(2996): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
       CALL WRITE_0D_I( dumpAdVarExch, INDEX_NONE,
------------^
autodiff_readparms.f(2998): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_I]
       CALL WRITE_0D_I( mon_AdVarExch, INDEX_NONE,
------------^
autodiff_readparms.f(3000): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( viscFacInFw, INDEX_NONE,
------------^
autodiff_readparms.f(3002): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( viscFacInAd, INDEX_NONE,
------------^
autodiff_readparms.f(3004): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( SIregFacInAd, INDEX_NONE,
------------^
autodiff_readparms.f(3006): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_0D_RL]
       CALL WRITE_0D_RL( SIregFacInFw, INDEX_NONE,
------------^
autodiff_readparms.f(3009): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
autodiff_readparms.f(3017): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
autodiff_readparms.f(3023): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3056): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_readparms.f(3063): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_readparms.f(3066): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_readparms.f(3069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_ini_model_io.f(4338): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SYSTEM]
       CALL SYSTEM( namBuf(1:pIL) )
------------^
autodiff_readparms.f(3072): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
--------------^
autodiff_readparms.f(3075): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
         CALL PRINT_ERROR( msgBuf, myThid )
autodiff_ini_model_io.f(4362): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
--------------^
      CALL MNC_CW_ADD_VNAME('adU', 'U_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_readparms.f(3084): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
autodiff_ini_model_io.f(4363): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adU','units','[cost]/[m/s]', myThid)
-----------^
autodiff_readparms.f(3085): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
autodiff_ini_model_io.f(4364): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adU','long_name',
-----------^
autodiff_readparms.f(3092): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
autodiff_ini_model_io.f(4366): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adU',
-----------^
autodiff_ini_model_io.f(4369): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adV', 'V_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4370): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adV','units','[cost]/[m/s]', myThid)
-----------^
autodiff_ini_model_io.f(4371): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adV','long_name',
-----------^
autodiff_ini_model_io.f(4373): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adV',
-----------^
autodiff_ini_model_io.f(4376): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adT', 'Cen_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4377): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adT','units','[cost]/[degC]', myThid)
-----------^
autodiff_ini_model_io.f(4378): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adT','long_name',
-----------^
autodiff_ini_model_io.f(4380): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adT',
-----------^
autodiff_ini_model_io.f(4383): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adS', 'Cen_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4384): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adS','units','[cost]/[g/kg]', myThid)
-----------^
autodiff_ini_model_io.f(4385): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adS','long_name',
-----------^
autodiff_ini_model_io.f(4387): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adS',
-----------^
autodiff_ini_model_io.f(4390): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adEta', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4391): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEta','units','[cost]/[m]', myThid)
-----------^
autodiff_ini_model_io.f(4392): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEta','long_name',
-----------^
autodiff_ini_model_io.f(4394): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEta',
-----------^
autodiff_ini_model_io.f(4397): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adW', 'Cen_xy_Hn__C__t', 4,5, myThid)
-----------^
autodiff_ini_model_io.f(4398): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adW','units','[cost]/[m/s]', myThid)
-----------^
autodiff_ini_model_io.f(4399): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adW','long_name',
-----------^
autodiff_ini_model_io.f(4401): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adW',
-----------^
autodiff_ini_model_io.f(4404): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adQnet', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4405): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adQnet',
-----------^
autodiff_ini_model_io.f(4407): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adQnet','long_name',
-----------^
autodiff_ini_model_io.f(4409): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adQnet',
-----------^
autodiff_ini_model_io.f(4412): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adEmpmr', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4413): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEmpmr',
-----------^
autodiff_ini_model_io.f(4415): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEmpmr','long_name',
-----------^
autodiff_ini_model_io.f(4417): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adEmpmr',
-----------^
autodiff_ini_model_io.f(4420): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME(    'adFu', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFu',
-----------^
autodiff_ini_model_io.f(4423): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFu','long_name',
-----------^
autodiff_ini_model_io.f(4425): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFu',
-----------^
autodiff_ini_model_io.f(4428): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME(    'adFv', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4429): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFv',
-----------^
autodiff_ini_model_io.f(4431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFv','long_name',
-----------^
autodiff_ini_model_io.f(4433): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adFv',
-----------^
autodiff_ini_model_io.f(4443): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adustress', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4444): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adustress',
-----------^
autodiff_ini_model_io.f(4446): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adustress','long_name',
-----------^
autodiff_ini_model_io.f(4448): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adustress',
-----------^
autodiff_ini_model_io.f(4451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('advstress', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advstress',
-----------^
autodiff_ini_model_io.f(4454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advstress','long_name',
-----------^
autodiff_ini_model_io.f(4456): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advstress',
-----------^
autodiff_ini_model_io.f(4459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adhflux', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4460): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhflux',
-----------^
autodiff_ini_model_io.f(4462): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhflux','long_name',
-----------^
autodiff_ini_model_io.f(4464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhflux',
-----------^
autodiff_ini_model_io.f(4467): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adsflux', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4468): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adsflux',
-----------^
autodiff_ini_model_io.f(4470): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adsflux','long_name',
-----------^
autodiff_ini_model_io.f(4472): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adsflux',
-----------^
autodiff_ini_model_io.f(4475): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adatemp', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adatemp',
-----------^
autodiff_ini_model_io.f(4478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adatemp','long_name',
-----------^
autodiff_ini_model_io.f(4480): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adatemp',
-----------^
autodiff_ini_model_io.f(4483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adaqh', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4484): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adaqh',
-----------^
autodiff_ini_model_io.f(4486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adaqh','long_name',
-----------^
autodiff_ini_model_io.f(4488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adaqh',
-----------^
autodiff_ini_model_io.f(4491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adprecip', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adprecip',
-----------^
autodiff_ini_model_io.f(4494): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adprecip','long_name',
-----------^
autodiff_ini_model_io.f(4496): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adprecip',
-----------^
autodiff_ini_model_io.f(4498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adrunoff', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4499): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adrunoff',
-----------^
autodiff_ini_model_io.f(4501): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adrunoff','long_name',
-----------^
autodiff_ini_model_io.f(4503): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adrunoff',
-----------^
autodiff_ini_model_io.f(4506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('aduwind', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4507): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduwind',
-----------^
autodiff_ini_model_io.f(4509): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduwind','long_name',
-----------^
autodiff_ini_model_io.f(4511): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduwind',
-----------^
autodiff_ini_model_io.f(4514): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('advwind', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advwind',
-----------^
autodiff_ini_model_io.f(4517): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advwind','long_name',
-----------^
autodiff_ini_model_io.f(4519): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advwind',
-----------^
autodiff_ini_model_io.f(4522): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adswdown', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4523): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adswdown',
-----------^
autodiff_ini_model_io.f(4525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adswdown','long_name',
-----------^
autodiff_ini_model_io.f(4527): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adswdown',
-----------^
autodiff_ini_model_io.f(4529): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adlwdown', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4530): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adlwdown',
-----------^
autodiff_ini_model_io.f(4532): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adlwdown','long_name',
-----------^
autodiff_ini_model_io.f(4534): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adlwdown',
-----------^
autodiff_ini_model_io.f(4536): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adclimsst', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsst',
-----------^
autodiff_ini_model_io.f(4539): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsst','long_name',
-----------^
autodiff_ini_model_io.f(4541): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsst',
-----------^
autodiff_ini_model_io.f(4543): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adclimsss', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsss',
-----------^
autodiff_ini_model_io.f(4546): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsss','long_name',
-----------^
autodiff_ini_model_io.f(4548): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adclimsss',
-----------^
autodiff_ini_model_io.f(4553): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adarea', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4554): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adarea',
-----------^
autodiff_ini_model_io.f(4556): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adarea','long_name',
-----------^
autodiff_ini_model_io.f(4558): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adarea',
-----------^
autodiff_ini_model_io.f(4561): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adheff', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4562): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adheff',
-----------^
autodiff_ini_model_io.f(4564): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adheff','long_name',
-----------^
autodiff_ini_model_io.f(4566): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adheff',
-----------^
autodiff_ini_model_io.f(4569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('adhsnow', 'Cen_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4570): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhsnow',
-----------^
autodiff_ini_model_io.f(4572): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhsnow','long_name',
-----------^
autodiff_ini_model_io.f(4574): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('adhsnow',
-----------^
autodiff_ini_model_io.f(4577): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('aduice', 'U_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4578): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduice',
-----------^
autodiff_ini_model_io.f(4580): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduice','long_name',
-----------^
autodiff_ini_model_io.f(4582): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('aduice',
-----------^
autodiff_ini_model_io.f(4585): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
      CALL MNC_CW_ADD_VNAME('advice', 'V_xy_Hn__-__t', 3,4, myThid)
-----------^
autodiff_ini_model_io.f(4586): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advice',
-----------^
autodiff_ini_model_io.f(4588): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advice','long_name',
-----------^
autodiff_ini_model_io.f(4590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
      CALL MNC_CW_ADD_VATTR_TEXT('advice',
-----------^
autodiff_whtapeio_sync.f(2336): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [AUTODIFF_FINDUNIT]
        CALL AUTODIFF_FINDUNIT( tapeFileUnit, myThid )
-------------^
autodiff_whtapeio_sync.f(2342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
autodiff_whtapeio_sync.f(2349): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, ioUnit, SQUEEZE_RIGHT, myThid )
---------------^
autodiff_whtapeio_sync.f(2359): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cg2d_mad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c copy_ad_uv_outp.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c copy_advar_outp.f
cg2d_mad.f(2090): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CG2D]
       CALL CG2D(
------------^
cg2d_mad.f(2120): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
------------^
cg2d_mad.f(2123): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
------------^
cg2d_mad.f(2128): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
-------------^
cg2d_mad.f(2132): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
       CALL PRINT_MESSAGE(msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
------------^
copy_ad_uv_outp.f(865): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_UV_3D_RL]
        CALL ADEXCH_UV_3D_RL( uFldOut,vFldOut, wSign,nNz,myThid )
-------------^
copy_advar_outp.f(854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ADEXCH_3D_RL]
        CALL ADEXCH_3D_RL( outFld, nNz, myThid )
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c damp_adj.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dummy_for_etan.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dummy_in_dynamics.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dummy_in_stepping.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xy.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xy_uv.f
dump_adj_xy.f(2271): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xy.f(2277): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( var2DRS, var2DRL,
---------------^
dump_adj_xy.f(2280): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
            CALL WRITE_REC_XY_RL( dumpName, var2Dc, dumpAdRec,
-----------------^
dump_adj_xy.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
            CALL WRITE_FLD_XY_RL( dumpName, suff, var2Dc,
-----------------^
dump_adj_xy.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
              CALL WRITE_REC_XY_RL( dumpName, var2DRL, dumpAdRec,
-------------------^
dump_adj_xy.f(2295): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
              CALL WRITE_FLD_XY_RL( dumpName, suff, var2DRL,
-------------------^
dump_adj_xy.f(2300): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RS]
              CALL WRITE_REC_XY_RS( dumpName, var2DRS, dumpAdRec,
-------------------^
dump_adj_xy.f(2303): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RS]
              CALL WRITE_FLD_XY_RS( dumpName, suff, var2DRS,
-------------------^
dump_adj_xy.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
     &      CALL COPY_ADVAR_OUTP( var2DRS, var2DRL,
-----------------^
dump_adj_xy.f(2317): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( var2Dc, diagName, 0,1, 0,1,1, myThid )
---------------^
dump_adj_xy.f(2320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( var2DRL, diagName,
-----------------^
dump_adj_xy.f(2323): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( var2DRS, diagName,
-----------------^
dump_adj_xy_uv.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xy_uv.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( u2DRS, v2DRS, u2DRL, v2DRL,
---------------^
dump_adj_xy_uv.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
            CALL WRITE_REC_XY_RL( uDumpName, uCopy, dumpAdRec,
-----------------^
dump_adj_xy_uv.f(2294): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
            CALL WRITE_REC_XY_RL( vDumpName, vCopy, dumpAdRec,
-----------------^
dump_adj_xy_uv.f(2297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
            CALL WRITE_FLD_XY_RL( uDumpName, suff, uCopy,
-----------------^
dump_adj_xy_uv.f(2299): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
            CALL WRITE_FLD_XY_RL( vDumpName, suff, vCopy,
-----------------^
dump_adj_xy_uv.f(2308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
              CALL WRITE_REC_XY_RL( uDumpName, u2DRL, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2310): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RL]
              CALL WRITE_REC_XY_RL( vDumpName, v2DRL, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2313): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
              CALL WRITE_FLD_XY_RL( uDumpName, suff, u2DRL,
-------------------^
dump_adj_xy_uv.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RL]
              CALL WRITE_FLD_XY_RL( vDumpName, suff, v2DRL,
-------------------^
dump_adj_xy_uv.f(2320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RS]
              CALL WRITE_REC_XY_RS( uDumpName, u2DRS, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2322): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XY_RS]
              CALL WRITE_REC_XY_RS( vDumpName, v2DRS, dumpAdRec,
-------------------^
dump_adj_xy_uv.f(2325): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RS]
              CALL WRITE_FLD_XY_RS( uDumpName, suff, u2DRS,
-------------------^
dump_adj_xy_uv.f(2327): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XY_RS]
              CALL WRITE_FLD_XY_RS( vDumpName, suff, v2DRS,
-------------------^
dump_adj_xy_uv.f(2340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
     &      CALL COPY_AD_UV_OUTP( u2DRS, v2DRS, u2DRL, v2DRL,
-----------------^
dump_adj_xy_uv.f(2342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( uCopy, uDiagName, 0,1, 0,1,1, myThid )
---------------^
dump_adj_xy_uv.f(2343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( vCopy, vDiagName, 0,1, 0,1,1, myThid )
---------------^
dump_adj_xy_uv.f(2346): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( u2DRL, uDiagName,
-----------------^
dump_adj_xy_uv.f(2348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( v2DRL, vDiagName,
-----------------^
dump_adj_xy_uv.f(2351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( u2DRS, uDiagName,
-----------------^
dump_adj_xy_uv.f(2353): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( v2DRS, vDiagName,
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xyz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c dump_adj_xyz_uv.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c g_dummy_for_etan.f
dump_adj_xyz.f(2272): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xyz.f(2278): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
          CALL COPY_ADVAR_OUTP( var3DRS, var3DRL,
---------------^
dump_adj_xyz.f(2281): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
            CALL WRITE_REC_XYZ_RL( dumpName, var3Dc, dumpAdRec,
-----------------^
dump_adj_xyz.f(2284): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
            CALL WRITE_FLD_XYZ_RL( dumpName, suff, var3Dc,
-----------------^
dump_adj_xyz.f(2293): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
              CALL WRITE_REC_XYZ_RL( dumpName, var3DRL, dumpAdRec,
-------------------^
dump_adj_xyz.f(2296): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
              CALL WRITE_FLD_XYZ_RL( dumpName, suff, var3DRL,
-------------------^
dump_adj_xyz.f(2301): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RS]
              CALL WRITE_REC_XYZ_RS( dumpName, var3DRS, dumpAdRec,
-------------------^
dump_adj_xyz.f(2304): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RS]
              CALL WRITE_FLD_XYZ_RS( dumpName, suff, var3DRS,
-------------------^
dump_adj_xyz.f(2316): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_ADVAR_OUTP]
     &      CALL COPY_ADVAR_OUTP( var3DRS, var3DRL,
-----------------^
dump_adj_xyz.f(2318): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( var3Dc, diagName, 0,Nr,0,1,1, myThid )
---------------^
dump_adj_xyz.f(2321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( var3DRL, diagName,
-----------------^
dump_adj_xyz.f(2324): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( var3DRS, diagName,
-----------------^
dump_adj_xyz_uv.f(2283): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [RW_GET_SUFFIX]
          CALL RW_GET_SUFFIX( suff, myTime, myIter, myThid )
---------------^
dump_adj_xyz_uv.f(2289): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
          CALL COPY_AD_UV_OUTP( u3DRS, v3DRS, u3DRL, v3DRL,
---------------^
dump_adj_xyz_uv.f(2292): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
            CALL WRITE_REC_XYZ_RL( uDumpName, uCopy, dumpAdRec,
-----------------^
dump_adj_xyz_uv.f(2294): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
            CALL WRITE_REC_XYZ_RL( vDumpName, vCopy, dumpAdRec,
-----------------^
dump_adj_xyz_uv.f(2297): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
            CALL WRITE_FLD_XYZ_RL( uDumpName, suff, uCopy,
-----------------^
dump_adj_xyz_uv.f(2299): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
            CALL WRITE_FLD_XYZ_RL( vDumpName, suff, vCopy,
-----------------^
dump_adj_xyz_uv.f(2308): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
              CALL WRITE_REC_XYZ_RL( uDumpName, u3DRL, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2310): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RL]
              CALL WRITE_REC_XYZ_RL( vDumpName, v3DRL, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2313): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
              CALL WRITE_FLD_XYZ_RL( uDumpName, suff,u3DRL,
-------------------^
dump_adj_xyz_uv.f(2315): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RL]
              CALL WRITE_FLD_XYZ_RL( vDumpName, suff,v3DRL,
-------------------^
dump_adj_xyz_uv.f(2320): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RS]
              CALL WRITE_REC_XYZ_RS( uDumpName, u3DRS, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2322): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XYZ_RS]
              CALL WRITE_REC_XYZ_RS( uDumpName, v3DRS, dumpAdRec,
-------------------^
dump_adj_xyz_uv.f(2325): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RS]
              CALL WRITE_FLD_XYZ_RS( uDumpName, suff, u3DRS,
-------------------^
dump_adj_xyz_uv.f(2327): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_FLD_XYZ_RS]
              CALL WRITE_FLD_XYZ_RS( vDumpName, suff, v3DRS,
-------------------^
dump_adj_xyz_uv.f(2340): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [COPY_AD_UV_OUTP]
     &      CALL COPY_AD_UV_OUTP( u3DRS, v3DRS, u3DRL, v3DRL,
-----------------^
dump_adj_xyz_uv.f(2342): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( uCopy, uDiagName, 0,Nr,0,1,1, myThid )
---------------^
dump_adj_xyz_uv.f(2343): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
          CALL DIAGNOSTICS_FILL( vCopy, vDiagName, 0,Nr,0,1,1, myThid )
---------------^
dump_adj_xyz_uv.f(2346): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( u3DRL, uDiagName,
-----------------^
dump_adj_xyz_uv.f(2348): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL]
            CALL DIAGNOSTICS_FILL( v3DRL, vDiagName,
-----------------^
dump_adj_xyz_uv.f(2351): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( u3DRS, uDiagName,
-----------------^
dump_adj_xyz_uv.f(2353): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_FILL_RS]
            CALL DIAGNOSTICS_FILL_RS( v3DRS, vDiagName,
-----------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c g_dummy_in_dynamics.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c g_dummy_in_stepping.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c global_max_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c global_sum_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c global_sum_tile_ad.f
global_sum_ad.f(803): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R4]
      CALL GLOBAL_SUM_R4( adsumPhi, myThid )
-----------^
global_sum_ad.f(1177): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
      CALL GLOBAL_SUM_R8( adsumPhi, myThid )
-----------^
global_sum_tile_ad.f(819): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
      CALL GLOBAL_SUM_R8( tmp, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c myactivefunction_ad.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c myactivefunction.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c zero_adj.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cd_code_init_fixed.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cd_code_write_pickup.f
cd_code_init_fixed.f(1839): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('uVelD', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1841): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('uVelD','units','m/s', 
-------------^
cd_code_init_fixed.f(1843): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('uVelD','long_name',
-------------^
cd_code_init_fixed.f(1845): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('uVelD',
-------------^
cd_code_init_fixed.f(1848): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('vVelD', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1850): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('vVelD','units','m/s', 
-------------^
cd_code_init_fixed.f(1852): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('vVelD','long_name',
-------------^
cd_code_init_fixed.f(1854): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('vVelD',
-------------^
cd_code_init_fixed.f(1857): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('Unm1', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1859): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Unm1','units','m/s', 
-------------^
cd_code_init_fixed.f(1861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Unm1','long_name',
-------------^
cd_code_init_fixed.f(1863): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Unm1',
-------------^
cd_code_init_fixed.f(1866): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('Vnm1', 'Cen_xy_Hn__C__t',
-------------^
cd_code_init_fixed.f(1868): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Vnm1','units','m/s', 
-------------^
cd_code_init_fixed.f(1870): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Vnm1','long_name',
-------------^
cd_code_init_fixed.f(1872): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('Vnm1',
-------------^
cd_code_init_fixed.f(1875): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VNAME]
        CALL MNC_CW_ADD_VNAME('etaNm1', 'Cen_xy_Hn__-__t',
-------------^
cd_code_init_fixed.f(1877): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('etaNm1','units','m', 
-------------^
cd_code_init_fixed.f(1879): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('etaNm1','long_name',
-------------^
cd_code_init_fixed.f(1881): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_ADD_VATTR_TEXT]
        CALL MNC_CW_ADD_VATTR_TEXT('etaNm1',
-------------^
global_max_ad.f(1049): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
global_max_ad.f(1059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MPI_ALLREDUCE]
        CALL MPI_Allreduce(tmp,maxPhi,1,MPI_REAL,MPI_MAX,
-------------^
global_max_ad.f(1066): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_check.f
cd_code_write_pickup.f(1955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
        CALL MNC_CW_SET_UDIM(fn, 1, myThid)
-------------^
cd_code_write_pickup.f(1957): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_CITER]
          CALL MNC_CW_SET_CITER(fn, 3, 3, myIter, -1, myThid)
---------------^
cd_code_write_pickup.f(1959): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_CITER]
          CALL MNC_CW_SET_CITER(fn, 2, -1, -1, -1, myThid)
---------------^
cd_code_write_pickup.f(1961): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_SET_UDIM]
        CALL MNC_CW_SET_UDIM(fn, 1, myThid)
-------------^
cd_code_write_pickup.f(1962): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'uVelD',uVelD, myThid)
-------------^
cd_code_write_pickup.f(1963): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'vVelD',vVelD, myThid)
-------------^
cd_code_write_pickup.f(1964): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'Unm1',Unm1, myThid)
-------------^
cd_code_write_pickup.f(1965): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'Vnm1',Vnm1, myThid)
-------------^
cd_code_write_pickup.f(1966): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_CW_RL_W]
        CALL MNC_CW_RL_W('D',fn,0,0,'etaNm1', etaNm1, myThid)
-------------^
cd_code_write_pickup.f(1967): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MNC_FILE_CLOSE_ALL_MATCHING]
        CALL MNC_FILE_CLOSE_ALL_MATCHING(fn, myThid)
-------------^
cd_code_write_pickup.f(1975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, uVelD, 1, myIter, myThid )
-------------^
cd_code_write_pickup.f(1976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, vVelD, 2, myIter, myThid )
-------------^
cd_code_write_pickup.f(1977): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, uNM1,  3, myIter, myThid )
-------------^
cd_code_write_pickup.f(1978): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, Nr, vNM1,  4, myIter, myThid )
-------------^
cd_code_write_pickup.f(1979): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fn, prec, 1,etaNm1,4*Nr+1,myIter,myThid)
-------------^
cost_check.f(1871): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_dependent_init.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_final_restore.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_final_store.f
cost_final_restore.f(963): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c cost_readparms.f
cost_final_store.f(947): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c adctrl_bound.f
cost_readparms.f(3204): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
cost_readparms.f(3207): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
cost_readparms.f(3215): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
cost_readparms.f(3226): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_bound.f
global_max_ad.f(1851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
global_max_ad.f(1861): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MPI_ALLREDUCE]
        CALL MPI_Allreduce(tmp,maxPhi,1,MPI_DOUBLE_PRECISION,MPI_MAX,
-------------^
global_max_ad.f(1869): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
      CALL BAR2( myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_bound_tl.f
ctrl_bound_tl.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_BOUND_3D]
      CALL CTRL_BOUND_3D(fieldCur,mask3D,boundsVec,myThid)
-----------^
ctrl_bound_tl.f(1163): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_BOUND_2D]
      CALL CTRL_BOUND_2D(fieldCur,mask2D,boundsVec,myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_check.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_hfacc_ini.f
ctrl_check.f(3321): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ctrl_check.f(3328): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ctrl_check.f(3332): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-------------^
ctrl_check.f(3345): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
ctrl_check.f(3358): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
ctrl_check.f(3371): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf, myThid )
---------------^
ctrl_check.f(3393): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3396): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3410): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3413): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
            CALL PRINT_ERROR( msgBuf, myThid )
-----------------^
ctrl_check.f(3424): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf, myThid )
-------------^
ctrl_check.f(3425): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
        CALL ALL_PROC_DIE( 0 )
-------------^
ctrl_check.f(3431): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ctrl_check.f(3434): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_init_ctrlvar.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_init.f
ctrl_init.f(3722): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XYZ]
      call active_write_xyz( 'wunit', loctmp3d, 1, 0, mythid, dummy)
-----------^
ctrl_init.f(3724): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_init.f(3751): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
     &  call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3763): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
     &  call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3783): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_REC]
        call ctrl_init_rec ( xx_gentim2d_file(iarr)(1:MAX_LEN_FNAM),
-------------^
ctrl_init.f(3817): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
        call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3826): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
        call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3832): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_CTRLVAR]
        call ctrl_init_ctrlvar (
-------------^
ctrl_init.f(3844): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_INIT_WET]
      call ctrl_init_wet( myThid )
-----------^
ctrl_init.f(3851): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_init.f(3855): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SUMMARY]
      call ctrl_summary( myThid )
-----------^
ctrl_init_ctrlvar.f(3421): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
      call ctrl_set_fname( ctrlDir(1:ilDir)//xx_fname, fname, mythid )
-----------^
ctrl_init_ctrlvar.f(3438): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ctrl_init_ctrlvar.f(3443): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
            CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
-----------------^
ctrl_init_ctrlvar.f(3454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XYZ]
     &           call ctrl_set_globfld_xyz( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3456): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XYZ]
     &           call ctrl_set_globfld_xyz( fname(1), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XY]
     &           call ctrl_set_globfld_xy( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3461): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XY]
     &           call ctrl_set_globfld_xy( fname(1), ivarindex, mythid )
----------------------^
ctrl_init_ctrlvar.f(3464): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XZ]
     &           call ctrl_set_globfld_xz( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3466): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_XZ]
     &           call ctrl_set_globfld_xz( fname(1), ivarindex, mythid )
----------------------^
ctrl_init_ctrlvar.f(3469): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_YZ]
     &           call ctrl_set_globfld_yz( fname(2), ivarindex, mythid)
----------------------^
ctrl_init_ctrlvar.f(3471): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_GLOBFLD_YZ]
     &           call ctrl_set_globfld_yz( fname(1), ivarindex, mythid )
----------------------^
ctrl_init_ctrlvar.f(3479): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [TURNOFF_MODEL_IO]
         CALL TURNOFF_MODEL_IO( 1, myThid )
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_init_wet.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_mask_set_xz.f
ctrl_mask_set_xz.f(3486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_XZ]
        call active_write_xz( fname, gg, iobcs, 0, mythid, dummy )
-------------^
ctrl_init_wet.f(3494): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3502): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3510): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3519): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_init_wet.f(3537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3548): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3555): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3558): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
      CALL GLOBAL_SUM_INT( nvarlength,  myThid )
-----------^
ctrl_init_wet.f(3562): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3567): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(1),  myThid )
--------------^
ctrl_init_wet.f(3590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(2),  myThid )
--------------^
ctrl_init_wet.f(3599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(3),  myThid )
--------------^
ctrl_init_wet.f(3608): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_INT]
         CALL GLOBAL_SUM_INT( ntmp2(4),  myThid )
--------------^
ctrl_init_wet.f(3613): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, standardmessageunit,
--------------^
ctrl_init_wet.f(3620): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3630): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3642): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3646): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_init_wet.f(3659): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_GEN_RS]
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlC', maskC, 'XY', Nr,
-----------^
ctrl_init_wet.f(3661): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_GEN_RS]
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlW', maskW, 'XY', Nr,
-----------^
ctrl_init_wet.f(3663): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_GEN_RS]
      CALL ACTIVE_WRITE_GEN_RS( 'maskCtrlS', maskS, 'XY', Nr,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_mask_set_yz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_pack.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_readparms.f
ctrl_mask_set_yz.f(3487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_WRITE_YZ]
        call active_write_yz( fname, gg, iobcs, 0, mythid, dummy)
-------------^
ctrl_pack.f(3916): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
       call mdsfindunit( cunit, mythid )
------------^
ctrl_pack.f(3949): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_pack.f(3955): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr2d_file(iarr),
---------------^
ctrl_pack.f(3960): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_PACK_XY]
          call ctrl_set_pack_xy(
---------------^
ctrl_pack.f(3970): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr3d_file(iarr),
---------------^
ctrl_pack.f(3975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_PACK_XYZ]
          call ctrl_set_pack_xyz(
---------------^
ctrl_pack.f(3985): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_gentim2d_file(iarr),
---------------^
ctrl_pack.f(3990): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_PACK_XY]
          call ctrl_set_pack_xy(
---------------^
ctrl_pack.f(4004): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_readparms.f(2759): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useCTRL', ' ', ' ' )
--------------^
ctrl_readparms.f(2868): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_hfluxstartdate1,
-------------^
ctrl_readparms.f(2872): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sfluxstartdate1,
-------------^
ctrl_readparms.f(2876): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_tauustartdate1,xx_tauustartdate2,
-------------^
ctrl_readparms.f(2879): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_tauvstartdate1,xx_tauvstartdate2,
-------------^
ctrl_readparms.f(2882): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_atempstartdate1,
-------------^
ctrl_readparms.f(2886): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_aqhstartdate1, xx_aqhstartdate2,
-------------^
ctrl_readparms.f(2889): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_precipstartdate1,
-------------^
ctrl_readparms.f(2893): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sfluxstartdate1,
-------------^
ctrl_readparms.f(2897): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_swdownstartdate1,
-------------^
ctrl_readparms.f(2901): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_lwfluxstartdate1,
-------------^
ctrl_readparms.f(2905): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_lwdownstartdate1,
-------------^
ctrl_readparms.f(2909): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_evapstartdate1,xx_evapstartdate2,
-------------^
ctrl_readparms.f(2912): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_snowprecipstartdate1,
-------------^
ctrl_readparms.f(2917): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_apressurestartdate1,
-------------^
ctrl_readparms.f(2922): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_runoffstartdate1,
-------------^
ctrl_readparms.f(2926): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_uwindstartdate1,
-------------^
ctrl_readparms.f(2930): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_vwindstartdate1,
-------------^
ctrl_readparms.f(2934): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sststartdate1, xx_sststartdate2,
-------------^
ctrl_readparms.f(2937): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_sssstartdate1, xx_sssstartdate2,
-------------^
ctrl_readparms.f(2940): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_RETIRED_PARMS]
        CALL CTRL_SET_RETIRED_PARMS(xx_shifwflxstartdate1,
-------------^
ctrl_readparms.f(2979): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ctrl_readparms.f(2982): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
ctrl_readparms.f(2993): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
ctrl_readparms.f(3013): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SYSTEM]
       CALL SYSTEM( namBuf(1:pIL) )
------------^
ctrl_readparms.f(3023): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ctrl_readparms.f(3031): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3034): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3043): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3050): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_hflux',
-----------^
ctrl_readparms.f(3059): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sflux',
-----------^
ctrl_readparms.f(3065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_tauu',
-----------^
ctrl_readparms.f(3071): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_tauv',
-----------^
ctrl_readparms.f(3077): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_atemp',
-----------^
ctrl_readparms.f(3083): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_aqh',
-----------^
ctrl_readparms.f(3089): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_precip',
-----------^
ctrl_readparms.f(3095): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sflux',
-----------^
ctrl_readparms.f(3101): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS('xx_swdown',
-----------^
ctrl_readparms.f(3107): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS('xx_lwflux',
-----------^
ctrl_readparms.f(3113): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS('xx_lwdown',
-----------^
ctrl_readparms.f(3119): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_evap',
-----------^
ctrl_readparms.f(3125): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_snowprecip',
-----------^
ctrl_readparms.f(3131): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_apressure',
-----------^
ctrl_readparms.f(3137): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_runoff',
-----------^
ctrl_readparms.f(3143): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_uwind',
-----------^
ctrl_readparms.f(3149): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_vwind',
-----------^
ctrl_readparms.f(3155): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sst',
-----------^
ctrl_readparms.f(3161): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_sss',
-----------^
ctrl_readparms.f(3167): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_shifwflx',
-----------^
ctrl_readparms.f(3173): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_diffkr_file',
-----------^
ctrl_readparms.f(3178): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_kapgm_file',
-----------^
ctrl_readparms.f(3183): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_kapredi_file',
-----------^
ctrl_readparms.f(3188): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_tr1_file',
-----------^
ctrl_readparms.f(3193): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_depth_file',
-----------^
ctrl_readparms.f(3198): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_efluxy_file',
-----------^
ctrl_readparms.f(3203): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_efluxp_file',
-----------^
ctrl_readparms.f(3208): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_bottomdrag_file',
-----------^
ctrl_readparms.f(3213): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_edtaux_file',
-----------^
ctrl_readparms.f(3218): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_edtauy_file',
-----------^
ctrl_readparms.f(3223): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_uvel_file',
-----------^
ctrl_readparms.f(3228): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_vvel_file',
-----------^
ctrl_readparms.f(3233): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_etan_file',
-----------^
ctrl_readparms.f(3238): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_CHECK_RETIRED_PARMS]
      CALL CTRL_CHECK_RETIRED_PARMS( 'xx_hfluxm_file',
-----------^
ctrl_readparms.f(3247): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3250): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3251): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ALL_PROC_DIE]
       CALL ALL_PROC_DIE( 0 )
------------^
ctrl_readparms.f(3257): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_readparms.f(3895): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ctrl_readparms.f(3898): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
       CALL PRINT_ERROR( msgBuf, myThid )
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_fname.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_xy.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_xyz.f
ctrl_set_globfld_xy.f(2225): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ctrl_set_globfld_xy.f(2231): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, 1,
-------------^
ctrl_set_globfld_xyz.f(2201): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_xz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_globfld_yz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_xy.f
ctrl_set_globfld_xz.f(2214): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ctrl_set_globfld_xz.f(2232): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_XZ_RL]
        CALL WRITE_REC_XZ_RL( fname, ctrlprec,
-------------^
ctrl_set_globfld_yz.f(2214): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        CALL WRITE_REC_3D_RL( fname, ctrlprec, Nr,
-------------^
ctrl_set_globfld_yz.f(2232): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_YZ_RL]
        CALL WRITE_REC_YZ_RL( fname, ctrlprec,
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_xyz.f
ctrl_set_pack_xy.f(3406): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XY]
      call active_read_xy(weighttype, wei2d, 1,
-----------^
ctrl_set_pack_xy.f(3409): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_pack_xy.f(3430): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
      call READ_REC_3D_RL( fname, ctrlprec,
-----------^
ctrl_set_pack_xy.f(3457): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile2, ctrlprec,
-----------^
ctrl_set_pack_xy.f(3459): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile3, ctrlprec,
-----------^
ctrl_set_pack_xy.f(3472): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_set_pack_xy.f(3476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld2dNodim,
-------------^
ctrl_set_pack_xy.f(3478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3479): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_pack_xy.f(3481): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_pack_xy.f(3485): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_pack_xy.f(3488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xy.f(3511): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_xz.f
ctrl_set_pack_xyz.f(3411): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_pack_xyz.f(3432): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [READ_REC_3D_RL]
       CALL READ_REC_3D_RL( fname, ctrlprec,
------------^
ctrl_set_pack_xyz.f(3461): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile2, ctrlprec,
-------------^
ctrl_set_pack_xyz.f(3463): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile3, ctrlprec,
-------------^
ctrl_set_pack_xyz.f(3476): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
       CALL BARRIER(myThid)
------------^
ctrl_set_pack_xyz.f(3480): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld3dNodim,
-------------^
ctrl_set_pack_xyz.f(3482): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3483): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_pack_xyz.f(3485): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_pack_xyz.f(3489): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_pack_xyz.f(3492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_pack_xyz.f(3515): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ctrl_set_pack_xz.f(3590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_pack_xz.f(3593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_pack_xz.f(3599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_XZ_GL]
         call MDSREADFIELD_XZ_GL(
--------------^
ctrl_set_pack_xz.f(3612): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_3D_GL]
         call MDSREADFIELD_3D_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_pack_xz.f(3677): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_XZ_GL]
         call MDSREADFIELD_XZ_GL( fname, ctrlprec, 'RL',
--------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_pack_yz.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_xy.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_xyz.f
ctrl_set_pack_yz.f(3590): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_pack_yz.f(3593): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_pack_yz.f(3599): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_YZ_GL]
         call MDSREADFIELD_YZ_GL(
--------------^
ctrl_set_pack_yz.f(3614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_3D_GL]
         call MDSREADFIELD_3D_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_pack_yz.f(3681): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_YZ_GL]
         call MDSREADFIELD_YZ_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_unpack_xy.f(3407): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XY]
      call active_read_xy(weighttype, wei2d, 1,
-----------^
ctrl_set_unpack_xy.f(3410): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_unpack_xy.f(3445): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_set_unpack_xy.f(3449): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_unpack_xy.f(3451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_unpack_xy.f(3454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3488): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ctrl_set_unpack_xy.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SCATTER_2D_R8]
        CALL SCATTER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_unpack_xy.f(3493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xy.f(3494): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld2dNodim,
-------------^
ctrl_set_unpack_xy.f(3523): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile2, ctrlprec,
-----------^
ctrl_set_unpack_xy.f(3525): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( cfile3, ctrlprec,
-----------^
ctrl_set_unpack_xy.f(3530): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
      call WRITE_REC_3D_RL( fname, ctrlprec,
-----------^
ctrl_set_unpack_xyz.f(3411): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [ACTIVE_READ_XYZ]
      call active_read_xyz(masktype, msk3d, 1,
-----------^
ctrl_set_unpack_xyz.f(3445): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
       CALL BARRIER(myThid)
------------^
ctrl_set_unpack_xyz.f(3449): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( msk2d_buf, msk3d,
-------------^
ctrl_set_unpack_xyz.f(3451): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3452): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GATHER_2D_R8]
        CALL GATHER_2D_R8( msk2d_buf_glo, msk2d_buf,
-------------^
ctrl_set_unpack_xyz.f(3454): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3487): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
        CALL BARRIER(myThid)
-------------^
ctrl_set_unpack_xyz.f(3489): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3490): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [SCATTER_2D_R8]
        CALL SCATTER_2D_R8( fld2d_buf_glo, fld2d_buf,
-------------^
ctrl_set_unpack_xyz.f(3492): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BAR2]
        CALL BAR2( myThid )
-------------^
ctrl_set_unpack_xyz.f(3493): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDS_PASS_R8TORL]
        CALL MDS_PASS_R8toRL( fld2d_buf, fld3dNodim,
-------------^
ctrl_set_unpack_xyz.f(3524): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile2, ctrlprec,
-------------^
ctrl_set_unpack_xyz.f(3526): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
        call WRITE_REC_3D_RL( cfile3, ctrlprec,
-------------^
ctrl_set_unpack_xyz.f(3531): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [WRITE_REC_3D_RL]
       call WRITE_REC_3D_RL( fname, ctrlprec,
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_xz.f
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
staf -f77 -i4 -r4 -intrinsic system,flush -reverse -pure -l taf_ad.log -mpi -include ./mpi_headers/mpif-config.h ./mpi_headers/mpif-constants.h ./mpi_headers/mpif-handles.h ./mpi_headers/mpif-io-constants.h ./mpi_headers/mpif-io-handles.h ./mpi_headers/mpif-externals.h ./mpi_headers/mpif-sentinels.h ./mpi_headers/mpif-sizeof.h -I./mpi_headers -toplevel 'the_main_loop' -input 'xx_obcsn_dummy xx_obcss_dummy xx_obcsw_dummy xx_obcse_dummy xx_genarr2d_dummy xx_genarr3d_dummy xx_gentim2d_dummy' -output 'fc' -fixed active_file_control.flowdir active_file.flowdir active_file_gen.flowdir active_file_loc.flowdir autodiff_inadmode.flowdir autodiff_whtapeio_sync.flowdir cg2d.flowdir checkpoint.flowdir common.flowdir damp_adj.flowdir dummy_for_etan.flowdir dummy_in_dynamics.flowdir dummy_in_stepping.flowdir global_max_ad.flowdir global_sum_ad.flowdir initialisation.flowdir model_ad.flowdir myactivefunction.flowdir system.flowdir zero_adj.flowdir cd_code_ad.flowdir cost_ad.flowdir ctrl_bound.flowdir debug_ad.flowdir diagnostics_ad.flowdir ecco_ad.flowdir exf_ad.flowdir gmredi_ad.flowdir mdsio_ad.flowdir mnc_ad.flowdir monitor_ad.flowdir rw_ad.flowdir seaice.flowdir eesupp.flowdir exch1_ad.flowdir 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 diagnostics_is_on.f dwnslp_apply.f dwnslp_calc_flow.f dwnslp_calc_rho.f dwnslp_init_varia.f cost_averagesgeneric.f cost_averagesfields.f cost_averagesflags.f cost_averagesinit.f cost_bp_read.f cost_generic.f cost_gencost_all.f cost_gencost_moc.f cost_gencost_assignperiod.f cost_gencost_customize.f cost_gencost_sshv4.f cost_gencost_sstv4.f cost_gencost_seaicev4.f cost_gencost_bpv4.f cost_gencost_boxmean.f cost_gencost_glbmean.f cost_gencost_transp.f cost_gencal.f cost_genread.f cost_sla_read.f cost_sla_read_yd.f cost_obcs.f cost_obcsn.f cost_obcss.f cost_obcsw.f cost_obcse.f cost_obcs_ageos.f cost_obcsvol.f ecco_cost_driver.f ecco_cost_final.f ecco_cost_init_varia.f ecco_init_varia.f ecco_phys.f ecco_toolbox.f exf_init_varia.f exf_init_fld.f exf_bulkformulae.f exf_filter_rl.f exf_getclim.f exf_getffields.f exf_getffieldrec.f exf_getforcing.f exf_getmonthsrec.f exf_getsurfacefluxes.f exf_getyearlyfieldname.f exf_interp.f exf_interp_uv.f exf_interpolate.f exf_mapfields.f exf_radiation.f exf_set_fld.f exf_set_gen.f exf_set_obcs.f exf_set_uv.f exf_swapffields.f exf_wind.f exf_zenithangle.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 gad_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 kpp_calc.f kpp_calc_diff_t.f kpp_calc_diff_s.f kpp_calc_diff_ptr.f kpp_calc_visc.f kpp_output.f kpp_do_exch.f kpp_init_varia.f kpp_routines.f kpp_transport_s.f kpp_transport_t.f kpp_transport_ptr.f kpp_forcing_surf.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_metric_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 read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f salt_plume_apply.f salt_plume_calc_depth.f salt_plume_diagnostics_fill.f salt_plume_do_exch.f salt_plume_forcing_surf.f salt_plume_frac.f salt_plume_init_varia.f salt_plume_tendency_apply_s.f salt_plume_tendency_apply_t.f salt_plume_volfrac.f advect.f diffus.f dynsolver.f lsr.f ostres.f seaice_advection.f seaice_advdiff.f seaice_budget_ocean.f seaice_diffusion.f seaice_get_dynforcing.f seaice_fake.f seaice_growth.f seaice_growth_adx.f seaice_init_varia.f seaice_model.f seaice_read_pickup.f seaice_solve4temp.f seaice_tracer_phys.f seaice_cost_accumulate_mean.f seaice_cost_concentration.f seaice_cost_driver.f seaice_cost_export.f seaice_cost_final.f seaice_cost_init_varia.f seaice_cost_sensi.f seaice_cost_sss.f seaice_cost_sst.f seaice_ctrl_map_ini.f cost_ice_test.f seaice_calc_strainrates.f seaice_calc_viscosities.f seaice_dynsolver.f seaice_evp.f seaice_lsr.f seaice_freedrift.f seaice_ocean_stress.f seaice_oceandrag_coeffs.f seaice_map_thsice.f seaice_calc_ice_strength.f seaice_reg_ridge.f seaice_bottomdrag_coeffs.f seaice_calc_stressdiv.f cal_addtime.f cal_checkdate.f cal_compdates.f cal_convdate.f cal_copydate.f cal_fulldate.f cal_getdate.f cal_getmonthsrec.f cal_intdays.f cal_intmonths.f cal_intyears.f cal_isleap.f cal_numints.f cal_printdate.f cal_printerror.f cal_subdates.f cal_time2dump.f cal_timeinterval.f cal_timepassed.f cal_timestamp.f cal_toseconds.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_exchanges.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
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_set_unpack_yz.f

 Transformation of Algorithms in Fortran (TAF)
 Copyright 2000-2019 FastOpt GmbH, Hamburg, Germany
 All rights reserved.
 URL: http://www.FastOpt.de, Email: info@FastOpt.de
 script to access TAF remotely version 4.0

ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_summary.f
ctrl_set_unpack_xz.f(3595): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_unpack_xz.f(3598): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_unpack_xz.f(3604): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_XZ_GL]
         call MDSREADFIELD_XZ_GL(
--------------^
ctrl_set_unpack_xz.f(3691): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_3D_GL]
         call MDSWRITEFIELD_3D_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_unpack_xz.f(3766): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_XZ_GL]
         call MDSWRITEFIELD_XZ_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_unpack_yz.f(3595): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit2, mythid )
--------------^
ctrl_set_unpack_yz.f(3598): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
         call mdsfindunit( cunit3, mythid )
--------------^
ctrl_set_unpack_yz.f(3604): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSREADFIELD_YZ_GL]
         call MDSREADFIELD_YZ_GL(
--------------^
ctrl_set_unpack_yz.f(3691): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_3D_GL]
         call MDSWRITEFIELD_3d_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_set_unpack_yz.f(3760): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSWRITEFIELD_YZ_GL]
         call MDSWRITEFIELD_YZ_GL( fname, ctrlprec, 'RL',
--------------^
ctrl_summary.f(2470): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2474): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2478): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2482): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2486): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2491): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2495): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2498): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2502): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2506): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2510): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2526): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2533): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2537): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2541): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2544): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2554): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2560): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2565): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2569): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2573): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2581): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2595): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2601): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2606): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2610): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2614): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2622): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2636): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2642): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2648): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2652): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2656): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        call print_message( msgbuf, standardmessageunit,
-------------^
ctrl_summary.f(2660): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CAL_TIMEINTERVAL]
         call cal_TimeInterval( xx_gentim2d_period(iarr),
--------------^
ctrl_summary.f(2664): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         call print_message( msgbuf, standardmessageunit,
--------------^
ctrl_summary.f(2673): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          call print_message( msgbuf, standardmessageunit,
---------------^
ctrl_summary.f(2680): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, standardmessageunit,
----------------^
ctrl_summary.f(2687): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, standardmessageunit,
----------------^
ctrl_summary.f(2694): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
           call print_message( msgbuf, standardmessageunit,
----------------^
ctrl_summary.f(2707): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2711): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2715): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2719): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ctrl_summary.f(2723): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      call print_message( msgbuf, standardmessageunit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c ctrl_unpack.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c optim_readparms.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c chksum_tiled.f
optim_readparms.f(1998): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PACKAGES_UNUSED_MSG]
         CALL PACKAGES_UNUSED_MSG( 'useCTRL',
--------------^
optim_readparms.f(2021): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
optim_readparms.f(2024): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [OPEN_COPY_DATA_FILE]
        CALL OPEN_COPY_DATA_FILE(
-------------^
optim_readparms.f(2033): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
        CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-------------^
optim_readparms.f(2040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_unpack.f(3909): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
          call mdsfindunit( cunit, mythid )
---------------^
ctrl_unpack.f(3965): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ctrl_unpack.f(3976): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr2d_file(iarr),
---------------^
ctrl_unpack.f(3981): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_UNPACK_XY]
          call ctrl_set_unpack_xy(
---------------^
ctrl_unpack.f(3991): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_genarr3d_file(iarr),
---------------^
ctrl_unpack.f(3996): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_UNPACK_XYZ]
          call ctrl_set_unpack_xyz( lxxadxx, cunit, ivartype,
---------------^
ctrl_unpack.f(4009): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_FNAME]
          call ctrl_set_fname( ctrlDir(1:ilDir)//xx_gentim2d_file(iarr),
---------------^
ctrl_unpack.f(4014): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CTRL_SET_UNPACK_XY]
          call ctrl_set_unpack_xy(
---------------^
ctrl_unpack.f(4028): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
      CALL BARRIER(myThid)
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_call.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_cs_corner_uv.f
debug_call.f(730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_MSG]
      CALL DEBUG_MSG( msgBuf, myThid )
-----------^
debug_cs_corner_uv.f(787): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [BARRIER]
       CALL BARRIER(myThid)
------------^
 server fastopt.net test fail
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_enter.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_fld_stats_rl.f
 Processing files at fastopt.de, please wait.

debug_enter.f(730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_MSG]
      CALL DEBUG_MSG( msgBuf, myThid )
-----------^
debug_fld_stats_rl.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileNbPt, nbPnts,  myThid )
-----------^
debug_fld_stats_rl.f(797): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileMean, theMean, myThid )
-----------^
debug_fld_stats_rl.f(807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMin,  myThid  )
------------^
debug_fld_stats_rl.f(810): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMax,  myThid  )
------------^
debug_fld_stats_rl.f(829): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( tileSD, theSD, myThid )
------------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_fld_stats_rs.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_leave.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_msg.f
debug_fld_stats_rs.f(796): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileNbPt, nbPnts,  myThid )
-----------^
debug_fld_stats_rs.f(797): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( tileMean, theMean, myThid )
-----------^
debug_fld_stats_rs.f(807): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMin,  myThid  )
------------^
debug_fld_stats_rs.f(810): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_MAX_R8]
       CALL GLOBAL_MAX_R8 (  theMax,  myThid  )
------------^
debug_fld_stats_rs.f(829): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( tileSD, theSD, myThid )
------------^
debug_leave.f(730): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_MSG]
      CALL DEBUG_MSG( msgBuf, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_stats_rl.f
debug_msg.f(743): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
      CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c debug_stats_rs.f
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c fill_in_corners_rl.f
debug_stats_rl.f(737): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_FLD_STATS_RL]
      CALL DEBUG_FLD_STATS_RL(
-----------^
debug_stats_rs.f(737): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_FLD_STATS_RS]
      CALL DEBUG_FLD_STATS_RS(
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c write_fullarray_rl.f
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:SZ0Nc+AXfk3Btqq+b1fJPSHX67H0CfIO+1fb+5rvv0I.
Please contact your system administrator.
Add correct host key in /home/jm_c/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/jm_c/.ssh/known_hosts:56
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Agent forwarding is disabled to avoid man-in-the-middle attacks.
X11 forwarding is disabled to avoid man-in-the-middle attacks.
Error: forwarding disabled due to host key check failure
ssh_exchange_identification: Connection closed by remote host

gzip: stdin: unexpected end of file
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c write_fullarray_rs.f
cat: taf_output: No such file or directory
make -f Makefile adj_sed
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diag_calc_psivel.f
write_fullarray_rl.f(654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
      CALL MDSFINDUNIT( dUnit, myThid )
-----------^
write_fullarray_rs.f(654): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [MDSFINDUNIT]
      CALL MDSFINDUNIT( dUnit, myThid )
-----------^
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diag_cg2d.f
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
sed -i.bak -f ../../../tools/adjoint_sed autodiff_init_varia_ad.f autodiff_store_ad.f autodiff_restore_ad.f cd_code_scheme_ad.f cd_code_ini_vars_ad.f cd_code_read_pickup_ad.f cost_accumulate_mean_ad.f cost_final_ad.f cost_init_varia_ad.f cost_tile_ad.f cost_test_ad.f cost_tracer_ad.f cost_atlantic_heat_ad.f cost_depth_ad.f cost_vector_ad.f cost_state_final_ad.f ctrl_cost_driver_ad.f ctrl_cost_gen_ad.f ctrl_depth_ini_ad.f ctrl_get_gen_ad.f ctrl_get_gen_rec_ad.f ctrl_get_mask_ad.f ctrl_init_rec_ad.f ctrl_init_variables_ad.f ctrl_map_ini_genarr_ad.f ctrl_map_ini_gentim2d_ad.f ctrl_map_forcing_ad.f ctrl_map_genarr_ad.f ctrl_map_gentim2d_ad.f ctrl_getobcse_ad.f ctrl_getobcsn_ad.f ctrl_getobcss_ad.f ctrl_getobcsw_ad.f ctrl_init_obcs_variables_ad.f ctrl_swapffields_ad.f ctrl_toolbox_ad.f diagnostics_is_on_ad.f dwnslp_apply_ad.f dwnslp_calc_flow_ad.f dwnslp_calc_rho_ad.f dwnslp_init_varia_ad.f cost_averagesgeneric_ad.f cost_averagesfields_ad.f cost_averagesflags_ad.f cost_averagesinit_ad.f cost_bp_read_ad.f cost_generic_ad.f cost_gencost_all_ad.f cost_gencost_moc_ad.f cost_gencost_assignperiod_ad.f cost_gencost_customize_ad.f cost_gencost_sshv4_ad.f cost_gencost_sstv4_ad.f cost_gencost_seaicev4_ad.f cost_gencost_bpv4_ad.f cost_gencost_boxmean_ad.f cost_gencost_glbmean_ad.f cost_gencost_transp_ad.f cost_gencal_ad.f cost_genread_ad.f cost_sla_read_ad.f cost_sla_read_yd_ad.f cost_obcs_ad.f cost_obcsn_ad.f cost_obcss_ad.f cost_obcsw_ad.f cost_obcse_ad.f cost_obcs_ageos_ad.f cost_obcsvol_ad.f ecco_cost_driver_ad.f ecco_cost_final_ad.f ecco_cost_init_varia_ad.f ecco_init_varia_ad.f ecco_phys_ad.f ecco_toolbox_ad.f exf_init_varia_ad.f exf_init_fld_ad.f exf_bulkformulae_ad.f exf_filter_rl_ad.f exf_getclim_ad.f exf_getffields_ad.f exf_getffieldrec_ad.f exf_getforcing_ad.f exf_getmonthsrec_ad.f exf_getsurfacefluxes_ad.f exf_getyearlyfieldname_ad.f exf_interp_ad.f exf_interp_uv_ad.f exf_interpolate_ad.f exf_mapfields_ad.f exf_radiation_ad.f exf_set_fld_ad.f exf_set_gen_ad.f exf_set_obcs_ad.f exf_set_uv_ad.f exf_swapffields_ad.f exf_wind_ad.f exf_zenithangle_ad.f gad_advection_ad.f gad_biharm_r_ad.f gad_biharm_x_ad.f gad_biharm_y_ad.f gad_c2_adv_r_ad.f gad_c2_impl_r_ad.f gad_c2_adv_x_ad.f gad_c2_adv_y_ad.f gad_c4_adv_r_ad.f gad_c4_adv_x_ad.f gad_c4_adv_y_ad.f gad_calc_rhs_ad.f gad_del2_ad.f gad_diff_r_ad.f gad_diff_x_ad.f gad_diff_y_ad.f gad_dst2u1_adv_r_ad.f gad_dst2u1_impl_r_ad.f gad_dst2u1_adv_x_ad.f gad_dst2u1_adv_y_ad.f gad_dst3_adv_x_ad.f gad_dst3_adv_y_ad.f gad_dst3_adv_r_ad.f gad_dst3fl_adv_x_ad.f gad_dst3fl_adv_y_ad.f gad_dst3fl_adv_r_ad.f gad_dst3fl_impl_r_ad.f gad_fluxlimit_adv_r_ad.f gad_fluxlimit_impl_r_ad.f gad_fluxlimit_adv_x_ad.f gad_fluxlimit_adv_y_ad.f gad_grad_x_ad.f gad_grad_y_ad.f gad_implicit_r_ad.f gad_init_varia_ad.f gad_os7mp_adv_x_ad.f gad_os7mp_adv_y_ad.f gad_os7mp_adv_r_ad.f gad_read_pickup_ad.f gad_u3_adv_r_ad.f gad_u3c4_impl_r_ad.f gad_u3_adv_x_ad.f gad_u3_adv_y_ad.f gad_som_advect_ad.f gad_som_adv_r_ad.f gad_som_adv_x_ad.f gad_som_adv_y_ad.f gad_som_fill_cs_corner_ad.f gad_som_lim_r_ad.f gad_som_prep_cs_corner_ad.f gad_som_exchanges_ad.f gad_exch_som_ad.f gmredi_calc_diff_ad.f gmredi_calc_psi_b_ad.f gmredi_calc_tensor_ad.f gmredi_do_exch_ad.f gmredi_init_varia_ad.f gmredi_residual_flow_ad.f gmredi_rtransport_ad.f gmredi_slope_limit_ad.f gmredi_slope_psi_ad.f gmredi_xtransport_ad.f gmredi_ytransport_ad.f gmredi_calc_qgleith_ad.f kpp_calc_ad.f kpp_calc_diff_t_ad.f kpp_calc_diff_s_ad.f kpp_calc_diff_ptr_ad.f kpp_calc_visc_ad.f kpp_output_ad.f kpp_do_exch_ad.f kpp_init_varia_ad.f kpp_routines_ad.f kpp_transport_s_ad.f kpp_transport_t_ad.f kpp_transport_ptr_ad.f kpp_forcing_surf_ad.f mom_calc_absvort3_ad.f mom_calc_hdiv_ad.f mom_calc_hfacz_ad.f mom_calc_ke_ad.f mom_calc_relvort3_ad.f mom_calc_strain_ad.f mom_calc_tension_ad.f mom_calc_visc_ad.f mom_hdissip_ad.f mom_quasihydrostatic_ad.f mom_u_botdrag_coeff_ad.f mom_u_coriolis_nh_ad.f mom_u_metric_nh_ad.f mom_u_rviscflux_ad.f mom_u_sidedrag_ad.f mom_v_botdrag_coeff_ad.f mom_v_coriolis_nh_ad.f mom_v_metric_nh_ad.f mom_v_rviscflux_ad.f mom_v_sidedrag_ad.f mom_visc_qgl_limit_ad.f mom_visc_qgl_stretch_ad.f mom_calc_rtrans_ad.f mom_fluxform_ad.f mom_u_adv_uu_ad.f mom_u_adv_vu_ad.f mom_u_adv_wu_ad.f mom_u_coriolis_ad.f mom_u_del2u_ad.f mom_u_metric_cylinder_ad.f mom_u_metric_sphere_ad.f mom_u_xviscflux_ad.f mom_u_yviscflux_ad.f mom_v_adv_uv_ad.f mom_v_adv_vv_ad.f mom_v_adv_wv_ad.f mom_v_coriolis_ad.f mom_v_del2v_ad.f mom_v_metric_cylinder_ad.f mom_v_metric_sphere_ad.f mom_v_xviscflux_ad.f mom_v_yviscflux_ad.f mom_vecinv_ad.f mom_vi_coriolis_ad.f mom_vi_del2uv_ad.f mom_vi_hdissip_ad.f mom_vi_u_coriolis_ad.f mom_vi_u_coriolis_c4_ad.f mom_vi_u_grad_ke_ad.f mom_vi_u_vertshear_ad.f mom_vi_v_coriolis_ad.f mom_vi_v_coriolis_c4_ad.f mom_vi_v_grad_ke_ad.f mom_vi_v_vertshear_ad.f read_fld_xyz_rs_ad.f read_fld_xyz_rl_ad.f read_fld_xy_rs_ad.f read_fld_xy_rl_ad.f read_rec_ad.f salt_plume_apply_ad.f salt_plume_calc_depth_ad.f salt_plume_diagnostics_fill_ad.f salt_plume_do_exch_ad.f salt_plume_forcing_surf_ad.f salt_plume_frac_ad.f salt_plume_init_varia_ad.f salt_plume_tendency_apply_s_ad.f salt_plume_tendency_apply_t_ad.f salt_plume_volfrac_ad.f advect_ad.f diffus_ad.f dynsolver_ad.f lsr_ad.f ostres_ad.f seaice_advection_ad.f seaice_advdiff_ad.f seaice_budget_ocean_ad.f seaice_diffusion_ad.f seaice_get_dynforcing_ad.f seaice_fake_ad.f seaice_growth_ad.f seaice_growth_adx_ad.f seaice_init_varia_ad.f seaice_model_ad.f seaice_read_pickup_ad.f seaice_solve4temp_ad.f seaice_tracer_phys_ad.f seaice_cost_accumulate_mean_ad.f seaice_cost_concentration_ad.f seaice_cost_driver_ad.f seaice_cost_export_ad.f seaice_cost_final_ad.f seaice_cost_init_varia_ad.f seaice_cost_sensi_ad.f seaice_cost_sss_ad.f seaice_cost_sst_ad.f seaice_ctrl_map_ini_ad.f cost_ice_test_ad.f seaice_calc_strainrates_ad.f seaice_calc_viscosities_ad.f seaice_dynsolver_ad.f seaice_evp_ad.f seaice_lsr_ad.f seaice_freedrift_ad.f seaice_ocean_stress_ad.f seaice_oceandrag_coeffs_ad.f seaice_map_thsice_ad.f seaice_calc_ice_strength_ad.f seaice_reg_ridge_ad.f seaice_bottomdrag_coeffs_ad.f seaice_calc_stressdiv_ad.f cal_addtime_ad.f cal_checkdate_ad.f cal_compdates_ad.f cal_convdate_ad.f cal_copydate_ad.f cal_fulldate_ad.f cal_getdate_ad.f cal_getmonthsrec_ad.f cal_intdays_ad.f cal_intmonths_ad.f cal_intyears_ad.f cal_isleap_ad.f cal_numints_ad.f cal_printdate_ad.f cal_printerror_ad.f cal_subdates_ad.f cal_time2dump_ad.f cal_timeinterval_ad.f cal_timepassed_ad.f cal_timestamp_ad.f cal_toseconds_ad.f different_multiple_ad.f fill_cs_corner_ag_rl_ad.f fill_cs_corner_tr_rl_ad.f fill_cs_corner_uv_rs_ad.f fill_cs_corner_uv_rl_ad.f get_periodic_interval_ad.f lef_zero_ad.f exch_sm_3d_rl_ad.f exch_3d_rs_ad.f exch_3d_rl_ad.f exch_xy_rl_ad.f exch_xy_rs_ad.f exch_xyz_rl_ad.f exch_xyz_rs_ad.f exch_uv_3d_rs_ad.f exch_uv_3d_rl_ad.f exch_uv_xy_rs_ad.f exch_uv_xy_rl_ad.f exch_uv_xyz_rs_ad.f exch_uv_xyz_rl_ad.f exch_uv_agrid_3d_rs_ad.f exch_uv_agrid_3d_rl_ad.f exch_uv_dgrid_3d_rs_ad.f exch_uv_dgrid_3d_rl_ad.f adams_bashforth2_ad.f adams_bashforth3_ad.f apply_forcing_ad.f calc_3d_diffusivity_ad.f calc_adv_flow_ad.f calc_div_ghat_ad.f calc_grad_phi_fv_ad.f calc_grad_phi_hyd_ad.f calc_grad_phi_surf_ad.f calc_ivdc_ad.f calc_phi_hyd_ad.f calc_r_star_ad.f calc_surf_dr_ad.f calc_viscosity_ad.f calc_wsurf_tr_ad.f cg2d_nsa_ad.f convective_adjustment_ad.f convective_adjustment_ini_ad.f convective_weights_ad.f convectively_mixtracer_ad.f correction_step_ad.f cycle_ab_tracer_ad.f cycle_tracer_ad.f diags_phi_hyd_ad.f diags_phi_rlow_ad.f diags_rho_ad.f diags_sound_speed_ad.f do_atmospheric_phys_ad.f do_fields_blocking_exchanges_ad.f do_oceanic_phys_ad.f do_stagger_fields_exchanges_ad.f dynamics_ad.f external_fields_load_ad.f external_forcing_surf_ad.f forcing_surf_relax_ad.f find_alpha_ad.f find_rho_ad.f forward_step_ad.f freesurf_rescale_g_ad.f freeze_surface_ad.f grad_sigma_ad.f impldiff_ad.f ini_cg2d_ad.f ini_depths_ad.f ini_ffields_ad.f ini_fields_ad.f ini_forcing_ad.f ini_mixing_ad.f ini_nh_fields_ad.f ini_nlfs_vars_ad.f ini_p_ground_ad.f ini_pressure_ad.f ini_psurf_ad.f ini_salt_ad.f ini_theta_ad.f ini_dynvars_ad.f ini_vel_ad.f initialise_varia_ad.f integrate_for_w_ad.f integr_continuity_ad.f load_fields_driver_ad.f load_grid_spacing_ad.f main_do_loop_ad.f momentum_correction_step_ad.f packages_init_variables_ad.f pressure_for_eos_ad.f read_pickup_ad.f remove_mean_ad.f reset_nlfs_vars_ad.f rotate_uv2en_ad.f salt_integrate_ad.f temp_integrate_ad.f seawater_ad.f solve_for_pressure_ad.f state_summary_ad.f solve_pentadiagonal_ad.f solve_tridiagonal_ad.f taueddy_init_varia_ad.f taueddy_tendency_apply_ad.f timestep_ad.f the_main_loop_ad.f thermodynamics_ad.f timestep_tracer_ad.f tracers_correction_step_ad.f update_cg2d_ad.f update_etah_ad.f update_etaws_ad.f update_masks_etc_ad.f update_r_star_ad.f update_sigma_ad.f update_surf_dr_ad.f swfrac_ad.f
diag_calc_psivel.f(1888): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF (debugMode) CALL DEBUG_ENTER('DIAG_CALC_PSIVEL',myThid)
--------------------------^
diag_calc_psivel.f(1925): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [CUMULSUM_Z_TILE_RL]
      CALL CUMULSUM_Z_TILE_RL(
-----------^
diag_calc_psivel.f(1945): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_R8]
        CALL GLOBAL_SUM_R8 (  offSet,  myThid  )
-------------^
diag_calc_psivel.f(1959): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF (debugMode) CALL DEBUG_LEAVE('DIAG_CALC_PSIVEL',myThid)
--------------------------^
sed: can't read autodiff_init_varia_ad.f: No such file or directory
sed: can't read autodiff_store_ad.f: No such file or directory
sed: can't read autodiff_restore_ad.f: No such file or directory
sed: can't read cd_code_scheme_ad.f: No such file or directory
sed: can't read cd_code_ini_vars_ad.f: No such file or directory
sed: can't read cd_code_read_pickup_ad.f: No such file or directory
sed: can't read cost_accumulate_mean_ad.f: No such file or directory
sed: can't read cost_final_ad.f: No such file or directory
sed: can't read cost_init_varia_ad.f: No such file or directory
sed: can't read cost_tile_ad.f: No such file or directory
sed: can't read cost_test_ad.f: No such file or directory
sed: can't read cost_tracer_ad.f: No such file or directory
sed: can't read cost_atlantic_heat_ad.f: No such file or directory
sed: can't read cost_depth_ad.f: No such file or directory
sed: can't read cost_vector_ad.f: No such file or directory
sed: can't read cost_state_final_ad.f: No such file or directory
sed: can't read ctrl_cost_driver_ad.f: No such file or directory
sed: can't read ctrl_cost_gen_ad.f: No such file or directory
sed: can't read ctrl_depth_ini_ad.f: No such file or directory
sed: can't read ctrl_get_gen_ad.f: No such file or directory
sed: can't read ctrl_get_gen_rec_ad.f: No such file or directory
sed: can't read ctrl_get_mask_ad.f: No such file or directory
sed: can't read ctrl_init_rec_ad.f: No such file or directory
sed: can't read ctrl_init_variables_ad.f: No such file or directory
sed: can't read ctrl_map_ini_genarr_ad.f: No such file or directory
sed: can't read ctrl_map_ini_gentim2d_ad.f: No such file or directory
sed: can't read ctrl_map_forcing_ad.f: No such file or directory
sed: can't read ctrl_map_genarr_ad.f: No such file or directory
sed: can't read ctrl_map_gentim2d_ad.f: No such file or directory
sed: can't read ctrl_getobcse_ad.f: No such file or directory
sed: can't read ctrl_getobcsn_ad.f: No such file or directory
sed: can't read ctrl_getobcss_ad.f: No such file or directory
sed: can't read ctrl_getobcsw_ad.f: No such file or directory
sed: can't read ctrl_init_obcs_variables_ad.f: No such file or directory
sed: can't read ctrl_swapffields_ad.f: No such file or directory
sed: can't read ctrl_toolbox_ad.f: No such file or directory
sed: can't read diagnostics_is_on_ad.f: No such file or directory
sed: can't read dwnslp_apply_ad.f: No such file or directory
sed: can't read dwnslp_calc_flow_ad.f: No such file or directory
sed: can't read dwnslp_calc_rho_ad.f: No such file or directory
sed: can't read dwnslp_init_varia_ad.f: No such file or directory
sed: can't read cost_averagesgeneric_ad.f: No such file or directory
sed: can't read cost_averagesfields_ad.f: No such file or directory
sed: can't read cost_averagesflags_ad.f: No such file or directory
sed: can't read cost_averagesinit_ad.f: No such file or directory
sed: can't read cost_bp_read_ad.f: No such file or directory
sed: can't read cost_generic_ad.f: No such file or directory
sed: can't read cost_gencost_all_ad.f: No such file or directory
sed: can't read cost_gencost_moc_ad.f: No such file or directory
sed: can't read cost_gencost_assignperiod_ad.f: No such file or directory
sed: can't read cost_gencost_customize_ad.f: No such file or directory
sed: can't read cost_gencost_sshv4_ad.f: No such file or directory
sed: can't read cost_gencost_sstv4_ad.f: No such file or directory
sed: can't read cost_gencost_seaicev4_ad.f: No such file or directory
sed: can't read cost_gencost_bpv4_ad.f: No such file or directory
sed: can't read cost_gencost_boxmean_ad.f: No such file or directory
sed: can't read cost_gencost_glbmean_ad.f: No such file or directory
sed: can't read cost_gencost_transp_ad.f: No such file or directory
sed: can't read cost_gencal_ad.f: No such file or directory
sed: can't read cost_genread_ad.f: No such file or directory
sed: can't read cost_sla_read_ad.f: No such file or directory
sed: can't read cost_sla_read_yd_ad.f: No such file or directory
sed: can't read cost_obcs_ad.f: No such file or directory
sed: can't read cost_obcsn_ad.f: No such file or directory
sed: can't read cost_obcss_ad.f: No such file or directory
sed: can't read cost_obcsw_ad.f: No such file or directory
sed: can't read cost_obcse_ad.f: No such file or directory
sed: can't read cost_obcs_ageos_ad.f: No such file or directory
sed: can't read cost_obcsvol_ad.f: No such file or directory
sed: can't read ecco_cost_driver_ad.f: No such file or directory
sed: can't read ecco_cost_final_ad.f: No such file or directory
sed: can't read ecco_cost_init_varia_ad.f: No such file or directory
sed: can't read ecco_init_varia_ad.f: No such file or directory
sed: can't read ecco_phys_ad.f: No such file or directory
sed: can't read ecco_toolbox_ad.f: No such file or directory
sed: can't read exf_init_varia_ad.f: No such file or directory
sed: can't read exf_init_fld_ad.f: No such file or directory
sed: can't read exf_bulkformulae_ad.f: No such file or directory
sed: can't read exf_filter_rl_ad.f: No such file or directory
sed: can't read exf_getclim_ad.f: No such file or directory
sed: can't read exf_getffields_ad.f: No such file or directory
sed: can't read exf_getffieldrec_ad.f: No such file or directory
sed: can't read exf_getforcing_ad.f: No such file or directory
sed: can't read exf_getmonthsrec_ad.f: No such file or directory
sed: can't read exf_getsurfacefluxes_ad.f: No such file or directory
sed: can't read exf_getyearlyfieldname_ad.f: No such file or directory
sed: can't read exf_interp_ad.f: No such file or directory
sed: can't read exf_interp_uv_ad.f: No such file or directory
sed: can't read exf_interpolate_ad.f: No such file or directory
sed: can't read exf_mapfields_ad.f: No such file or directory
sed: can't read exf_radiation_ad.f: No such file or directory
sed: can't read exf_set_fld_ad.f: No such file or directory
sed: can't read exf_set_gen_ad.f: No such file or directory
sed: can't read exf_set_obcs_ad.f: No such file or directory
sed: can't read exf_set_uv_ad.f: No such file or directory
sed: can't read exf_swapffields_ad.f: No such file or directory
sed: can't read exf_wind_ad.f: No such file or directory
sed: can't read exf_zenithangle_ad.f: No such file or directory
sed: can't read gad_advection_ad.f: No such file or directory
sed: can't read gad_biharm_r_ad.f: No such file or directory
sed: can't read gad_biharm_x_ad.f: No such file or directory
sed: can't read gad_biharm_y_ad.f: No such file or directory
sed: can't read gad_c2_adv_r_ad.f: No such file or directory
sed: can't read gad_c2_impl_r_ad.f: No such file or directory
sed: can't read gad_c2_adv_x_ad.f: No such file or directory
sed: can't read gad_c2_adv_y_ad.f: No such file or directory
sed: can't read gad_c4_adv_r_ad.f: No such file or directory
sed: can't read gad_c4_adv_x_ad.f: No such file or directory
sed: can't read gad_c4_adv_y_ad.f: No such file or directory
sed: can't read gad_calc_rhs_ad.f: No such file or directory
sed: can't read gad_del2_ad.f: No such file or directory
sed: can't read gad_diff_r_ad.f: No such file or directory
sed: can't read gad_diff_x_ad.f: No such file or directory
sed: can't read gad_diff_y_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_r_ad.f: No such file or directory
sed: can't read gad_dst2u1_impl_r_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_x_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3_adv_x_ad.f: No such file or directory
sed: can't read gad_dst3_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3_adv_r_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_x_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_r_ad.f: No such file or directory
sed: can't read gad_dst3fl_impl_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_impl_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_x_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_y_ad.f: No such file or directory
sed: can't read gad_grad_x_ad.f: No such file or directory
sed: can't read gad_grad_y_ad.f: No such file or directory
sed: can't read gad_implicit_r_ad.f: No such file or directory
sed: can't read gad_init_varia_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_x_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_y_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_r_ad.f: No such file or directory
sed: can't read gad_read_pickup_ad.f: No such file or directory
sed: can't read gad_u3_adv_r_ad.f: No such file or directory
sed: can't read gad_u3c4_impl_r_ad.f: No such file or directory
sed: can't read gad_u3_adv_x_ad.f: No such file or directory
sed: can't read gad_u3_adv_y_ad.f: No such file or directory
sed: can't read gad_som_advect_ad.f: No such file or directory
sed: can't read gad_som_adv_r_ad.f: No such file or directory
sed: can't read gad_som_adv_x_ad.f: No such file or directory
sed: can't read gad_som_adv_y_ad.f: No such file or directory
sed: can't read gad_som_fill_cs_corner_ad.f: No such file or directory
sed: can't read gad_som_lim_r_ad.f: No such file or directory
sed: can't read gad_som_prep_cs_corner_ad.f: No such file or directory
sed: can't read gad_som_exchanges_ad.f: No such file or directory
sed: can't read gad_exch_som_ad.f: No such file or directory
sed: can't read gmredi_calc_diff_ad.f: No such file or directory
sed: can't read gmredi_calc_psi_b_ad.f: No such file or directory
sed: can't read gmredi_calc_tensor_ad.f: No such file or directory
sed: can't read gmredi_do_exch_ad.f: No such file or directory
sed: can't read gmredi_init_varia_ad.f: No such file or directory
sed: can't read gmredi_residual_flow_ad.f: No such file or directory
sed: can't read gmredi_rtransport_ad.f: No such file or directory
sed: can't read gmredi_slope_limit_ad.f: No such file or directory
sed: can't read gmredi_slope_psi_ad.f: No such file or directory
sed: can't read gmredi_xtransport_ad.f: No such file or directory
sed: can't read gmredi_ytransport_ad.f: No such file or directory
sed: can't read gmredi_calc_qgleith_ad.f: No such file or directory
sed: can't read kpp_calc_ad.f: No such file or directory
sed: can't read kpp_calc_diff_t_ad.f: No such file or directory
sed: can't read kpp_calc_diff_s_ad.f: No such file or directory
sed: can't read kpp_calc_diff_ptr_ad.f: No such file or directory
sed: can't read kpp_calc_visc_ad.f: No such file or directory
sed: can't read kpp_output_ad.f: No such file or directory
sed: can't read kpp_do_exch_ad.f: No such file or directory
sed: can't read kpp_init_varia_ad.f: No such file or directory
sed: can't read kpp_routines_ad.f: No such file or directory
sed: can't read kpp_transport_s_ad.f: No such file or directory
sed: can't read kpp_transport_t_ad.f: No such file or directory
sed: can't read kpp_transport_ptr_ad.f: No such file or directory
sed: can't read kpp_forcing_surf_ad.f: No such file or directory
sed: can't read mom_calc_absvort3_ad.f: No such file or directory
sed: can't read mom_calc_hdiv_ad.f: No such file or directory
sed: can't read mom_calc_hfacz_ad.f: No such file or directory
sed: can't read mom_calc_ke_ad.f: No such file or directory
sed: can't read mom_calc_relvort3_ad.f: No such file or directory
sed: can't read mom_calc_strain_ad.f: No such file or directory
sed: can't read mom_calc_tension_ad.f: No such file or directory
sed: can't read mom_calc_visc_ad.f: No such file or directory
sed: can't read mom_hdissip_ad.f: No such file or directory
sed: can't read mom_quasihydrostatic_ad.f: No such file or directory
sed: can't read mom_u_botdrag_coeff_ad.f: No such file or directory
sed: can't read mom_u_coriolis_nh_ad.f: No such file or directory
sed: can't read mom_u_metric_nh_ad.f: No such file or directory
sed: can't read mom_u_rviscflux_ad.f: No such file or directory
sed: can't read mom_u_sidedrag_ad.f: No such file or directory
sed: can't read mom_v_botdrag_coeff_ad.f: No such file or directory
sed: can't read mom_v_coriolis_nh_ad.f: No such file or directory
sed: can't read mom_v_metric_nh_ad.f: No such file or directory
sed: can't read mom_v_rviscflux_ad.f: No such file or directory
sed: can't read mom_v_sidedrag_ad.f: No such file or directory
sed: can't read mom_visc_qgl_limit_ad.f: No such file or directory
sed: can't read mom_visc_qgl_stretch_ad.f: No such file or directory
sed: can't read mom_calc_rtrans_ad.f: No such file or directory
sed: can't read mom_fluxform_ad.f: No such file or directory
sed: can't read mom_u_adv_uu_ad.f: No such file or directory
sed: can't read mom_u_adv_vu_ad.f: No such file or directory
sed: can't read mom_u_adv_wu_ad.f: No such file or directory
sed: can't read mom_u_coriolis_ad.f: No such file or directory
sed: can't read mom_u_del2u_ad.f: No such file or directory
sed: can't read mom_u_metric_cylinder_ad.f: No such file or directory
sed: can't read mom_u_metric_sphere_ad.f: No such file or directory
sed: can't read mom_u_xviscflux_ad.f: No such file or directory
sed: can't read mom_u_yviscflux_ad.f: No such file or directory
sed: can't read mom_v_adv_uv_ad.f: No such file or directory
sed: can't read mom_v_adv_vv_ad.f: No such file or directory
sed: can't read mom_v_adv_wv_ad.f: No such file or directory
sed: can't read mom_v_coriolis_ad.f: No such file or directory
sed: can't read mom_v_del2v_ad.f: No such file or directory
sed: can't read mom_v_metric_cylinder_ad.f: No such file or directory
sed: can't read mom_v_metric_sphere_ad.f: No such file or directory
sed: can't read mom_v_xviscflux_ad.f: No such file or directory
sed: can't read mom_v_yviscflux_ad.f: No such file or directory
sed: can't read mom_vecinv_ad.f: No such file or directory
sed: can't read mom_vi_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_del2uv_ad.f: No such file or directory
sed: can't read mom_vi_hdissip_ad.f: No such file or directory
sed: can't read mom_vi_u_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_u_coriolis_c4_ad.f: No such file or directory
sed: can't read mom_vi_u_grad_ke_ad.f: No such file or directory
sed: can't read mom_vi_u_vertshear_ad.f: No such file or directory
sed: can't read mom_vi_v_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_v_coriolis_c4_ad.f: No such file or directory
sed: can't read mom_vi_v_grad_ke_ad.f: No such file or directory
sed: can't read mom_vi_v_vertshear_ad.f: No such file or directory
sed: can't read read_fld_xyz_rs_ad.f: No such file or directory
sed: can't read read_fld_xyz_rl_ad.f: No such file or directory
sed: can't read read_fld_xy_rs_ad.f: No such file or directory
sed: can't read read_fld_xy_rl_ad.f: No such file or directory
sed: can't read read_rec_ad.f: No such file or directory
sed: can't read salt_plume_apply_ad.f: No such file or directory
sed: can't read salt_plume_calc_depth_ad.f: No such file or directory
sed: can't read salt_plume_diagnostics_fill_ad.f: No such file or directory
sed: can't read salt_plume_do_exch_ad.f: No such file or directory
sed: can't read salt_plume_forcing_surf_ad.f: No such file or directory
sed: can't read salt_plume_frac_ad.f: No such file or directory
sed: can't read salt_plume_init_varia_ad.f: No such file or directory
sed: can't read salt_plume_tendency_apply_s_ad.f: No such file or directory
sed: can't read salt_plume_tendency_apply_t_ad.f: No such file or directory
sed: can't read salt_plume_volfrac_ad.f: No such file or directory
sed: can't read advect_ad.f: No such file or directory
sed: can't read diffus_ad.f: No such file or directory
sed: can't read dynsolver_ad.f: No such file or directory
sed: can't read lsr_ad.f: No such file or directory
sed: can't read ostres_ad.f: No such file or directory
sed: can't read seaice_advection_ad.f: No such file or directory
sed: can't read seaice_advdiff_ad.f: No such file or directory
sed: can't read seaice_budget_ocean_ad.f: No such file or directory
sed: can't read seaice_diffusion_ad.f: No such file or directory
sed: can't read seaice_get_dynforcing_ad.f: No such file or directory
sed: can't read seaice_fake_ad.f: No such file or directory
sed: can't read seaice_growth_ad.f: No such file or directory
sed: can't read seaice_growth_adx_ad.f: No such file or directory
sed: can't read seaice_init_varia_ad.f: No such file or directory
sed: can't read seaice_model_ad.f: No such file or directory
sed: can't read seaice_read_pickup_ad.f: No such file or directory
sed: can't read seaice_solve4temp_ad.f: No such file or directory
sed: can't read seaice_tracer_phys_ad.f: No such file or directory
sed: can't read seaice_cost_accumulate_mean_ad.f: No such file or directory
sed: can't read seaice_cost_concentration_ad.f: No such file or directory
sed: can't read seaice_cost_driver_ad.f: No such file or directory
sed: can't read seaice_cost_export_ad.f: No such file or directory
sed: can't read seaice_cost_final_ad.f: No such file or directory
sed: can't read seaice_cost_init_varia_ad.f: No such file or directory
sed: can't read seaice_cost_sensi_ad.f: No such file or directory
sed: can't read seaice_cost_sss_ad.f: No such file or directory
sed: can't read seaice_cost_sst_ad.f: No such file or directory
sed: can't read seaice_ctrl_map_ini_ad.f: No such file or directory
sed: can't read cost_ice_test_ad.f: No such file or directory
sed: can't read seaice_calc_strainrates_ad.f: No such file or directory
sed: can't read seaice_calc_viscosities_ad.f: No such file or directory
sed: can't read seaice_dynsolver_ad.f: No such file or directory
sed: can't read seaice_evp_ad.f: No such file or directory
sed: can't read seaice_lsr_ad.f: No such file or directory
sed: can't read seaice_freedrift_ad.f: No such file or directory
sed: can't read seaice_ocean_stress_ad.f: No such file or directory
sed: can't read seaice_oceandrag_coeffs_ad.f: No such file or directory
sed: can't read seaice_map_thsice_ad.f: No such file or directory
sed: can't read seaice_calc_ice_strength_ad.f: No such file or directory
sed: can't read seaice_reg_ridge_ad.f: No such file or directory
sed: can't read seaice_bottomdrag_coeffs_ad.f: No such file or directory
sed: can't read seaice_calc_stressdiv_ad.f: No such file or directory
sed: can't read cal_addtime_ad.f: No such file or directory
sed: can't read cal_checkdate_ad.f: No such file or directory
sed: can't read cal_compdates_ad.f: No such file or directory
sed: can't read cal_convdate_ad.f: No such file or directory
sed: can't read cal_copydate_ad.f: No such file or directory
sed: can't read cal_fulldate_ad.f: No such file or directory
sed: can't read cal_getdate_ad.f: No such file or directory
sed: can't read cal_getmonthsrec_ad.f: No such file or directory
sed: can't read cal_intdays_ad.f: No such file or directory
sed: can't read cal_intmonths_ad.f: No such file or directory
sed: can't read cal_intyears_ad.f: No such file or directory
sed: can't read cal_isleap_ad.f: No such file or directory
sed: can't read cal_numints_ad.f: No such file or directory
sed: can't read cal_printdate_ad.f: No such file or directory
sed: can't read cal_printerror_ad.f: No such file or directory
sed: can't read cal_subdates_ad.f: No such file or directory
sed: can't read cal_time2dump_ad.f: No such file or directory
sed: can't read cal_timeinterval_ad.f: No such file or directory
sed: can't read cal_timepassed_ad.f: No such file or directory
sed: can't read cal_timestamp_ad.f: No such file or directory
sed: can't read cal_toseconds_ad.f: No such file or directory
sed: can't read different_multiple_ad.f: No such file or directory
sed: can't read fill_cs_corner_ag_rl_ad.f: No such file or directory
sed: can't read fill_cs_corner_tr_rl_ad.f: No such file or directory
sed: can't read fill_cs_corner_uv_rs_ad.f: No such file or directory
sed: can't read fill_cs_corner_uv_rl_ad.f: No such file or directory
sed: can't read get_periodic_interval_ad.f: No such file or directory
sed: can't read lef_zero_ad.f: No such file or directory
sed: can't read exch_sm_3d_rl_ad.f: No such file or directory
sed: can't read exch_3d_rs_ad.f: No such file or directory
sed: can't read exch_3d_rl_ad.f: No such file or directory
ifort -m64 -convert big_endian -assume byterecl -mcmodel=medium -O0 -noalign -g -traceback -axSSE4.2,SSE4.1,SSSE3,SSE3,SSE2 -warn all -warn nounused -fpe0 -ftz -fp-stack-check -check all -ftrapuv  -c diagnostics_addtolist.f
sed: can't read exch_xy_rl_ad.f: No such file or directory
sed: can't read exch_xy_rs_ad.f: No such file or directory
sed: can't read exch_xyz_rl_ad.f: No such file or directory
sed: can't read exch_xyz_rs_ad.f: No such file or directory
sed: can't read exch_uv_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_3d_rl_ad.f: No such file or directory
sed: can't read exch_uv_xy_rs_ad.f: No such file or directory
sed: can't read exch_uv_xy_rl_ad.f: No such file or directory
sed: can't read exch_uv_xyz_rs_ad.f: No such file or directory
sed: can't read exch_uv_xyz_rl_ad.f: No such file or directory
sed: can't read exch_uv_agrid_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_agrid_3d_rl_ad.f: No such file or directory
sed: can't read exch_uv_dgrid_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_dgrid_3d_rl_ad.f: No such file or directory
sed: can't read adams_bashforth2_ad.f: No such file or directory
sed: can't read adams_bashforth3_ad.f: No such file or directory
sed: can't read apply_forcing_ad.f: No such file or directory
sed: can't read calc_3d_diffusivity_ad.f: No such file or directory
sed: can't read calc_adv_flow_ad.f: No such file or directory
sed: can't read calc_div_ghat_ad.f: No such file or directory
sed: can't read calc_grad_phi_fv_ad.f: No such file or directory
sed: can't read calc_grad_phi_hyd_ad.f: No such file or directory
sed: can't read calc_grad_phi_surf_ad.f: No such file or directory
sed: can't read calc_ivdc_ad.f: No such file or directory
sed: can't read calc_phi_hyd_ad.f: No such file or directory
sed: can't read calc_r_star_ad.f: No such file or directory
sed: can't read calc_surf_dr_ad.f: No such file or directory
sed: can't read calc_viscosity_ad.f: No such file or directory
sed: can't read calc_wsurf_tr_ad.f: No such file or directory
sed: can't read cg2d_nsa_ad.f: No such file or directory
sed: can't read convective_adjustment_ad.f: No such file or directory
sed: can't read convective_adjustment_ini_ad.f: No such file or directory
sed: can't read convective_weights_ad.f: No such file or directory
sed: can't read convectively_mixtracer_ad.f: No such file or directory
sed: can't read correction_step_ad.f: No such file or directory
sed: can't read cycle_ab_tracer_ad.f: No such file or directory
sed: can't read cycle_tracer_ad.f: No such file or directory
sed: can't read diags_phi_hyd_ad.f: No such file or directory
sed: can't read diags_phi_rlow_ad.f: No such file or directory
sed: can't read diags_rho_ad.f: No such file or directory
sed: can't read diags_sound_speed_ad.f: No such file or directory
sed: can't read do_atmospheric_phys_ad.f: No such file or directory
sed: can't read do_fields_blocking_exchanges_ad.f: No such file or directory
sed: can't read do_oceanic_phys_ad.f: No such file or directory
sed: can't read do_stagger_fields_exchanges_ad.f: No such file or directory
sed: can't read dynamics_ad.f: No such file or directory
sed: can't read external_fields_load_ad.f: No such file or directory
sed: can't read external_forcing_surf_ad.f: No such file or directory
sed: can't read forcing_surf_relax_ad.f: No such file or directory
sed: can't read find_alpha_ad.f: No such file or directory
sed: can't read find_rho_ad.f: No such file or directory
sed: can't read forward_step_ad.f: No such file or directory
sed: can't read freesurf_rescale_g_ad.f: No such file or directory
sed: can't read freeze_surface_ad.f: No such file or directory
sed: can't read grad_sigma_ad.f: No such file or directory
sed: can't read impldiff_ad.f: No such file or directory
sed: can't read ini_cg2d_ad.f: No such file or directory
sed: can't read ini_depths_ad.f: No such file or directory
sed: can't read ini_ffields_ad.f: No such file or directory
sed: can't read ini_fields_ad.f: No such file or directory
sed: can't read ini_forcing_ad.f: No such file or directory
sed: can't read ini_mixing_ad.f: No such file or directory
sed: can't read ini_nh_fields_ad.f: No such file or directory
sed: can't read ini_nlfs_vars_ad.f: No such file or directory
sed: can't read ini_p_ground_ad.f: No such file or directory
sed: can't read ini_pressure_ad.f: No such file or directory
sed: can't read ini_psurf_ad.f: No such file or directory
sed: can't read ini_salt_ad.f: No such file or directory
sed: can't read ini_theta_ad.f: No such file or directory
sed: can't read ini_dynvars_ad.f: No such file or directory
sed: can't read ini_vel_ad.f: No such file or directory
sed: can't read initialise_varia_ad.f: No such file or directory
sed: can't read integrate_for_w_ad.f: No such file or directory
sed: can't read integr_continuity_ad.f: No such file or directory
sed: can't read load_fields_driver_ad.f: No such file or directory
sed: can't read load_grid_spacing_ad.f: No such file or directory
sed: can't read main_do_loop_ad.f: No such file or directory
sed: can't read momentum_correction_step_ad.f: No such file or directory
sed: can't read packages_init_variables_ad.f: No such file or directory
sed: can't read pressure_for_eos_ad.f: No such file or directory
sed: can't read read_pickup_ad.f: No such file or directory
sed: can't read remove_mean_ad.f: No such file or directory
sed: can't read reset_nlfs_vars_ad.f: No such file or directory
sed: can't read rotate_uv2en_ad.f: No such file or directory
sed: can't read salt_integrate_ad.f: No such file or directory
sed: can't read temp_integrate_ad.f: No such file or directory
sed: can't read seawater_ad.f: No such file or directory
sed: can't read solve_for_pressure_ad.f: No such file or directory
sed: can't read state_summary_ad.f: No such file or directory
sed: can't read solve_pentadiagonal_ad.f: No such file or directory
sed: can't read solve_tridiagonal_ad.f: No such file or directory
sed: can't read taueddy_init_varia_ad.f: No such file or directory
sed: can't read taueddy_tendency_apply_ad.f: No such file or directory
sed: can't read timestep_ad.f: No such file or directory
sed: can't read the_main_loop_ad.f: No such file or directory
sed: can't read thermodynamics_ad.f: No such file or directory
sed: can't read timestep_tracer_ad.f: No such file or directory
sed: can't read tracers_correction_step_ad.f: No such file or directory
sed: can't read update_cg2d_ad.f: No such file or directory
sed: can't read update_etah_ad.f: No such file or directory
sed: can't read update_etaws_ad.f: No such file or directory
sed: can't read update_masks_etc_ad.f: No such file or directory
sed: can't read update_r_star_ad.f: No such file or directory
sed: can't read update_sigma_ad.f: No such file or directory
sed: can't read update_surf_dr_ad.f: No such file or directory
sed: can't read swfrac_ad.f: No such file or directory
Makefile:2570: recipe for target 'adj_sed' failed
make[2]: *** [adj_sed] Error 2
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
Makefile:2605: recipe for target 'ad_taf_output.f' failed
make[1]: *** [ad_taf_output.f] Error 2
make[1]: *** Waiting for unfinished jobs....
diag_cg2d.f(1918): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_ENTER]
      IF (debugMode) CALL DEBUG_ENTER('DIAG_CG2D',myThid)
--------------------------^
diag_cg2d.f(1938): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_XY_RS]
      CALL EXCH_XY_RS(aC2d, myThid)
-----------^
diag_cg2d.f(1975): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_XY_RL]
      CALL EXCH_XY_RL( x2d, myThid )
-----------^
diag_cg2d.f(2005): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_S3D_RL]
      CALL EXCH_S3D_RL( r2d, 1, myThid )
-----------^
diag_cg2d.f(2006): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
      CALL GLOBAL_SUM_TILE_RL( errTile,    err,    myThid )
-----------^
diag_cg2d.f(2008): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
     &  CALL GLOBAL_SUM_TILE_RL( sumRHStile, sumRHS, myThid )
-------------^
diag_cg2d.f(2022): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
diag_cg2d.f(2053): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( eta_qrNtile,eta_qrN,myThid )
------------^
diag_cg2d.f(2069): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_S3D_RL]
       CALL EXCH_S3D_RL( s2d, 1, myThid )
------------^
diag_cg2d.f(2090): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( alphaTile,  alpha,  myThid )
------------^
diag_cg2d.f(2109): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [GLOBAL_SUM_TILE_RL]
       CALL GLOBAL_SUM_TILE_RL( errTile,    err,    myThid )
------------^
diag_cg2d.f(2115): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
         CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
--------------^
diag_cg2d.f(2135): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [EXCH_S3D_RL]
       CALL EXCH_S3D_RL( r2d, 1, myThid )
------------^
diag_cg2d.f(2159): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DEBUG_LEAVE]
      IF (debugMode) CALL DEBUG_LEAVE('DIAG_CG2D',myThid)
--------------------------^
diagnostics_addtolist.f(1013): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [DIAGNOSTICS_STATUS_ERROR]
        CALL DIAGNOSTICS_STATUS_ERROR( 'DIAGNOSTICS_ADDTOLIST',
-------------^
diagnostics_addtolist.f(1025): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
---------------^
diagnostics_addtolist.f(1029): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_MESSAGE]
          CALL PRINT_MESSAGE( msgBuf, errorMessageUnit,
---------------^
diagnostics_addtolist.f(1037): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid)
---------------^
diagnostics_addtolist.f(1040): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid)
---------------^
diagnostics_addtolist.f(1043): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
          CALL PRINT_ERROR( msgBuf , myThid)
---------------^
diagnostics_addtolist.f(1065): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid)
-------------^
diagnostics_addtolist.f(1068): warning #8889: Explicit declaration of the EXTERNAL attribute is required.   [PRINT_ERROR]
        CALL PRINT_ERROR( msgBuf , myThid)
-------------^
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
Makefile:2584: recipe for target 'ad_exe_target' failed
make: *** [ad_exe_target] Error 2
Update AD_CONFIG.h and make mitgcmuv_ad
make -f Makefile mitgcmuv_ad
make[1]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
cmp ad_config.template AD_CONFIG.h || cat ad_config.template > AD_CONFIG.h
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
make[2]: 'active_file_ad.f' is up to date.
make[2]: 'active_file_control.f' is up to date.
make[2]: 'active_file_control_slice.f' is up to date.
make[2]: 'active_file.f' is up to date.
make[2]: 'active_file_gen_ad.f' is up to date.
make[2]: 'active_file_gen.f' is up to date.
make[2]: 'active_file_gen_g.f' is up to date.
make[2]: 'active_file_g.f' is up to date.
make[2]: 'active_file_loc_ad.f' is up to date.
make[2]: 'active_file_loc.f' is up to date.
make[2]: 'active_file_loc_g.f' is up to date.
make[2]: 'adautodiff_whtapeio_sync.f' is up to date.
make[2]: 'addamp_adj.f' is up to date.
make[2]: 'add_prefix.f' is up to date.
make[2]: 'addummy_for_etan.f' is up to date.
make[2]: 'addummy_in_dynamics.f' is up to date.
make[2]: 'addummy_in_stepping.f' is up to date.
make[2]: 'adopen_adclose.f' is up to date.
make[2]: 'adread_adwrite.f' is up to date.
make[2]: 'adread_adwrite_i.f' is up to date.
make[2]: 'adzero_adj.f' is up to date.
make[2]: 'autodiff_check.f' is up to date.
make[2]: 'autodiff_findunit.f' is up to date.
make[2]: 'autodiff_inadmode_set_ad.f' is up to date.
make[2]: 'autodiff_inadmode_set.f' is up to date.
make[2]: 'autodiff_inadmode_set_g.f' is up to date.
make[2]: 'autodiff_inadmode_unset_ad.f' is up to date.
make[2]: 'autodiff_inadmode_unset.f' is up to date.
make[2]: 'autodiff_inadmode_unset_g.f' is up to date.
make[2]: 'autodiff_ini_model_io.f' is up to date.
make[2]: 'autodiff_init_varia.f' is up to date.
make[2]: 'autodiff_readparms.f' is up to date.
make[2]: 'autodiff_restore.f' is up to date.
make[2]: 'autodiff_store.f' is up to date.
make[2]: 'autodiff_whtapeio_sync.f' is up to date.
make[2]: 'cg2d_mad.f' is up to date.
make[2]: 'copy_ad_uv_outp.f' is up to date.
make[2]: 'copy_advar_outp.f' is up to date.
make[2]: 'damp_adj.f' is up to date.
make[2]: 'dummy_for_etan.f' is up to date.
make[2]: 'dummy_in_dynamics.f' is up to date.
make[2]: 'dummy_in_stepping.f' is up to date.
make[2]: 'dump_adj_xy.f' is up to date.
make[2]: 'dump_adj_xy_uv.f' is up to date.
make[2]: 'dump_adj_xyz.f' is up to date.
make[2]: 'dump_adj_xyz_uv.f' is up to date.
make[2]: 'g_dummy_for_etan.f' is up to date.
make[2]: 'g_dummy_in_dynamics.f' is up to date.
make[2]: 'g_dummy_in_stepping.f' is up to date.
make[2]: 'global_max_ad.f' is up to date.
make[2]: 'global_sum_ad.f' is up to date.
make[2]: 'global_sum_tile_ad.f' is up to date.
make[2]: 'myactivefunction_ad.f' is up to date.
make[2]: 'myactivefunction.f' is up to date.
make[2]: 'zero_adj.f' is up to date.
make[2]: 'cd_code_init_fixed.f' is up to date.
make[2]: 'cd_code_ini_vars.f' is up to date.
make[2]: 'cd_code_read_pickup.f' is up to date.
make[2]: 'cd_code_scheme.f' is up to date.
make[2]: 'cd_code_write_pickup.f' is up to date.
make[2]: 'cost_accumulate_mean.f' is up to date.
make[2]: 'cost_atlantic_heat.f' is up to date.
make[2]: 'cost_check.f' is up to date.
make[2]: 'cost_dependent_init.f' is up to date.
make[2]: 'cost_depth.f' is up to date.
make[2]: 'cost_final.f' is up to date.
make[2]: 'cost_final_restore.f' is up to date.
make[2]: 'cost_final_store.f' is up to date.
make[2]: 'cost_init_varia.f' is up to date.
make[2]: 'cost_readparms.f' is up to date.
make[2]: 'cost_state_final.f' is up to date.
make[2]: 'cost_test.f' is up to date.
make[2]: 'cost_tile.f' is up to date.
make[2]: 'cost_tracer.f' is up to date.
make[2]: 'cost_vector.f' is up to date.
make[2]: 'adctrl_bound.f' is up to date.
make[2]: 'ctrl_bound.f' is up to date.
make[2]: 'ctrl_bound_tl.f' is up to date.
make[2]: 'ctrl_check.f' is up to date.
make[2]: 'ctrl_cost_driver.f' is up to date.
make[2]: 'ctrl_cost_gen.f' is up to date.
make[2]: 'ctrl_depth_ini.f' is up to date.
make[2]: 'ctrl_get_gen.f' is up to date.
make[2]: 'ctrl_get_gen_rec.f' is up to date.
make[2]: 'ctrl_get_mask.f' is up to date.
make[2]: 'ctrl_getobcse.f' is up to date.
make[2]: 'ctrl_getobcsn.f' is up to date.
make[2]: 'ctrl_getobcss.f' is up to date.
make[2]: 'ctrl_getobcsw.f' is up to date.
make[2]: 'ctrl_hfacc_ini.f' is up to date.
make[2]: 'ctrl_init_ctrlvar.f' is up to date.
make[2]: 'ctrl_init.f' is up to date.
make[2]: 'ctrl_init_obcs_variables.f' is up to date.
make[2]: 'ctrl_init_rec.f' is up to date.
make[2]: 'ctrl_init_variables.f' is up to date.
make[2]: 'ctrl_init_wet.f' is up to date.
make[2]: 'ctrl_map_forcing.f' is up to date.
make[2]: 'ctrl_map_genarr.f' is up to date.
make[2]: 'ctrl_map_gentim2d.f' is up to date.
make[2]: 'ctrl_map_ini_genarr.f' is up to date.
make[2]: 'ctrl_map_ini_gentim2d.f' is up to date.
make[2]: 'ctrl_mask_set_xz.f' is up to date.
make[2]: 'ctrl_mask_set_yz.f' is up to date.
make[2]: 'ctrl_pack.f' is up to date.
make[2]: 'ctrl_readparms.f' is up to date.
make[2]: 'ctrl_set_fname.f' is up to date.
make[2]: 'ctrl_set_globfld_xy.f' is up to date.
make[2]: 'ctrl_set_globfld_xyz.f' is up to date.
make[2]: 'ctrl_set_globfld_xz.f' is up to date.
make[2]: 'ctrl_set_globfld_yz.f' is up to date.
make[2]: 'ctrl_set_pack_xy.f' is up to date.
make[2]: 'ctrl_set_pack_xyz.f' is up to date.
make[2]: 'ctrl_set_pack_xz.f' is up to date.
make[2]: 'ctrl_set_pack_yz.f' is up to date.
make[2]: 'ctrl_set_unpack_xy.f' is up to date.
make[2]: 'ctrl_set_unpack_xyz.f' is up to date.
make[2]: 'ctrl_set_unpack_xz.f' is up to date.
make[2]: 'ctrl_set_unpack_yz.f' is up to date.
make[2]: 'ctrl_summary.f' is up to date.
make[2]: 'ctrl_swapffields.f' is up to date.
make[2]: 'ctrl_toolbox.f' is up to date.
make[2]: 'ctrl_unpack.f' is up to date.
make[2]: 'optim_readparms.f' is up to date.
make[2]: 'chksum_tiled.f' is up to date.
make[2]: 'debug_call.f' is up to date.
make[2]: 'debug_cs_corner_uv.f' is up to date.
make[2]: 'debug_enter.f' is up to date.
make[2]: 'debug_fld_stats_rl.f' is up to date.
make[2]: 'debug_fld_stats_rs.f' is up to date.
make[2]: 'debug_leave.f' is up to date.
make[2]: 'debug_msg.f' is up to date.
make[2]: 'debug_stats_rl.f' is up to date.
make[2]: 'debug_stats_rs.f' is up to date.
make[2]: 'fill_in_corners_rl.f' is up to date.
make[2]: 'write_fullarray_rl.f' is up to date.
make[2]: 'write_fullarray_rs.f' is up to date.
make[2]: 'diag_calc_psivel.f' is up to date.
make[2]: 'diag_cg2d.f' is up to date.
make[2]: 'diagnostics_addtolist.f' is up to date.
make[2]: 'diagnostics_calc_phivel.f' is up to date.
make[2]: 'diagnostics_check.f' is up to date.
make[2]: 'diagnostics_clear.f' is up to date.
make[2]: 'diagnostics_fill.f' is up to date.
make[2]: 'diagnostics_fill_field.f' is up to date.
make[2]: 'diagnostics_fill_rs.f' is up to date.
make[2]: 'diagnostics_fill_state.f' is up to date.
make[2]: 'diagnostics_fract_fill.f' is up to date.
make[2]: 'diagnostics_ini_io.f' is up to date.
make[2]: 'diagnostics_init_early.f' is up to date.
make[2]: 'diagnostics_init_fixed.f' is up to date.
make[2]: 'diagnostics_init_varia.f' is up to date.
make[2]: 'diagnostics_interp_p2p.f' is up to date.
make[2]: 'diagnostics_interp_vert.f' is up to date.
make[2]: 'diagnostics_is_on.f' is up to date.
make[2]: 'diagnostics_list_check.f' is up to date.
make[2]: 'diagnostics_main_init.f' is up to date.
make[2]: 'diagnostics_mnc_out.f' is up to date.
make[2]: 'diagnostics_out.f' is up to date.
make[2]: 'diagnostics_readparms.f' is up to date.
make[2]: 'diagnostics_read_pickup.f' is up to date.
make[2]: 'diagnostics_scale_fill.f' is up to date.
make[2]: 'diagnostics_scale_fill_rs.f' is up to date.
make[2]: 'diagnostics_set_calc.f' is up to date.
make[2]: 'diagnostics_setdiag.f' is up to date.
make[2]: 'diagnostics_set_levels.f' is up to date.
make[2]: 'diagnostics_set_pointers.f' is up to date.
make[2]: 'diagnostics_status_error.f' is up to date.
make[2]: 'diagnostics_sum_levels.f' is up to date.
make[2]: 'diagnostics_summary.f' is up to date.
make[2]: 'diagnostics_switch_onoff.f' is up to date.
make[2]: 'diagnostics_utils.f' is up to date.
make[2]: 'diagnostics_write_adj.f' is up to date.
make[2]: 'diagnostics_write.f' is up to date.
make[2]: 'diagnostics_write_pickup.f' is up to date.
make[2]: 'diagstats_ascii_out.f' is up to date.
make[2]: 'diagstats_calc.f' is up to date.
make[2]: 'diagstats_clear.f' is up to date.
make[2]: 'diagstats_close_io.f' is up to date.
make[2]: 'diagstats_fill.f' is up to date.
make[2]: 'diagstats_global.f' is up to date.
make[2]: 'diagstats_ini_io.f' is up to date.
make[2]: 'diagstats_local.f' is up to date.
make[2]: 'diagstats_mnc_out.f' is up to date.
make[2]: 'diagstats_others_calc.f' is up to date.
make[2]: 'diagstats_output.f' is up to date.
make[2]: 'diagstats_setdiag.f' is up to date.
make[2]: 'diagstats_set_pointers.f' is up to date.
make[2]: 'diagstats_set_regions.f' is up to date.
make[2]: 'diag_vegtile_fill.f' is up to date.
make[2]: 'dwnslp_apply.f' is up to date.
make[2]: 'dwnslp_calc_flow.f' is up to date.
make[2]: 'dwnslp_calc_rho.f' is up to date.
make[2]: 'dwnslp_diagnostics_init.f' is up to date.
make[2]: 'dwnslp_init_fixed.f' is up to date.
make[2]: 'dwnslp_init_varia.f' is up to date.
make[2]: 'dwnslp_readparms.f' is up to date.
make[2]: 'cost_averagesfields.f' is up to date.
make[2]: 'cost_averagesflags.f' is up to date.
make[2]: 'cost_averagesgeneric.f' is up to date.
make[2]: 'cost_averagesinit.f' is up to date.
make[2]: 'cost_bp_read.f' is up to date.
make[2]: 'cost_gencal.f' is up to date.
make[2]: 'cost_gencost_all.f' is up to date.
make[2]: 'cost_gencost_assignperiod.f' is up to date.
make[2]: 'cost_gencost_boxmean.f' is up to date.
make[2]: 'cost_gencost_bpv4.f' is up to date.
make[2]: 'cost_gencost_customize.f' is up to date.
make[2]: 'cost_gencost_glbmean.f' is up to date.
make[2]: 'cost_gencost_moc.f' is up to date.
make[2]: 'cost_gencost_seaicev4.f' is up to date.
make[2]: 'cost_gencost_sshv4.f' is up to date.
make[2]: 'cost_gencost_sstv4.f' is up to date.
make[2]: 'cost_gencost_transp.f' is up to date.
make[2]: 'cost_generic.f' is up to date.
make[2]: 'cost_genread.f' is up to date.
make[2]: 'cost_obcs_ageos.f' is up to date.
make[2]: 'cost_obcse.f' is up to date.
make[2]: 'cost_obcs.f' is up to date.
make[2]: 'cost_obcsn.f' is up to date.
make[2]: 'cost_obcss.f' is up to date.
make[2]: 'cost_obcsvol.f' is up to date.
make[2]: 'cost_obcsw.f' is up to date.
make[2]: 'cost_sla_read.f' is up to date.
make[2]: 'cost_sla_read_yd.f' is up to date.
make[2]: 'ecco_check.f' is up to date.
make[2]: 'ecco_cost_driver.f' is up to date.
make[2]: 'ecco_cost_final.f' is up to date.
make[2]: 'ecco_cost_init_barfiles.f' is up to date.
make[2]: 'ecco_cost_init_fixed.f' is up to date.
make[2]: 'ecco_cost_init_varia.f' is up to date.
make[2]: 'ecco_cost_weights.f' is up to date.
make[2]: 'ecco_diagnostics_init.f' is up to date.
make[2]: 'ecco_init_fixed.f' is up to date.
make[2]: 'ecco_init_varia.f' is up to date.
make[2]: 'ecco_phys.f' is up to date.
make[2]: 'ecco_readparms.f' is up to date.
make[2]: 'ecco_summary.f' is up to date.
make[2]: 'ecco_toolbox.f' is up to date.
make[2]: 'stergloh_output.f' is up to date.
make[2]: 'exf_adjoint_snapshots_ad.f' is up to date.
make[2]: 'exf_adjoint_snapshots.f' is up to date.
make[2]: 'exf_adjoint_snapshots__g.f' is up to date.
make[2]: 'exf_bulkformulae.f' is up to date.
make[2]: 'exf_check.f' is up to date.
make[2]: 'exf_check_range.f' is up to date.
make[2]: 'exf_diagnostics_fill.f' is up to date.
make[2]: 'exf_diagnostics_init.f' is up to date.
make[2]: 'exf_filter_rl.f' is up to date.
make[2]: 'exf_getclim.f' is up to date.
make[2]: 'exf_getffieldrec.f' is up to date.
make[2]: 'exf_getffields.f' is up to date.
make[2]: 'exf_getffield_start.f' is up to date.
make[2]: 'exf_getfield_start.f' is up to date.
make[2]: 'exf_getforcing.f' is up to date.
make[2]: 'exf_getmonthsrec.f' is up to date.
make[2]: 'exf_getsurfacefluxes.f' is up to date.
make[2]: 'exf_getyearlyfieldname.f' is up to date.
make[2]: 'exf_init_fixed.f' is up to date.
make[2]: 'exf_init_fld.f' is up to date.
make[2]: 'exf_init_interp.f' is up to date.
make[2]: 'exf_init_varia.f' is up to date.
make[2]: 'exf_interp.f' is up to date.
make[2]: 'exf_interpolate.f' is up to date.
make[2]: 'exf_interp_read.f' is up to date.
make[2]: 'exf_interp_uv.f' is up to date.
make[2]: 'exf_mapfields.f' is up to date.
make[2]: 'exf_monitor_ad.f' is up to date.
make[2]: 'exf_monitor.f' is up to date.
make[2]: 'exf_radiation.f' is up to date.
make[2]: 'exf_readparms.f' is up to date.
make[2]: 'exf_set_fld.f' is up to date.
make[2]: 'exf_set_gen.f' is up to date.
make[2]: 'exf_set_obcs.f' is up to date.
make[2]: 'exf_set_uv.f' is up to date.
make[2]: 'exf_summary.f' is up to date.
make[2]: 'exf_swapffields.f' is up to date.
make[2]: 'exf_weight_sfx_diags.f' is up to date.
make[2]: 'exf_wind.f' is up to date.
make[2]: 'exf_zenithangle.f' is up to date.
make[2]: 'exf_zenithangle_table.f' is up to date.
make[2]: 'gad_advection.f' is up to date.
make[2]: 'gad_advscheme.f' is up to date.
make[2]: 'gad_biharm_r.f' is up to date.
make[2]: 'gad_biharm_x.f' is up to date.
make[2]: 'gad_biharm_y.f' is up to date.
make[2]: 'gad_c2_adv_r.f' is up to date.
make[2]: 'gad_c2_adv_x.f' is up to date.
make[2]: 'gad_c2_adv_y.f' is up to date.
make[2]: 'gad_c2_impl_r.f' is up to date.
make[2]: 'gad_c4_adv_r.f' is up to date.
make[2]: 'gad_c4_adv_x.f' is up to date.
make[2]: 'gad_c4_adv_y.f' is up to date.
make[2]: 'gad_calc_rhs.f' is up to date.
make[2]: 'gad_check.f' is up to date.
make[2]: 'gad_del2.f' is up to date.
make[2]: 'gad_diagnostics_init.f' is up to date.
make[2]: 'gad_diagnostics_state.f' is up to date.
make[2]: 'gad_diff_r.f' is up to date.
make[2]: 'gad_diff_x.f' is up to date.
make[2]: 'gad_diff_y.f' is up to date.
make[2]: 'gad_dst2u1_adv_r.f' is up to date.
make[2]: 'gad_dst2u1_adv_x.f' is up to date.
make[2]: 'gad_dst2u1_adv_y.f' is up to date.
make[2]: 'gad_dst2u1_impl_r.f' is up to date.
make[2]: 'gad_dst3_adv_r.f' is up to date.
make[2]: 'gad_dst3_adv_x.f' is up to date.
make[2]: 'gad_dst3_adv_y.f' is up to date.
make[2]: 'gad_dst3fl_adv_r.f' is up to date.
make[2]: 'gad_dst3fl_adv_x.f' is up to date.
make[2]: 'gad_dst3fl_adv_y.f' is up to date.
make[2]: 'gad_dst3fl_impl_r.f' is up to date.
make[2]: 'gad_exch_som.f' is up to date.
make[2]: 'gad_fluxlimit_adv_r.f' is up to date.
make[2]: 'gad_fluxlimit_adv_x.f' is up to date.
make[2]: 'gad_fluxlimit_adv_y.f' is up to date.
make[2]: 'gad_fluxlimit_impl_r.f' is up to date.
make[2]: 'gad_grad_x.f' is up to date.
make[2]: 'gad_grad_y.f' is up to date.
make[2]: 'gad_implicit_r.f' is up to date.
make[2]: 'gad_init_fixed.f' is up to date.
make[2]: 'gad_init_varia.f' is up to date.
make[2]: 'gad_os7mp_adv_r.f' is up to date.
make[2]: 'gad_os7mp_adv_x.f' is up to date.
make[2]: 'gad_os7mp_adv_y.f' is up to date.
make[2]: 'gad_osc_hat_r.f' is up to date.
make[2]: 'gad_osc_hat_x.f' is up to date.
make[2]: 'gad_osc_hat_y.f' is up to date.
make[2]: 'gad_osc_mul_r.f' is up to date.
make[2]: 'gad_osc_mul_x.f' is up to date.
make[2]: 'gad_osc_mul_y.f' is up to date.
make[2]: 'gad_plm_fun.f' is up to date.
make[2]: 'gad_ppm_adv_r.f' is up to date.
make[2]: 'gad_ppm_adv_x.f' is up to date.
make[2]: 'gad_ppm_adv_y.f' is up to date.
make[2]: 'gad_ppm_flx_r.f' is up to date.
make[2]: 'gad_ppm_flx_x.f' is up to date.
make[2]: 'gad_ppm_flx_y.f' is up to date.
make[2]: 'gad_ppm_fun.f' is up to date.
make[2]: 'gad_ppm_hat_r.f' is up to date.
make[2]: 'gad_ppm_hat_x.f' is up to date.
make[2]: 'gad_ppm_hat_y.f' is up to date.
make[2]: 'gad_ppm_p3e_r.f' is up to date.
make[2]: 'gad_ppm_p3e_x.f' is up to date.
make[2]: 'gad_ppm_p3e_y.f' is up to date.
make[2]: 'gad_pqm_adv_r.f' is up to date.
make[2]: 'gad_pqm_adv_x.f' is up to date.
make[2]: 'gad_pqm_adv_y.f' is up to date.
make[2]: 'gad_pqm_flx_r.f' is up to date.
make[2]: 'gad_pqm_flx_x.f' is up to date.
make[2]: 'gad_pqm_flx_y.f' is up to date.
make[2]: 'gad_pqm_fun.f' is up to date.
make[2]: 'gad_pqm_hat_r.f' is up to date.
make[2]: 'gad_pqm_hat_x.f' is up to date.
make[2]: 'gad_pqm_hat_y.f' is up to date.
make[2]: 'gad_pqm_p5e_r.f' is up to date.
make[2]: 'gad_pqm_p5e_x.f' is up to date.
make[2]: 'gad_pqm_p5e_y.f' is up to date.
make[2]: 'gad_read_pickup.f' is up to date.
make[2]: 'gad_som_advect.f' is up to date.
make[2]: 'gad_som_adv_r.f' is up to date.
make[2]: 'gad_som_adv_x.f' is up to date.
make[2]: 'gad_som_adv_y.f' is up to date.
make[2]: 'gad_som_exchanges.f' is up to date.
make[2]: 'gad_som_fill_cs_corner.f' is up to date.
make[2]: 'gad_som_lim_r.f' is up to date.
make[2]: 'gad_som_prep_cs_corner.f' is up to date.
make[2]: 'gad_u3_adv_r.f' is up to date.
make[2]: 'gad_u3_adv_x.f' is up to date.
make[2]: 'gad_u3_adv_y.f' is up to date.
make[2]: 'gad_u3c4_impl_r.f' is up to date.
make[2]: 'gad_write_pickup.f' is up to date.
make[2]: 'salt_fill.f' is up to date.
make[2]: 'gmredi_calc_bates_k.f' is up to date.
make[2]: 'gmredi_calc_diff.f' is up to date.
make[2]: 'gmredi_calc_eigs.f' is up to date.
make[2]: 'gmredi_calc_psi_b.f' is up to date.
make[2]: 'gmredi_calc_psi_bvp.f' is up to date.
make[2]: 'gmredi_calc_qgleith.f' is up to date.
make[2]: 'gmredi_calc_tensor.f' is up to date.
make[2]: 'gmredi_calc_urms.f' is up to date.
make[2]: 'gmredi_check.f' is up to date.
make[2]: 'gmredi_diagnostics_fill.f' is up to date.
make[2]: 'gmredi_diagnostics_impl.f' is up to date.
make[2]: 'gmredi_diagnostics_init.f' is up to date.
make[2]: 'gmredi_do_exch.f' is up to date.
make[2]: 'gmredi_init_fixed.f' is up to date.
make[2]: 'gmredi_init_varia.f' is up to date.
make[2]: 'gmredi_mnc_init.f' is up to date.
make[2]: 'gmredi_output.f' is up to date.
make[2]: 'gmredi_readparms.f' is up to date.
make[2]: 'gmredi_read_pickup.f' is up to date.
make[2]: 'gmredi_residual_flow.f' is up to date.
make[2]: 'gmredi_rtransport.f' is up to date.
make[2]: 'gmredi_slope_limit.f' is up to date.
make[2]: 'gmredi_slope_psi.f' is up to date.
make[2]: 'gmredi_write_pickup.f' is up to date.
make[2]: 'gmredi_xtransport.f' is up to date.
make[2]: 'gmredi_ytransport.f' is up to date.
make[2]: 'submeso_calc_psi.f' is up to date.
make[2]: 'grdchk_check.f' is up to date.
make[2]: 'grdchk_getadxx.f' is up to date.
make[2]: 'grdchk_get_obcs_mask.f' is up to date.
make[2]: 'grdchk_get_position.f' is up to date.
make[2]: 'grdchk_getxx.f' is up to date.
make[2]: 'grdchk_init.f' is up to date.
make[2]: 'grdchk_loc.f' is up to date.
make[2]: 'grdchk_main.f' is up to date.
make[2]: 'grdchk_print.f' is up to date.
make[2]: 'grdchk_readparms.f' is up to date.
make[2]: 'grdchk_setxx.f' is up to date.
make[2]: 'grdchk_summary.f' is up to date.
make[2]: 'kpp_calc_diff_ptr.f' is up to date.
make[2]: 'kpp_calc_diff_s.f' is up to date.
make[2]: 'kpp_calc_diff_t.f' is up to date.
make[2]: 'kpp_calc.f' is up to date.
make[2]: 'kpp_calc_visc.f' is up to date.
make[2]: 'kpp_check.f' is up to date.
make[2]: 'kpp_diagnostics_init.f' is up to date.
make[2]: 'kpp_do_exch.f' is up to date.
make[2]: 'kpp_forcing_surf.f' is up to date.
make[2]: 'kpp_init_fixed.f' is up to date.
make[2]: 'kpp_init_varia.f' is up to date.
make[2]: 'kpp_output.f' is up to date.
make[2]: 'kpp_readparms.f' is up to date.
make[2]: 'kpp_routines.f' is up to date.
make[2]: 'kpp_transport_ptr.f' is up to date.
make[2]: 'kpp_transport_s.f' is up to date.
make[2]: 'kpp_transport_t.f' is up to date.
make[2]: 'mdsio_buffertorl.f' is up to date.
make[2]: 'mdsio_buffertors.f' is up to date.
make[2]: 'mdsio_check4file.f' is up to date.
make[2]: 'mdsio_facef_read.f' is up to date.
make[2]: 'mdsio_gl.f' is up to date.
make[2]: 'mdsio_gl_slice.f' is up to date.
make[2]: 'mdsio_pass_r4torl.f' is up to date.
make[2]: 'mdsio_pass_r4tors.f' is up to date.
make[2]: 'mdsio_pass_r8torl.f' is up to date.
make[2]: 'mdsio_pass_r8tors.f' is up to date.
make[2]: 'mdsio_rd_rec_rl.f' is up to date.
make[2]: 'mdsio_rd_rec_rs.f' is up to date.
make[2]: 'mdsio_read_field.f' is up to date.
make[2]: 'mdsio_read_meta.f' is up to date.
make[2]: 'mdsio_read_section.f' is up to date.
make[2]: 'mdsio_read_tape.f' is up to date.
make[2]: 'mdsio_readvec_loc.f' is up to date.
make[2]: 'mdsio_read_whalos.f' is up to date.
make[2]: 'mdsio_rw_field.f' is up to date.
make[2]: 'mdsio_rw_slice.f' is up to date.
make[2]: 'mdsio_seg4torl.f' is up to date.
make[2]: 'mdsio_seg4tors.f' is up to date.
make[2]: 'mdsio_seg8torl.f' is up to date.
make[2]: 'mdsio_seg8tors.f' is up to date.
make[2]: 'mdsio_segxtorx_2d.f' is up to date.
make[2]: 'mdsio_write_field.f' is up to date.
make[2]: 'mdsio_writelocal.f' is up to date.
make[2]: 'mdsio_write_meta.f' is up to date.
make[2]: 'mdsio_write_section.f' is up to date.
make[2]: 'mdsio_write_tape.f' is up to date.
make[2]: 'mdsio_writevec_loc.f' is up to date.
make[2]: 'mdsio_write_whalos.f' is up to date.
make[2]: 'mdsio_wr_metafiles.f' is up to date.
make[2]: 'mdsio_wr_rec_rl.f' is up to date.
make[2]: 'mdsio_wr_rec_rs.f' is up to date.
make[2]: 'mnc_cw_citer.f' is up to date.
make[2]: 'mnc_cw_cvars.f' is up to date.
make[2]: 'mnc_cw_init.f' is up to date.
make[2]: 'mnc_cw_missingvals.f' is up to date.
make[2]: 'mnc_cw_model_attr.f' is up to date.
make[2]: 'mnc_cwrapper.f' is up to date.
make[2]: 'MNC_CW_READWRITE_I.f' is up to date.
make[2]: 'MNC_CW_READWRITE_RL.f' is up to date.
make[2]: 'MNC_CW_READWRITE_RS.f' is up to date.
make[2]: 'mnc_cw_udim.f' is up to date.
make[2]: 'mnc_cw_write_grid_info.f' is up to date.
make[2]: 'mnc_dim.f' is up to date.
make[2]: 'mnc_dump.f' is up to date.
make[2]: 'mnc_file.f' is up to date.
make[2]: 'mnc_grid.f' is up to date.
make[2]: 'mnc_init.f' is up to date.
make[2]: 'mnc_readparms.f' is up to date.
make[2]: 'mnc_update_time.f' is up to date.
make[2]: 'mnc_utils.f' is up to date.
make[2]: 'mnc_var.f' is up to date.
make[2]: 'mom_calc_3d_strain.f' is up to date.
make[2]: 'mom_calc_absvort3.f' is up to date.
make[2]: 'mom_calc_hdiv.f' is up to date.
make[2]: 'mom_calc_hfacz.f' is up to date.
make[2]: 'mom_calc_ke.f' is up to date.
make[2]: 'mom_calc_relvort3.f' is up to date.
make[2]: 'mom_calc_smag_3d.f' is up to date.
make[2]: 'mom_calc_strain.f' is up to date.
make[2]: 'mom_calc_tension.f' is up to date.
make[2]: 'mom_calc_visc.f' is up to date.
make[2]: 'mom_diagnostics_init.f' is up to date.
make[2]: 'mom_hdissip.f' is up to date.
make[2]: 'mom_init_fixed.f' is up to date.
make[2]: 'mom_quasihydrostatic.f' is up to date.
make[2]: 'mom_u_botdrag_coeff.f' is up to date.
make[2]: 'mom_u_coriolis_nh.f' is up to date.
make[2]: 'mom_u_implicit_r.f' is up to date.
make[2]: 'mom_u_metric_nh.f' is up to date.
make[2]: 'mom_u_rviscflux.f' is up to date.
make[2]: 'mom_u_sidedrag.f' is up to date.
make[2]: 'mom_uv_smag_3d.f' is up to date.
make[2]: 'mom_v_botdrag_coeff.f' is up to date.
make[2]: 'mom_v_coriolis_nh.f' is up to date.
make[2]: 'mom_v_implicit_r.f' is up to date.
make[2]: 'mom_visc_qgl_limit.f' is up to date.
make[2]: 'mom_visc_qgl_stretch.f' is up to date.
make[2]: 'mom_v_metric_nh.f' is up to date.
make[2]: 'mom_v_rviscflux.f' is up to date.
make[2]: 'mom_v_sidedrag.f' is up to date.
make[2]: 'mom_w_coriolis_nh.f' is up to date.
make[2]: 'mom_w_metric_nh.f' is up to date.
make[2]: 'mom_w_sidedrag.f' is up to date.
make[2]: 'mom_w_smag_3d.f' is up to date.
make[2]: 'mom_calc_rtrans.f' is up to date.
make[2]: 'mom_fluxform.f' is up to date.
make[2]: 'mom_u_adv_uu.f' is up to date.
make[2]: 'mom_u_adv_vu.f' is up to date.
make[2]: 'mom_u_adv_wu.f' is up to date.
make[2]: 'mom_u_coriolis.f' is up to date.
make[2]: 'mom_u_del2u.f' is up to date.
make[2]: 'mom_u_metric_cylinder.f' is up to date.
make[2]: 'mom_u_metric_sphere.f' is up to date.
make[2]: 'mom_uv_boundary.f' is up to date.
make[2]: 'mom_u_xviscflux.f' is up to date.
make[2]: 'mom_u_yviscflux.f' is up to date.
make[2]: 'mom_v_adv_uv.f' is up to date.
make[2]: 'mom_v_adv_vv.f' is up to date.
make[2]: 'mom_v_adv_wv.f' is up to date.
make[2]: 'mom_v_coriolis.f' is up to date.
make[2]: 'mom_v_del2v.f' is up to date.
make[2]: 'mom_v_metric_cylinder.f' is up to date.
make[2]: 'mom_v_metric_sphere.f' is up to date.
make[2]: 'mom_v_xviscflux.f' is up to date.
make[2]: 'mom_v_yviscflux.f' is up to date.
make[2]: 'mom_vecinv.f' is up to date.
make[2]: 'mom_vi_coriolis.f' is up to date.
make[2]: 'mom_vi_del2uv.f' is up to date.
make[2]: 'mom_vi_hdissip.f' is up to date.
make[2]: 'mom_vi_u_coriolis_c4.f' is up to date.
make[2]: 'mom_vi_u_coriolis.f' is up to date.
make[2]: 'mom_vi_u_grad_ke.f' is up to date.
make[2]: 'mom_vi_u_vertshear.f' is up to date.
make[2]: 'mom_vi_v_coriolis_c4.f' is up to date.
make[2]: 'mom_vi_v_coriolis.f' is up to date.
make[2]: 'mom_vi_v_grad_ke.f' is up to date.
make[2]: 'mom_vi_v_vertshear.f' is up to date.
make[2]: 'mon_advcfl.f' is up to date.
make[2]: 'mon_advcflw2.f' is up to date.
make[2]: 'mon_advcflw.f' is up to date.
make[2]: 'mon_calc_advcfl.f' is up to date.
make[2]: 'mon_calc_stats_rl.f' is up to date.
make[2]: 'mon_calc_stats_rs.f' is up to date.
make[2]: 'mon_init.f' is up to date.
make[2]: 'monitor_ad.f' is up to date.
make[2]: 'monitor.f' is up to date.
make[2]: 'monitor_g.f' is up to date.
make[2]: 'mon_ke.f' is up to date.
make[2]: 'mon_out.f' is up to date.
make[2]: 'mon_printstats_rl.f' is up to date.
make[2]: 'mon_printstats_rs.f' is up to date.
make[2]: 'mon_set_iounit.f' is up to date.
make[2]: 'mon_set_pref.f' is up to date.
make[2]: 'mon_solution.f' is up to date.
make[2]: 'mon_stats_latbnd_rl.f' is up to date.
make[2]: 'mon_stats_rl.f' is up to date.
make[2]: 'mon_stats_rs.f' is up to date.
make[2]: 'mon_surfcor.f' is up to date.
make[2]: 'mon_vort3.f' is up to date.
make[2]: 'mon_writestats_rl.f' is up to date.
make[2]: 'mon_writestats_rs.f' is up to date.
make[2]: 'get_write_global_fld.f' is up to date.
make[2]: 'read_fld_xy_rl.f' is up to date.
make[2]: 'read_fld_xy_rs.f' is up to date.
make[2]: 'read_fld_xyz_rl.f' is up to date.
make[2]: 'read_fld_xyz_rs.f' is up to date.
make[2]: 'read_glvec_rl.f' is up to date.
make[2]: 'read_glvec_rs.f' is up to date.
make[2]: 'read_mflds.f' is up to date.
make[2]: 'read_rec.f' is up to date.
make[2]: 'rw_get_suffix.f' is up to date.
make[2]: 'set_write_global_fld.f' is up to date.
make[2]: 'write_fld_3d_rl.f' is up to date.
make[2]: 'write_fld_3d_rs.f' is up to date.
make[2]: 'write_fld_s3d_rl.f' is up to date.
make[2]: 'write_fld_s3d_rs.f' is up to date.
make[2]: 'write_fld_xy_rl.f' is up to date.
make[2]: 'write_fld_xy_rs.f' is up to date.
make[2]: 'write_fld_xyz_rl.f' is up to date.
make[2]: 'write_fld_xyz_rs.f' is up to date.
make[2]: 'write_glvec_rl.f' is up to date.
make[2]: 'write_glvec_rs.f' is up to date.
make[2]: 'write_local_rl.f' is up to date.
make[2]: 'write_local_rs.f' is up to date.
make[2]: 'write_rec.f' is up to date.
make[2]: 'salt_plume_apply.f' is up to date.
make[2]: 'salt_plume_calc_depth.f' is up to date.
make[2]: 'salt_plume_check.f' is up to date.
make[2]: 'salt_plume_diagnostics_fill.f' is up to date.
make[2]: 'salt_plume_diagnostics_init.f' is up to date.
make[2]: 'salt_plume_do_exch.f' is up to date.
make[2]: 'salt_plume_forcing_surf.f' is up to date.
make[2]: 'salt_plume_frac.f' is up to date.
make[2]: 'salt_plume_init_fixed.f' is up to date.
make[2]: 'salt_plume_init_varia.f' is up to date.
make[2]: 'salt_plume_mnc_init.f' is up to date.
make[2]: 'salt_plume_readparms.f' is up to date.
make[2]: 'salt_plume_tendency_apply_s.f' is up to date.
make[2]: 'salt_plume_tendency_apply_t.f' is up to date.
make[2]: 'salt_plume_volfrac.f' is up to date.
make[2]: 'advect.f' is up to date.
make[2]: 'cost_ice_test.f' is up to date.
make[2]: 'diffus.f' is up to date.
make[2]: 'dynsolver.f' is up to date.
make[2]: 'lsr.f' is up to date.
make[2]: 'ostres.f' is up to date.
make[2]: 'seaice_ad_dump.f' is up to date.
make[2]: 'seaice_advdiff.f' is up to date.
make[2]: 'seaice_advection.f' is up to date.
make[2]: 'seaice_bottomdrag_coeffs.f' is up to date.
make[2]: 'seaice_budget_ocean.f' is up to date.
make[2]: 'seaice_calc_ice_strength.f' is up to date.
make[2]: 'seaice_calc_lhs.f' is up to date.
make[2]: 'seaice_calc_residual.f' is up to date.
make[2]: 'seaice_calc_rhs.f' is up to date.
make[2]: 'seaice_calc_strainrates.f' is up to date.
make[2]: 'seaice_calc_stressdiv.f' is up to date.
make[2]: 'seaice_calc_viscosities.f' is up to date.
make[2]: 'seaice_check.f' is up to date.
make[2]: 'seaice_check_pickup.f' is up to date.
make[2]: 'seaice_cost_accumulate_mean.f' is up to date.
make[2]: 'seaice_cost_concentration.f' is up to date.
make[2]: 'seaice_cost_driver.f' is up to date.
make[2]: 'seaice_cost_export.f' is up to date.
make[2]: 'seaice_cost_final.f' is up to date.
make[2]: 'seaice_cost_init_fixed.f' is up to date.
make[2]: 'seaice_cost_init_varia.f' is up to date.
make[2]: 'seaice_cost_sensi.f' is up to date.
make[2]: 'seaice_cost_sss.f' is up to date.
make[2]: 'seaice_cost_sst.f' is up to date.
make[2]: 'seaice_cost_weights.f' is up to date.
make[2]: 'seaice_ctrl_map_ini.f' is up to date.
make[2]: 'seaice_diagnostics_init.f' is up to date.
make[2]: 'seaice_diagnostics_state.f' is up to date.
make[2]: 'seaice_diffusion.f' is up to date.
make[2]: 'seaice_do_ridging.f' is up to date.
make[2]: 'seaice_dynsolver.f' is up to date.
make[2]: 'seaice_evp.f' is up to date.
make[2]: 'seaice_fake.f' is up to date.
make[2]: 'seaice_fgmres.f' is up to date.
make[2]: 'seaice_freedrift.f' is up to date.
make[2]: 'seaice_get_dynforcing.f' is up to date.
make[2]: 'seaice_growth_adx.f' is up to date.
make[2]: 'seaice_growth.f' is up to date.
make[2]: 'seaice_init_fixed.f' is up to date.
make[2]: 'seaice_init_varia.f' is up to date.
make[2]: 'seaice_itd_pickup.f' is up to date.
make[2]: 'seaice_itd_redist.f' is up to date.
make[2]: 'seaice_itd_remap.f' is up to date.
make[2]: 'seaice_itd_sum.f' is up to date.
make[2]: 'seaice_jacvec.f' is up to date.
make[2]: 'seaice_jfnk.f' is up to date.
make[2]: 'seaice_krylov.f' is up to date.
make[2]: 'seaice_lsr.f' is up to date.
make[2]: 'seaice_map_thsice.f' is up to date.
make[2]: 'seaice_mnc_init.f' is up to date.
make[2]: 'seaice_model.f' is up to date.
make[2]: 'seaice_mom_advection.f' is up to date.
make[2]: 'seaice_monitor_ad.f' is up to date.
make[2]: 'seaice_monitor.f' is up to date.
make[2]: 'seaice_obcs_output.f' is up to date.
make[2]: 'seaice_oceandrag_coeffs.f' is up to date.
make[2]: 'seaice_ocean_stress.f' is up to date.
make[2]: 'seaice_output.f' is up to date.
make[2]: 'seaice_preconditioner.f' is up to date.
make[2]: 'seaice_prepare_ridging.f' is up to date.
make[2]: 'seaice_readparms.f' is up to date.
make[2]: 'seaice_read_pickup.f' is up to date.
make[2]: 'seaice_reg_ridge.f' is up to date.
make[2]: 'seaice_solve4temp.f' is up to date.
make[2]: 'seaice_summary.f' is up to date.
make[2]: 'seaice_tracer_phys.f' is up to date.
make[2]: 'seaice_turnoff_io.f' is up to date.
make[2]: 'seaice_write_pickup.f' is up to date.
make[2]: 'cal_addtime.f' is up to date.
make[2]: 'cal_checkdate.f' is up to date.
make[2]: 'cal_compdates.f' is up to date.
make[2]: 'cal_convdate.f' is up to date.
make[2]: 'cal_copydate.f' is up to date.
make[2]: 'cal_daysformonth.f' is up to date.
make[2]: 'cal_dayspermonth.f' is up to date.
make[2]: 'cal_fulldate.f' is up to date.
make[2]: 'cal_getdate.f' is up to date.
make[2]: 'cal_getmonthsrec.f' is up to date.
make[2]: 'cal_init_fixed.f' is up to date.
make[2]: 'cal_intdays.f' is up to date.
make[2]: 'cal_intmonths.f' is up to date.
make[2]: 'cal_intyears.f' is up to date.
make[2]: 'cal_isleap.f' is up to date.
make[2]: 'cal_monthsforyear.f' is up to date.
make[2]: 'cal_monthsperyear.f' is up to date.
make[2]: 'cal_numints.f' is up to date.
make[2]: 'cal_printdate.f' is up to date.
make[2]: 'cal_printerror.f' is up to date.
make[2]: 'cal_readparms.f' is up to date.
make[2]: 'cal_set.f' is up to date.
make[2]: 'cal_stepsforday.f' is up to date.
make[2]: 'cal_stepsperday.f' is up to date.
make[2]: 'cal_subdates.f' is up to date.
make[2]: 'cal_summary.f' is up to date.
make[2]: 'cal_time2dump.f' is up to date.
make[2]: 'cal_timeinterval.f' is up to date.
make[2]: 'cal_timepassed.f' is up to date.
make[2]: 'cal_timestamp.f' is up to date.
make[2]: 'cal_toseconds.f' is up to date.
make[2]: 'cal_weekday.f' is up to date.
make[2]: 'all_proc_die.f' is up to date.
make[2]: 'bar2.f' is up to date.
make[2]: 'bar_check.f' is up to date.
make[2]: 'barrier.f' is up to date.
make[2]: 'check_threads.f' is up to date.
make[2]: 'comm_stats.f' is up to date.
make[2]: 'cumulsum_z_tile.f' is up to date.
make[2]: 'different_multiple.f' is up to date.
make[2]: 'diff_phase_multiple.f' is up to date.
make[2]: 'eeboot.f' is up to date.
make[2]: 'eeboot_minimal.f' is up to date.
make[2]: 'eedata_example.f' is up to date.
make[2]: 'eedie.f' is up to date.
make[2]: 'eeintro_msg.f' is up to date.
make[2]: 'eeset_parms.f' is up to date.
make[2]: 'eewrite_eeenv.f' is up to date.
make[2]: 'exch0_r4.f' is up to date.
make[2]: 'exch0_r8.f' is up to date.
make[2]: 'exch0_rl.f' is up to date.
make[2]: 'exch0_rs.f' is up to date.
make[2]: 'exch1_bg_r4_cube.f' is up to date.
make[2]: 'exch1_bg_r8_cube.f' is up to date.
make[2]: 'exch1_bg_rl_cube.f' is up to date.
make[2]: 'exch1_bg_rs_cube.f' is up to date.
make[2]: 'exch1_r4_cube.f' is up to date.
make[2]: 'exch1_r4.f' is up to date.
make[2]: 'exch1_r8_cube.f' is up to date.
make[2]: 'exch1_r8.f' is up to date.
make[2]: 'exch1_rl_ad.f' is up to date.
make[2]: 'exch1_rl_cube_ad.f' is up to date.
make[2]: 'exch1_rl_cube.f' is up to date.
make[2]: 'exch1_rl.f' is up to date.
make[2]: 'exch1_rs_ad.f' is up to date.
make[2]: 'exch1_rs_cube_ad.f' is up to date.
make[2]: 'exch1_rs_cube.f' is up to date.
make[2]: 'exch1_rs.f' is up to date.
make[2]: 'exch1_uv_r4_cube.f' is up to date.
make[2]: 'exch1_uv_r8_cube.f' is up to date.
make[2]: 'exch1_uv_rl_cube.f' is up to date.
make[2]: 'exch1_uv_rs_cube.f' is up to date.
make[2]: 'exch1_z_r4_cube.f' is up to date.
make[2]: 'exch1_z_r8_cube.f' is up to date.
make[2]: 'exch1_z_rl_cube.f' is up to date.
make[2]: 'exch1_z_rs_cube.f' is up to date.
make[2]: 'exch_3d_r4.f' is up to date.
make[2]: 'exch_3d_r8.f' is up to date.
make[2]: 'exch_3d_rl.f' is up to date.
make[2]: 'exch_3d_rs.f' is up to date.
make[2]: 'exch_cycle_ebl.f' is up to date.
make[2]: 'exch_init.f' is up to date.
make[2]: 'exch_r4_recv_get_x.f' is up to date.
make[2]: 'exch_r4_recv_get_y.f' is up to date.
make[2]: 'exch_r4_send_put_x.f' is up to date.
make[2]: 'exch_r4_send_put_y.f' is up to date.
make[2]: 'exch_r8_recv_get_x.f' is up to date.
make[2]: 'exch_r8_recv_get_y.f' is up to date.
make[2]: 'exch_r8_send_put_x.f' is up to date.
make[2]: 'exch_r8_send_put_y.f' is up to date.
make[2]: 'exch_rl_recv_get_x.f' is up to date.
make[2]: 'exch_rl_recv_get_y.f' is up to date.
make[2]: 'exch_rl_send_put_x.f' is up to date.
make[2]: 'exch_rl_send_put_y.f' is up to date.
make[2]: 'exch_rs_recv_get_x.f' is up to date.
make[2]: 'exch_rs_recv_get_y.f' is up to date.
make[2]: 'exch_rs_send_put_x.f' is up to date.
make[2]: 'exch_rs_send_put_y.f' is up to date.
make[2]: 'exch_s3d_r4.f' is up to date.
make[2]: 'exch_s3d_r8.f' is up to date.
make[2]: 'exch_s3d_rl.f' is up to date.
make[2]: 'exch_s3d_rs.f' is up to date.
make[2]: 'exch_sm_3d_r4.f' is up to date.
make[2]: 'exch_sm_3d_r8.f' is up to date.
make[2]: 'exch_sm_3d_rl.f' is up to date.
make[2]: 'exch_sm_3d_rs.f' is up to date.
make[2]: 'exch_uv_3d_r4.f' is up to date.
make[2]: 'exch_uv_3d_r8.f' is up to date.
make[2]: 'exch_uv_3d_rl.f' is up to date.
make[2]: 'exch_uv_3d_rs.f' is up to date.
make[2]: 'exch_uv_agrid_3d_r4.f' is up to date.
make[2]: 'exch_uv_agrid_3d_r8.f' is up to date.
make[2]: 'exch_uv_agrid_3d_rl.f' is up to date.
make[2]: 'exch_uv_agrid_3d_rs.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_r4.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_r8.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_rl.f' is up to date.
make[2]: 'exch_uv_bgrid_3d_rs.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_r4.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_r8.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_rl.f' is up to date.
make[2]: 'exch_uv_dgrid_3d_rs.f' is up to date.
make[2]: 'exch_uv_xy_r4.f' is up to date.
make[2]: 'exch_uv_xy_r8.f' is up to date.
make[2]: 'exch_uv_xy_rl.f' is up to date.
make[2]: 'exch_uv_xy_rs.f' is up to date.
make[2]: 'exch_uv_xyz_r4.f' is up to date.
make[2]: 'exch_uv_xyz_r8.f' is up to date.
make[2]: 'exch_uv_xyz_rl.f' is up to date.
make[2]: 'exch_uv_xyz_rs.f' is up to date.
make[2]: 'exch_xy_r4.f' is up to date.
make[2]: 'exch_xy_r8.f' is up to date.
make[2]: 'exch_xy_rl.f' is up to date.
make[2]: 'exch_xy_rs.f' is up to date.
make[2]: 'exch_xyz_r4.f' is up to date.
make[2]: 'exch_xyz_r8.f' is up to date.
make[2]: 'exch_xyz_rl.f' is up to date.
make[2]: 'exch_xyz_rs.f' is up to date.
make[2]: 'exch_z_3d_r4.f' is up to date.
make[2]: 'exch_z_3d_r8.f' is up to date.
make[2]: 'exch_z_3d_rl.f' is up to date.
make[2]: 'exch_z_3d_rs.f' is up to date.
make[2]: 'fill_cs_corner_ag_rl.f' is up to date.
make[2]: 'fill_cs_corner_tr_rl.f' is up to date.
make[2]: 'fill_cs_corner_uv_rl.f' is up to date.
make[2]: 'fill_cs_corner_uv_rs.f' is up to date.
make[2]: 'fool_the_compiler.f' is up to date.
make[2]: 'gather_2d_r4.f' is up to date.
make[2]: 'gather_2d_r8.f' is up to date.
make[2]: 'gather_2d_wh_r4.f' is up to date.
make[2]: 'gather_2d_wh_r8.f' is up to date.
make[2]: 'gather_vec_r4.f' is up to date.
make[2]: 'gather_vec_r8.f' is up to date.
make[2]: 'gather_xz.f' is up to date.
make[2]: 'gather_yz.f' is up to date.
make[2]: 'get_periodic_interval.f' is up to date.
make[2]: 'global_max.f' is up to date.
make[2]: 'global_sum.f' is up to date.
make[2]: 'global_sum_singlecpu.f' is up to date.
make[2]: 'global_sum_tile.f' is up to date.
make[2]: 'global_vec_sum.f' is up to date.
make[2]: 'gsum.f' is up to date.
make[2]: 'ini_communication_patterns.f' is up to date.
make[2]: 'ini_procs.f' is up to date.
make[2]: 'ini_threading_environment.f' is up to date.
make[2]: 'lef_zero.f' is up to date.
make[2]: 'main.f' is up to date.
make[2]: 'master_cpu_io.f' is up to date.
make[2]: 'master_cpu_thread.f' is up to date.
make[2]: 'mds_byteswapi4.f' is up to date.
make[2]: 'mds_byteswapr4.f' is up to date.
make[2]: 'mds_byteswapr8.f' is up to date.
make[2]: 'mdsfindunit.f' is up to date.
make[2]: 'mds_flush.f' is up to date.
make[2]: 'mds_reclen.f' is up to date.
make[2]: 'memsync.f' is up to date.
make[2]: 'nml_change_syntax.f' is up to date.
make[2]: 'nml_set_terminator.f' is up to date.
make[2]: 'open_copy_data_file.f' is up to date.
make[2]: 'print.f' is up to date.
make[2]: 'reset_halo.f' is up to date.
make[2]: 'scatter_2d_r4.f' is up to date.
make[2]: 'scatter_2d_r8.f' is up to date.
make[2]: 'scatter_2d_wh_r4.f' is up to date.
make[2]: 'scatter_2d_wh_r8.f' is up to date.
make[2]: 'scatter_vec_r4.f' is up to date.
make[2]: 'scatter_vec_r8.f' is up to date.
make[2]: 'scatter_xz.f' is up to date.
make[2]: 'scatter_yz.f' is up to date.
make[2]: 'stop_if_error.f' is up to date.
make[2]: 'timers.f' is up to date.
make[2]: 'utils.f' is up to date.
make[2]: 'write_utils.f' is up to date.
make[2]: 'adams_bashforth2.f' is up to date.
make[2]: 'adams_bashforth3.f' is up to date.
make[2]: 'add_walls2masks.f' is up to date.
make[2]: 'apply_forcing.f' is up to date.
make[2]: 'calc_3d_diffusivity.f' is up to date.
make[2]: 'calc_adv_flow.f' is up to date.
make[2]: 'calc_div_ghat.f' is up to date.
make[2]: 'calc_eddy_stress.f' is up to date.
make[2]: 'calc_grad_phi_fv.f' is up to date.
make[2]: 'calc_grad_phi_hyd.f' is up to date.
make[2]: 'calc_grad_phi_surf.f' is up to date.
make[2]: 'calc_grid_angles.f' is up to date.
make[2]: 'calc_gw.f' is up to date.
make[2]: 'calc_ivdc.f' is up to date.
make[2]: 'calc_oce_mxlayer.f' is up to date.
make[2]: 'calc_phi_hyd.f' is up to date.
make[2]: 'calc_r_star.f' is up to date.
make[2]: 'calc_surf_dr.f' is up to date.
make[2]: 'calc_viscosity.f' is up to date.
make[2]: 'calc_wsurf_tr.f' is up to date.
make[2]: 'cg2d_ex0.f' is up to date.
make[2]: 'cg2d.f' is up to date.
make[2]: 'cg2d_nsa.f' is up to date.
make[2]: 'cg2d_sr.f' is up to date.
make[2]: 'cg3d_ex0.f' is up to date.
make[2]: 'cg3d.f' is up to date.
make[2]: 'check_pickup.f' is up to date.
make[2]: 'config_check.f' is up to date.
make[2]: 'config_summary.f' is up to date.
make[2]: 'convective_adjustment.f' is up to date.
make[2]: 'convective_adjustment_ini.f' is up to date.
make[2]: 'convectively_mixtracer.f' is up to date.
make[2]: 'convective_weights.f' is up to date.
make[2]: 'correction_step.f' is up to date.
make[2]: 'cycle_ab_tracer.f' is up to date.
make[2]: 'cycle_tracer.f' is up to date.
make[2]: 'diags_oceanic_surf_flux.f' is up to date.
make[2]: 'diags_phi_hyd.f' is up to date.
make[2]: 'diags_phi_rlow.f' is up to date.
make[2]: 'diags_rho.f' is up to date.
make[2]: 'diags_sound_speed.f' is up to date.
make[2]: 'do_atmospheric_phys.f' is up to date.
make[2]: 'do_fields_blocking_exchanges.f' is up to date.
make[2]: 'do_oceanic_phys.f' is up to date.
make[2]: 'do_stagger_fields_exchanges.f' is up to date.
make[2]: 'do_statevars_diags.f' is up to date.
make[2]: 'do_statevars_tave.f' is up to date.
make[2]: 'do_the_model_io.f' is up to date.
make[2]: 'do_write_pickup.f' is up to date.
make[2]: 'dynamics.f' is up to date.
make[2]: 'external_fields_load.f' is up to date.
make[2]: 'external_forcing.f' is up to date.
make[2]: 'external_forcing_surf.f' is up to date.
make[2]: 'find_alpha.f' is up to date.
make[2]: 'find_hyd_press_1d.f' is up to date.
make[2]: 'find_rho.f' is up to date.
make[2]: 'forcing_surf_relax.f' is up to date.
make[2]: 'forward_step.f' is up to date.
make[2]: 'freesurf_rescale_g.f' is up to date.
make[2]: 'freeze_surface.f' is up to date.
make[2]: 'grad_sigma.f' is up to date.
make[2]: 'gsw_teos10.f' is up to date.
make[2]: 'impldiff.f' is up to date.
make[2]: 'ini_cartesian_grid.f' is up to date.
make[2]: 'ini_cg2d.f' is up to date.
make[2]: 'ini_cg3d.f' is up to date.
make[2]: 'ini_cori.f' is up to date.
make[2]: 'ini_curvilinear_grid.f' is up to date.
make[2]: 'ini_cylinder_grid.f' is up to date.
make[2]: 'ini_depths.f' is up to date.
make[2]: 'ini_dynvars.f' is up to date.
make[2]: 'ini_eos.f' is up to date.
make[2]: 'ini_ffields.f' is up to date.
make[2]: 'ini_fields.f' is up to date.
make[2]: 'ini_forcing.f' is up to date.
make[2]: 'ini_global_domain.f' is up to date.
make[2]: 'ini_grid.f' is up to date.
make[2]: 'ini_linear_phisurf.f' is up to date.
make[2]: 'ini_local_grid.f' is up to date.
make[2]: 'ini_masks_etc.f' is up to date.
make[2]: 'ini_mixing.f' is up to date.
make[2]: 'ini_mnc_vars.f' is up to date.
make[2]: 'ini_model_io.f' is up to date.
make[2]: 'ini_nh_fields.f' is up to date.
make[2]: 'ini_nh_vars.f' is up to date.
make[2]: 'ini_nlfs_vars.f' is up to date.
make[2]: 'ini_parms.f' is up to date.
make[2]: 'ini_p_ground.f' is up to date.
make[2]: 'ini_pressure.f' is up to date.
make[2]: 'ini_psurf.f' is up to date.
make[2]: 'ini_salt.f' is up to date.
make[2]: 'ini_sigma_hfac.f' is up to date.
make[2]: 'ini_spherical_polar_grid.f' is up to date.
make[2]: 'ini_theta.f' is up to date.
make[2]: 'initialise_fixed.f' is up to date.
make[2]: 'initialise_varia.f' is up to date.
make[2]: 'ini_vel.f' is up to date.
make[2]: 'ini_vertical_grid.f' is up to date.
make[2]: 'integrate_for_w.f' is up to date.
make[2]: 'integr_continuity.f' is up to date.
make[2]: 'load_fields_driver.f' is up to date.
make[2]: 'load_grid_spacing.f' is up to date.
make[2]: 'load_ref_files.f' is up to date.
make[2]: 'main_do_loop.f' is up to date.
make[2]: 'momentum_correction_step.f' is up to date.
make[2]: 'packages_boot.f' is up to date.
make[2]: 'packages_check.f' is up to date.
make[2]: 'packages_error_msg.f' is up to date.
make[2]: 'packages_init_fixed.f' is up to date.
make[2]: 'packages_init_variables.f' is up to date.
make[2]: 'packages_print_msg.f' is up to date.
make[2]: 'packages_readparms.f' is up to date.
make[2]: 'packages_unused_msg.f' is up to date.
make[2]: 'packages_write_pickup.f' is up to date.
make[2]: 'plot_field.f' is up to date.
make[2]: 'port_rand.f' is up to date.
make[2]: 'post_cg3d.f' is up to date.
make[2]: 'pre_cg3d.f' is up to date.
make[2]: 'pressure_for_eos.f' is up to date.
make[2]: 'read_pickup.f' is up to date.
make[2]: 'remove_mean.f' is up to date.
make[2]: 'reset_nlfs_vars.f' is up to date.
make[2]: 'rotate_spherical_polar_grid.f' is up to date.
make[2]: 'rotate_uv2en.f' is up to date.
make[2]: 'salt_integrate.f' is up to date.
make[2]: 'seawater.f' is up to date.
make[2]: 'set_defaults.f' is up to date.
make[2]: 'set_grid_factors.f' is up to date.
make[2]: 'set_parms.f' is up to date.
make[2]: 'set_ref_state.f' is up to date.
make[2]: 'solve_for_pressure.f' is up to date.
make[2]: 'solve_pentadiagonal.f' is up to date.
make[2]: 'solve_tridiagonal.f' is up to date.
make[2]: 'solve_uv_tridiago.f' is up to date.
make[2]: 'state_summary.f' is up to date.
make[2]: 'swfrac.f' is up to date.
make[2]: 'taueddy_init_varia.f' is up to date.
make[2]: 'taueddy_tendency_apply.f' is up to date.
make[2]: 'temp_integrate.f' is up to date.
make[2]: 'the_main_loop.f' is up to date.
make[2]: 'the_model_main.f' is up to date.
make[2]: 'thermodynamics.f' is up to date.
make[2]: 'timestep.f' is up to date.
make[2]: 'timestep_tracer.f' is up to date.
make[2]: 'timestep_wvel.f' is up to date.
make[2]: 'tracers_correction_step.f' is up to date.
make[2]: 'tracers_iigw_correction.f' is up to date.
make[2]: 'turnoff_model_io.f' is up to date.
make[2]: 'update_cg2d.f' is up to date.
make[2]: 'update_etah.f' is up to date.
make[2]: 'update_etaws.f' is up to date.
make[2]: 'update_masks_etc.f' is up to date.
make[2]: 'update_r_star.f' is up to date.
make[2]: 'update_sigma.f' is up to date.
make[2]: 'update_surf_dr.f' is up to date.
make[2]: 'write_grid.f' is up to date.
make[2]: 'write_pickup.f' is up to date.
make[2]: 'write_state.f' is up to date.
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
make[2]: 'active_file_control.flowdir' is up to date.
make[2]: 'active_file.flowdir' is up to date.
make[2]: 'active_file_gen.flowdir' is up to date.
make[2]: 'active_file_loc.flowdir' is up to date.
make[2]: 'autodiff_inadmode.flowdir' is up to date.
make[2]: 'autodiff_whtapeio_sync.flowdir' is up to date.
make[2]: 'cg2d.flowdir' is up to date.
make[2]: 'checkpoint.flowdir' is up to date.
make[2]: 'common.flowdir' is up to date.
make[2]: 'damp_adj.flowdir' is up to date.
make[2]: 'dummy_for_etan.flowdir' is up to date.
make[2]: 'dummy_in_dynamics.flowdir' is up to date.
make[2]: 'dummy_in_stepping.flowdir' is up to date.
make[2]: 'global_max_ad.flowdir' is up to date.
make[2]: 'global_sum_ad.flowdir' is up to date.
make[2]: 'initialisation.flowdir' is up to date.
make[2]: 'model_ad.flowdir' is up to date.
make[2]: 'myactivefunction.flowdir' is up to date.
make[2]: 'system.flowdir' is up to date.
make[2]: 'zero_adj.flowdir' is up to date.
make[2]: 'cd_code_ad.flowdir' is up to date.
make[2]: 'cost_ad.flowdir' is up to date.
make[2]: 'ctrl_bound.flowdir' is up to date.
make[2]: 'debug_ad.flowdir' is up to date.
make[2]: 'diagnostics_ad.flowdir' is up to date.
make[2]: 'ecco_ad.flowdir' is up to date.
make[2]: 'exf_ad.flowdir' is up to date.
make[2]: 'gmredi_ad.flowdir' is up to date.
make[2]: 'mdsio_ad.flowdir' is up to date.
make[2]: 'mnc_ad.flowdir' is up to date.
make[2]: 'monitor_ad.flowdir' is up to date.
make[2]: 'rw_ad.flowdir' is up to date.
make[2]: 'seaice.flowdir' is up to date.
make[2]: 'eesupp.flowdir' is up to date.
make[2]: 'exch1_ad.flowdir' is up to date.
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'

make -f Makefile remove_comments
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
sed -i.bak -f ../../../tools/remove_comments_sed 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 diagnostics_is_on.f dwnslp_apply.f dwnslp_calc_flow.f dwnslp_calc_rho.f dwnslp_init_varia.f cost_averagesgeneric.f cost_averagesfields.f cost_averagesflags.f cost_averagesinit.f cost_bp_read.f cost_generic.f cost_gencost_all.f cost_gencost_moc.f cost_gencost_assignperiod.f cost_gencost_customize.f cost_gencost_sshv4.f cost_gencost_sstv4.f cost_gencost_seaicev4.f cost_gencost_bpv4.f cost_gencost_boxmean.f cost_gencost_glbmean.f cost_gencost_transp.f cost_gencal.f cost_genread.f cost_sla_read.f cost_sla_read_yd.f cost_obcs.f cost_obcsn.f cost_obcss.f cost_obcsw.f cost_obcse.f cost_obcs_ageos.f cost_obcsvol.f ecco_cost_driver.f ecco_cost_final.f ecco_cost_init_varia.f ecco_init_varia.f ecco_phys.f ecco_toolbox.f exf_init_varia.f exf_init_fld.f exf_bulkformulae.f exf_filter_rl.f exf_getclim.f exf_getffields.f exf_getffieldrec.f exf_getforcing.f exf_getmonthsrec.f exf_getsurfacefluxes.f exf_getyearlyfieldname.f exf_interp.f exf_interp_uv.f exf_interpolate.f exf_mapfields.f exf_radiation.f exf_set_fld.f exf_set_gen.f exf_set_obcs.f exf_set_uv.f exf_swapffields.f exf_wind.f exf_zenithangle.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 gad_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 kpp_calc.f kpp_calc_diff_t.f kpp_calc_diff_s.f kpp_calc_diff_ptr.f kpp_calc_visc.f kpp_output.f kpp_do_exch.f kpp_init_varia.f kpp_routines.f kpp_transport_s.f kpp_transport_t.f kpp_transport_ptr.f kpp_forcing_surf.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_metric_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 read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f salt_plume_apply.f salt_plume_calc_depth.f salt_plume_diagnostics_fill.f salt_plume_do_exch.f salt_plume_forcing_surf.f salt_plume_frac.f salt_plume_init_varia.f salt_plume_tendency_apply_s.f salt_plume_tendency_apply_t.f salt_plume_volfrac.f advect.f diffus.f dynsolver.f lsr.f ostres.f seaice_advection.f seaice_advdiff.f seaice_budget_ocean.f seaice_diffusion.f seaice_get_dynforcing.f seaice_fake.f seaice_growth.f seaice_growth_adx.f seaice_init_varia.f seaice_model.f seaice_read_pickup.f seaice_solve4temp.f seaice_tracer_phys.f seaice_cost_accumulate_mean.f seaice_cost_concentration.f seaice_cost_driver.f seaice_cost_export.f seaice_cost_final.f seaice_cost_init_varia.f seaice_cost_sensi.f seaice_cost_sss.f seaice_cost_sst.f seaice_ctrl_map_ini.f cost_ice_test.f seaice_calc_strainrates.f seaice_calc_viscosities.f seaice_dynsolver.f seaice_evp.f seaice_lsr.f seaice_freedrift.f seaice_ocean_stress.f seaice_oceandrag_coeffs.f seaice_map_thsice.f seaice_calc_ice_strength.f seaice_reg_ridge.f seaice_bottomdrag_coeffs.f seaice_calc_stressdiv.f cal_addtime.f cal_checkdate.f cal_compdates.f cal_convdate.f cal_copydate.f cal_fulldate.f cal_getdate.f cal_getmonthsrec.f cal_intdays.f cal_intmonths.f cal_intyears.f cal_isleap.f cal_numints.f cal_printdate.f cal_printerror.f cal_subdates.f cal_time2dump.f cal_timeinterval.f cal_timepassed.f cal_timestamp.f cal_toseconds.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_exchanges.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
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
staf -f77 -i4 -r4 -intrinsic system,flush -reverse -pure -l taf_ad.log -mpi -include ./mpi_headers/mpif-config.h ./mpi_headers/mpif-constants.h ./mpi_headers/mpif-handles.h ./mpi_headers/mpif-io-constants.h ./mpi_headers/mpif-io-handles.h ./mpi_headers/mpif-externals.h ./mpi_headers/mpif-sentinels.h ./mpi_headers/mpif-sizeof.h -I./mpi_headers -toplevel 'the_main_loop' -input 'xx_obcsn_dummy xx_obcss_dummy xx_obcsw_dummy xx_obcse_dummy xx_genarr2d_dummy xx_genarr3d_dummy xx_gentim2d_dummy' -output 'fc' -fixed active_file_control.flowdir active_file.flowdir active_file_gen.flowdir active_file_loc.flowdir autodiff_inadmode.flowdir autodiff_whtapeio_sync.flowdir cg2d.flowdir checkpoint.flowdir common.flowdir damp_adj.flowdir dummy_for_etan.flowdir dummy_in_dynamics.flowdir dummy_in_stepping.flowdir global_max_ad.flowdir global_sum_ad.flowdir initialisation.flowdir model_ad.flowdir myactivefunction.flowdir system.flowdir zero_adj.flowdir cd_code_ad.flowdir cost_ad.flowdir ctrl_bound.flowdir debug_ad.flowdir diagnostics_ad.flowdir ecco_ad.flowdir exf_ad.flowdir gmredi_ad.flowdir mdsio_ad.flowdir mnc_ad.flowdir monitor_ad.flowdir rw_ad.flowdir seaice.flowdir eesupp.flowdir exch1_ad.flowdir 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 diagnostics_is_on.f dwnslp_apply.f dwnslp_calc_flow.f dwnslp_calc_rho.f dwnslp_init_varia.f cost_averagesgeneric.f cost_averagesfields.f cost_averagesflags.f cost_averagesinit.f cost_bp_read.f cost_generic.f cost_gencost_all.f cost_gencost_moc.f cost_gencost_assignperiod.f cost_gencost_customize.f cost_gencost_sshv4.f cost_gencost_sstv4.f cost_gencost_seaicev4.f cost_gencost_bpv4.f cost_gencost_boxmean.f cost_gencost_glbmean.f cost_gencost_transp.f cost_gencal.f cost_genread.f cost_sla_read.f cost_sla_read_yd.f cost_obcs.f cost_obcsn.f cost_obcss.f cost_obcsw.f cost_obcse.f cost_obcs_ageos.f cost_obcsvol.f ecco_cost_driver.f ecco_cost_final.f ecco_cost_init_varia.f ecco_init_varia.f ecco_phys.f ecco_toolbox.f exf_init_varia.f exf_init_fld.f exf_bulkformulae.f exf_filter_rl.f exf_getclim.f exf_getffields.f exf_getffieldrec.f exf_getforcing.f exf_getmonthsrec.f exf_getsurfacefluxes.f exf_getyearlyfieldname.f exf_interp.f exf_interp_uv.f exf_interpolate.f exf_mapfields.f exf_radiation.f exf_set_fld.f exf_set_gen.f exf_set_obcs.f exf_set_uv.f exf_swapffields.f exf_wind.f exf_zenithangle.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 gad_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 kpp_calc.f kpp_calc_diff_t.f kpp_calc_diff_s.f kpp_calc_diff_ptr.f kpp_calc_visc.f kpp_output.f kpp_do_exch.f kpp_init_varia.f kpp_routines.f kpp_transport_s.f kpp_transport_t.f kpp_transport_ptr.f kpp_forcing_surf.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_metric_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 read_fld_xyz_rs.f read_fld_xyz_rl.f read_fld_xy_rs.f read_fld_xy_rl.f read_rec.f salt_plume_apply.f salt_plume_calc_depth.f salt_plume_diagnostics_fill.f salt_plume_do_exch.f salt_plume_forcing_surf.f salt_plume_frac.f salt_plume_init_varia.f salt_plume_tendency_apply_s.f salt_plume_tendency_apply_t.f salt_plume_volfrac.f advect.f diffus.f dynsolver.f lsr.f ostres.f seaice_advection.f seaice_advdiff.f seaice_budget_ocean.f seaice_diffusion.f seaice_get_dynforcing.f seaice_fake.f seaice_growth.f seaice_growth_adx.f seaice_init_varia.f seaice_model.f seaice_read_pickup.f seaice_solve4temp.f seaice_tracer_phys.f seaice_cost_accumulate_mean.f seaice_cost_concentration.f seaice_cost_driver.f seaice_cost_export.f seaice_cost_final.f seaice_cost_init_varia.f seaice_cost_sensi.f seaice_cost_sss.f seaice_cost_sst.f seaice_ctrl_map_ini.f cost_ice_test.f seaice_calc_strainrates.f seaice_calc_viscosities.f seaice_dynsolver.f seaice_evp.f seaice_lsr.f seaice_freedrift.f seaice_ocean_stress.f seaice_oceandrag_coeffs.f seaice_map_thsice.f seaice_calc_ice_strength.f seaice_reg_ridge.f seaice_bottomdrag_coeffs.f seaice_calc_stressdiv.f cal_addtime.f cal_checkdate.f cal_compdates.f cal_convdate.f cal_copydate.f cal_fulldate.f cal_getdate.f cal_getmonthsrec.f cal_intdays.f cal_intmonths.f cal_intyears.f cal_isleap.f cal_numints.f cal_printdate.f cal_printerror.f cal_subdates.f cal_time2dump.f cal_timeinterval.f cal_timepassed.f cal_timestamp.f cal_toseconds.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_exchanges.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

 Transformation of Algorithms in Fortran (TAF)
 Copyright 2000-2019 FastOpt GmbH, Hamburg, Germany
 All rights reserved.
 URL: http://www.FastOpt.de, Email: info@FastOpt.de
 script to access TAF remotely version 4.0

 server fastopt.net test fail
 Processing files at fastopt.de, please wait.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:SZ0Nc+AXfk3Btqq+b1fJPSHX67H0CfIO+1fb+5rvv0I.
Please contact your system administrator.
Add correct host key in /home/jm_c/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/jm_c/.ssh/known_hosts:56
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Agent forwarding is disabled to avoid man-in-the-middle attacks.
X11 forwarding is disabled to avoid man-in-the-middle attacks.
Error: forwarding disabled due to host key check failure
ssh_exchange_identification: Connection closed by remote host

gzip: stdin: unexpected end of file
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
cat: taf_output: No such file or directory
make -f Makefile adj_sed
make[2]: Entering directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
sed -i.bak -f ../../../tools/adjoint_sed autodiff_init_varia_ad.f autodiff_store_ad.f autodiff_restore_ad.f cd_code_scheme_ad.f cd_code_ini_vars_ad.f cd_code_read_pickup_ad.f cost_accumulate_mean_ad.f cost_final_ad.f cost_init_varia_ad.f cost_tile_ad.f cost_test_ad.f cost_tracer_ad.f cost_atlantic_heat_ad.f cost_depth_ad.f cost_vector_ad.f cost_state_final_ad.f ctrl_cost_driver_ad.f ctrl_cost_gen_ad.f ctrl_depth_ini_ad.f ctrl_get_gen_ad.f ctrl_get_gen_rec_ad.f ctrl_get_mask_ad.f ctrl_init_rec_ad.f ctrl_init_variables_ad.f ctrl_map_ini_genarr_ad.f ctrl_map_ini_gentim2d_ad.f ctrl_map_forcing_ad.f ctrl_map_genarr_ad.f ctrl_map_gentim2d_ad.f ctrl_getobcse_ad.f ctrl_getobcsn_ad.f ctrl_getobcss_ad.f ctrl_getobcsw_ad.f ctrl_init_obcs_variables_ad.f ctrl_swapffields_ad.f ctrl_toolbox_ad.f diagnostics_is_on_ad.f dwnslp_apply_ad.f dwnslp_calc_flow_ad.f dwnslp_calc_rho_ad.f dwnslp_init_varia_ad.f cost_averagesgeneric_ad.f cost_averagesfields_ad.f cost_averagesflags_ad.f cost_averagesinit_ad.f cost_bp_read_ad.f cost_generic_ad.f cost_gencost_all_ad.f cost_gencost_moc_ad.f cost_gencost_assignperiod_ad.f cost_gencost_customize_ad.f cost_gencost_sshv4_ad.f cost_gencost_sstv4_ad.f cost_gencost_seaicev4_ad.f cost_gencost_bpv4_ad.f cost_gencost_boxmean_ad.f cost_gencost_glbmean_ad.f cost_gencost_transp_ad.f cost_gencal_ad.f cost_genread_ad.f cost_sla_read_ad.f cost_sla_read_yd_ad.f cost_obcs_ad.f cost_obcsn_ad.f cost_obcss_ad.f cost_obcsw_ad.f cost_obcse_ad.f cost_obcs_ageos_ad.f cost_obcsvol_ad.f ecco_cost_driver_ad.f ecco_cost_final_ad.f ecco_cost_init_varia_ad.f ecco_init_varia_ad.f ecco_phys_ad.f ecco_toolbox_ad.f exf_init_varia_ad.f exf_init_fld_ad.f exf_bulkformulae_ad.f exf_filter_rl_ad.f exf_getclim_ad.f exf_getffields_ad.f exf_getffieldrec_ad.f exf_getforcing_ad.f exf_getmonthsrec_ad.f exf_getsurfacefluxes_ad.f exf_getyearlyfieldname_ad.f exf_interp_ad.f exf_interp_uv_ad.f exf_interpolate_ad.f exf_mapfields_ad.f exf_radiation_ad.f exf_set_fld_ad.f exf_set_gen_ad.f exf_set_obcs_ad.f exf_set_uv_ad.f exf_swapffields_ad.f exf_wind_ad.f exf_zenithangle_ad.f gad_advection_ad.f gad_biharm_r_ad.f gad_biharm_x_ad.f gad_biharm_y_ad.f gad_c2_adv_r_ad.f gad_c2_impl_r_ad.f gad_c2_adv_x_ad.f gad_c2_adv_y_ad.f gad_c4_adv_r_ad.f gad_c4_adv_x_ad.f gad_c4_adv_y_ad.f gad_calc_rhs_ad.f gad_del2_ad.f gad_diff_r_ad.f gad_diff_x_ad.f gad_diff_y_ad.f gad_dst2u1_adv_r_ad.f gad_dst2u1_impl_r_ad.f gad_dst2u1_adv_x_ad.f gad_dst2u1_adv_y_ad.f gad_dst3_adv_x_ad.f gad_dst3_adv_y_ad.f gad_dst3_adv_r_ad.f gad_dst3fl_adv_x_ad.f gad_dst3fl_adv_y_ad.f gad_dst3fl_adv_r_ad.f gad_dst3fl_impl_r_ad.f gad_fluxlimit_adv_r_ad.f gad_fluxlimit_impl_r_ad.f gad_fluxlimit_adv_x_ad.f gad_fluxlimit_adv_y_ad.f gad_grad_x_ad.f gad_grad_y_ad.f gad_implicit_r_ad.f gad_init_varia_ad.f gad_os7mp_adv_x_ad.f gad_os7mp_adv_y_ad.f gad_os7mp_adv_r_ad.f gad_read_pickup_ad.f gad_u3_adv_r_ad.f gad_u3c4_impl_r_ad.f gad_u3_adv_x_ad.f gad_u3_adv_y_ad.f gad_som_advect_ad.f gad_som_adv_r_ad.f gad_som_adv_x_ad.f gad_som_adv_y_ad.f gad_som_fill_cs_corner_ad.f gad_som_lim_r_ad.f gad_som_prep_cs_corner_ad.f gad_som_exchanges_ad.f gad_exch_som_ad.f gmredi_calc_diff_ad.f gmredi_calc_psi_b_ad.f gmredi_calc_tensor_ad.f gmredi_do_exch_ad.f gmredi_init_varia_ad.f gmredi_residual_flow_ad.f gmredi_rtransport_ad.f gmredi_slope_limit_ad.f gmredi_slope_psi_ad.f gmredi_xtransport_ad.f gmredi_ytransport_ad.f gmredi_calc_qgleith_ad.f kpp_calc_ad.f kpp_calc_diff_t_ad.f kpp_calc_diff_s_ad.f kpp_calc_diff_ptr_ad.f kpp_calc_visc_ad.f kpp_output_ad.f kpp_do_exch_ad.f kpp_init_varia_ad.f kpp_routines_ad.f kpp_transport_s_ad.f kpp_transport_t_ad.f kpp_transport_ptr_ad.f kpp_forcing_surf_ad.f mom_calc_absvort3_ad.f mom_calc_hdiv_ad.f mom_calc_hfacz_ad.f mom_calc_ke_ad.f mom_calc_relvort3_ad.f mom_calc_strain_ad.f mom_calc_tension_ad.f mom_calc_visc_ad.f mom_hdissip_ad.f mom_quasihydrostatic_ad.f mom_u_botdrag_coeff_ad.f mom_u_coriolis_nh_ad.f mom_u_metric_nh_ad.f mom_u_rviscflux_ad.f mom_u_sidedrag_ad.f mom_v_botdrag_coeff_ad.f mom_v_coriolis_nh_ad.f mom_v_metric_nh_ad.f mom_v_rviscflux_ad.f mom_v_sidedrag_ad.f mom_visc_qgl_limit_ad.f mom_visc_qgl_stretch_ad.f mom_calc_rtrans_ad.f mom_fluxform_ad.f mom_u_adv_uu_ad.f mom_u_adv_vu_ad.f mom_u_adv_wu_ad.f mom_u_coriolis_ad.f mom_u_del2u_ad.f mom_u_metric_cylinder_ad.f mom_u_metric_sphere_ad.f mom_u_xviscflux_ad.f mom_u_yviscflux_ad.f mom_v_adv_uv_ad.f mom_v_adv_vv_ad.f mom_v_adv_wv_ad.f mom_v_coriolis_ad.f mom_v_del2v_ad.f mom_v_metric_cylinder_ad.f mom_v_metric_sphere_ad.f mom_v_xviscflux_ad.f mom_v_yviscflux_ad.f mom_vecinv_ad.f mom_vi_coriolis_ad.f mom_vi_del2uv_ad.f mom_vi_hdissip_ad.f mom_vi_u_coriolis_ad.f mom_vi_u_coriolis_c4_ad.f mom_vi_u_grad_ke_ad.f mom_vi_u_vertshear_ad.f mom_vi_v_coriolis_ad.f mom_vi_v_coriolis_c4_ad.f mom_vi_v_grad_ke_ad.f mom_vi_v_vertshear_ad.f read_fld_xyz_rs_ad.f read_fld_xyz_rl_ad.f read_fld_xy_rs_ad.f read_fld_xy_rl_ad.f read_rec_ad.f salt_plume_apply_ad.f salt_plume_calc_depth_ad.f salt_plume_diagnostics_fill_ad.f salt_plume_do_exch_ad.f salt_plume_forcing_surf_ad.f salt_plume_frac_ad.f salt_plume_init_varia_ad.f salt_plume_tendency_apply_s_ad.f salt_plume_tendency_apply_t_ad.f salt_plume_volfrac_ad.f advect_ad.f diffus_ad.f dynsolver_ad.f lsr_ad.f ostres_ad.f seaice_advection_ad.f seaice_advdiff_ad.f seaice_budget_ocean_ad.f seaice_diffusion_ad.f seaice_get_dynforcing_ad.f seaice_fake_ad.f seaice_growth_ad.f seaice_growth_adx_ad.f seaice_init_varia_ad.f seaice_model_ad.f seaice_read_pickup_ad.f seaice_solve4temp_ad.f seaice_tracer_phys_ad.f seaice_cost_accumulate_mean_ad.f seaice_cost_concentration_ad.f seaice_cost_driver_ad.f seaice_cost_export_ad.f seaice_cost_final_ad.f seaice_cost_init_varia_ad.f seaice_cost_sensi_ad.f seaice_cost_sss_ad.f seaice_cost_sst_ad.f seaice_ctrl_map_ini_ad.f cost_ice_test_ad.f seaice_calc_strainrates_ad.f seaice_calc_viscosities_ad.f seaice_dynsolver_ad.f seaice_evp_ad.f seaice_lsr_ad.f seaice_freedrift_ad.f seaice_ocean_stress_ad.f seaice_oceandrag_coeffs_ad.f seaice_map_thsice_ad.f seaice_calc_ice_strength_ad.f seaice_reg_ridge_ad.f seaice_bottomdrag_coeffs_ad.f seaice_calc_stressdiv_ad.f cal_addtime_ad.f cal_checkdate_ad.f cal_compdates_ad.f cal_convdate_ad.f cal_copydate_ad.f cal_fulldate_ad.f cal_getdate_ad.f cal_getmonthsrec_ad.f cal_intdays_ad.f cal_intmonths_ad.f cal_intyears_ad.f cal_isleap_ad.f cal_numints_ad.f cal_printdate_ad.f cal_printerror_ad.f cal_subdates_ad.f cal_time2dump_ad.f cal_timeinterval_ad.f cal_timepassed_ad.f cal_timestamp_ad.f cal_toseconds_ad.f different_multiple_ad.f fill_cs_corner_ag_rl_ad.f fill_cs_corner_tr_rl_ad.f fill_cs_corner_uv_rs_ad.f fill_cs_corner_uv_rl_ad.f get_periodic_interval_ad.f lef_zero_ad.f exch_sm_3d_rl_ad.f exch_3d_rs_ad.f exch_3d_rl_ad.f exch_xy_rl_ad.f exch_xy_rs_ad.f exch_xyz_rl_ad.f exch_xyz_rs_ad.f exch_uv_3d_rs_ad.f exch_uv_3d_rl_ad.f exch_uv_xy_rs_ad.f exch_uv_xy_rl_ad.f exch_uv_xyz_rs_ad.f exch_uv_xyz_rl_ad.f exch_uv_agrid_3d_rs_ad.f exch_uv_agrid_3d_rl_ad.f exch_uv_dgrid_3d_rs_ad.f exch_uv_dgrid_3d_rl_ad.f adams_bashforth2_ad.f adams_bashforth3_ad.f apply_forcing_ad.f calc_3d_diffusivity_ad.f calc_adv_flow_ad.f calc_div_ghat_ad.f calc_grad_phi_fv_ad.f calc_grad_phi_hyd_ad.f calc_grad_phi_surf_ad.f calc_ivdc_ad.f calc_phi_hyd_ad.f calc_r_star_ad.f calc_surf_dr_ad.f calc_viscosity_ad.f calc_wsurf_tr_ad.f cg2d_nsa_ad.f convective_adjustment_ad.f convective_adjustment_ini_ad.f convective_weights_ad.f convectively_mixtracer_ad.f correction_step_ad.f cycle_ab_tracer_ad.f cycle_tracer_ad.f diags_phi_hyd_ad.f diags_phi_rlow_ad.f diags_rho_ad.f diags_sound_speed_ad.f do_atmospheric_phys_ad.f do_fields_blocking_exchanges_ad.f do_oceanic_phys_ad.f do_stagger_fields_exchanges_ad.f dynamics_ad.f external_fields_load_ad.f external_forcing_surf_ad.f forcing_surf_relax_ad.f find_alpha_ad.f find_rho_ad.f forward_step_ad.f freesurf_rescale_g_ad.f freeze_surface_ad.f grad_sigma_ad.f impldiff_ad.f ini_cg2d_ad.f ini_depths_ad.f ini_ffields_ad.f ini_fields_ad.f ini_forcing_ad.f ini_mixing_ad.f ini_nh_fields_ad.f ini_nlfs_vars_ad.f ini_p_ground_ad.f ini_pressure_ad.f ini_psurf_ad.f ini_salt_ad.f ini_theta_ad.f ini_dynvars_ad.f ini_vel_ad.f initialise_varia_ad.f integrate_for_w_ad.f integr_continuity_ad.f load_fields_driver_ad.f load_grid_spacing_ad.f main_do_loop_ad.f momentum_correction_step_ad.f packages_init_variables_ad.f pressure_for_eos_ad.f read_pickup_ad.f remove_mean_ad.f reset_nlfs_vars_ad.f rotate_uv2en_ad.f salt_integrate_ad.f temp_integrate_ad.f seawater_ad.f solve_for_pressure_ad.f state_summary_ad.f solve_pentadiagonal_ad.f solve_tridiagonal_ad.f taueddy_init_varia_ad.f taueddy_tendency_apply_ad.f timestep_ad.f the_main_loop_ad.f thermodynamics_ad.f timestep_tracer_ad.f tracers_correction_step_ad.f update_cg2d_ad.f update_etah_ad.f update_etaws_ad.f update_masks_etc_ad.f update_r_star_ad.f update_sigma_ad.f update_surf_dr_ad.f swfrac_ad.f
sed: can't read autodiff_init_varia_ad.f: No such file or directory
sed: can't read autodiff_store_ad.f: No such file or directory
sed: can't read autodiff_restore_ad.f: No such file or directory
sed: can't read cd_code_scheme_ad.f: No such file or directory
sed: can't read cd_code_ini_vars_ad.f: No such file or directory
sed: can't read cd_code_read_pickup_ad.f: No such file or directory
sed: can't read cost_accumulate_mean_ad.f: No such file or directory
sed: can't read cost_final_ad.f: No such file or directory
sed: can't read cost_init_varia_ad.f: No such file or directory
sed: can't read cost_tile_ad.f: No such file or directory
sed: can't read cost_test_ad.f: No such file or directory
sed: can't read cost_tracer_ad.f: No such file or directory
sed: can't read cost_atlantic_heat_ad.f: No such file or directory
sed: can't read cost_depth_ad.f: No such file or directory
sed: can't read cost_vector_ad.f: No such file or directory
sed: can't read cost_state_final_ad.f: No such file or directory
sed: can't read ctrl_cost_driver_ad.f: No such file or directory
sed: can't read ctrl_cost_gen_ad.f: No such file or directory
sed: can't read ctrl_depth_ini_ad.f: No such file or directory
sed: can't read ctrl_get_gen_ad.f: No such file or directory
sed: can't read ctrl_get_gen_rec_ad.f: No such file or directory
sed: can't read ctrl_get_mask_ad.f: No such file or directory
sed: can't read ctrl_init_rec_ad.f: No such file or directory
sed: can't read ctrl_init_variables_ad.f: No such file or directory
sed: can't read ctrl_map_ini_genarr_ad.f: No such file or directory
sed: can't read ctrl_map_ini_gentim2d_ad.f: No such file or directory
sed: can't read ctrl_map_forcing_ad.f: No such file or directory
sed: can't read ctrl_map_genarr_ad.f: No such file or directory
sed: can't read ctrl_map_gentim2d_ad.f: No such file or directory
sed: can't read ctrl_getobcse_ad.f: No such file or directory
sed: can't read ctrl_getobcsn_ad.f: No such file or directory
sed: can't read ctrl_getobcss_ad.f: No such file or directory
sed: can't read ctrl_getobcsw_ad.f: No such file or directory
sed: can't read ctrl_init_obcs_variables_ad.f: No such file or directory
sed: can't read ctrl_swapffields_ad.f: No such file or directory
sed: can't read ctrl_toolbox_ad.f: No such file or directory
sed: can't read diagnostics_is_on_ad.f: No such file or directory
sed: can't read dwnslp_apply_ad.f: No such file or directory
sed: can't read dwnslp_calc_flow_ad.f: No such file or directory
sed: can't read dwnslp_calc_rho_ad.f: No such file or directory
sed: can't read dwnslp_init_varia_ad.f: No such file or directory
sed: can't read cost_averagesgeneric_ad.f: No such file or directory
sed: can't read cost_averagesfields_ad.f: No such file or directory
sed: can't read cost_averagesflags_ad.f: No such file or directory
sed: can't read cost_averagesinit_ad.f: No such file or directory
sed: can't read cost_bp_read_ad.f: No such file or directory
sed: can't read cost_generic_ad.f: No such file or directory
sed: can't read cost_gencost_all_ad.f: No such file or directory
sed: can't read cost_gencost_moc_ad.f: No such file or directory
sed: can't read cost_gencost_assignperiod_ad.f: No such file or directory
sed: can't read cost_gencost_customize_ad.f: No such file or directory
sed: can't read cost_gencost_sshv4_ad.f: No such file or directory
sed: can't read cost_gencost_sstv4_ad.f: No such file or directory
sed: can't read cost_gencost_seaicev4_ad.f: No such file or directory
sed: can't read cost_gencost_bpv4_ad.f: No such file or directory
sed: can't read cost_gencost_boxmean_ad.f: No such file or directory
sed: can't read cost_gencost_glbmean_ad.f: No such file or directory
sed: can't read cost_gencost_transp_ad.f: No such file or directory
sed: can't read cost_gencal_ad.f: No such file or directory
sed: can't read cost_genread_ad.f: No such file or directory
sed: can't read cost_sla_read_ad.f: No such file or directory
sed: can't read cost_sla_read_yd_ad.f: No such file or directory
sed: can't read cost_obcs_ad.f: No such file or directory
sed: can't read cost_obcsn_ad.f: No such file or directory
sed: can't read cost_obcss_ad.f: No such file or directory
sed: can't read cost_obcsw_ad.f: No such file or directory
sed: can't read cost_obcse_ad.f: No such file or directory
sed: can't read cost_obcs_ageos_ad.f: No such file or directory
sed: can't read cost_obcsvol_ad.f: No such file or directory
sed: can't read ecco_cost_driver_ad.f: No such file or directory
sed: can't read ecco_cost_final_ad.f: No such file or directory
sed: can't read ecco_cost_init_varia_ad.f: No such file or directory
sed: can't read ecco_init_varia_ad.f: No such file or directory
sed: can't read ecco_phys_ad.f: No such file or directory
sed: can't read ecco_toolbox_ad.f: No such file or directory
sed: can't read exf_init_varia_ad.f: No such file or directory
sed: can't read exf_init_fld_ad.f: No such file or directory
sed: can't read exf_bulkformulae_ad.f: No such file or directory
sed: can't read exf_filter_rl_ad.f: No such file or directory
sed: can't read exf_getclim_ad.f: No such file or directory
sed: can't read exf_getffields_ad.f: No such file or directory
sed: can't read exf_getffieldrec_ad.f: No such file or directory
sed: can't read exf_getforcing_ad.f: No such file or directory
sed: can't read exf_getmonthsrec_ad.f: No such file or directory
sed: can't read exf_getsurfacefluxes_ad.f: No such file or directory
sed: can't read exf_getyearlyfieldname_ad.f: No such file or directory
sed: can't read exf_interp_ad.f: No such file or directory
sed: can't read exf_interp_uv_ad.f: No such file or directory
sed: can't read exf_interpolate_ad.f: No such file or directory
sed: can't read exf_mapfields_ad.f: No such file or directory
sed: can't read exf_radiation_ad.f: No such file or directory
sed: can't read exf_set_fld_ad.f: No such file or directory
sed: can't read exf_set_gen_ad.f: No such file or directory
sed: can't read exf_set_obcs_ad.f: No such file or directory
sed: can't read exf_set_uv_ad.f: No such file or directory
sed: can't read exf_swapffields_ad.f: No such file or directory
sed: can't read exf_wind_ad.f: No such file or directory
sed: can't read exf_zenithangle_ad.f: No such file or directory
sed: can't read gad_advection_ad.f: No such file or directory
sed: can't read gad_biharm_r_ad.f: No such file or directory
sed: can't read gad_biharm_x_ad.f: No such file or directory
sed: can't read gad_biharm_y_ad.f: No such file or directory
sed: can't read gad_c2_adv_r_ad.f: No such file or directory
sed: can't read gad_c2_impl_r_ad.f: No such file or directory
sed: can't read gad_c2_adv_x_ad.f: No such file or directory
sed: can't read gad_c2_adv_y_ad.f: No such file or directory
sed: can't read gad_c4_adv_r_ad.f: No such file or directory
sed: can't read gad_c4_adv_x_ad.f: No such file or directory
sed: can't read gad_c4_adv_y_ad.f: No such file or directory
sed: can't read gad_calc_rhs_ad.f: No such file or directory
sed: can't read gad_del2_ad.f: No such file or directory
sed: can't read gad_diff_r_ad.f: No such file or directory
sed: can't read gad_diff_x_ad.f: No such file or directory
sed: can't read gad_diff_y_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_r_ad.f: No such file or directory
sed: can't read gad_dst2u1_impl_r_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_x_ad.f: No such file or directory
sed: can't read gad_dst2u1_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3_adv_x_ad.f: No such file or directory
sed: can't read gad_dst3_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3_adv_r_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_x_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_y_ad.f: No such file or directory
sed: can't read gad_dst3fl_adv_r_ad.f: No such file or directory
sed: can't read gad_dst3fl_impl_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_impl_r_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_x_ad.f: No such file or directory
sed: can't read gad_fluxlimit_adv_y_ad.f: No such file or directory
sed: can't read gad_grad_x_ad.f: No such file or directory
sed: can't read gad_grad_y_ad.f: No such file or directory
sed: can't read gad_implicit_r_ad.f: No such file or directory
sed: can't read gad_init_varia_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_x_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_y_ad.f: No such file or directory
sed: can't read gad_os7mp_adv_r_ad.f: No such file or directory
sed: can't read gad_read_pickup_ad.f: No such file or directory
sed: can't read gad_u3_adv_r_ad.f: No such file or directory
sed: can't read gad_u3c4_impl_r_ad.f: No such file or directory
sed: can't read gad_u3_adv_x_ad.f: No such file or directory
sed: can't read gad_u3_adv_y_ad.f: No such file or directory
sed: can't read gad_som_advect_ad.f: No such file or directory
sed: can't read gad_som_adv_r_ad.f: No such file or directory
sed: can't read gad_som_adv_x_ad.f: No such file or directory
sed: can't read gad_som_adv_y_ad.f: No such file or directory
sed: can't read gad_som_fill_cs_corner_ad.f: No such file or directory
sed: can't read gad_som_lim_r_ad.f: No such file or directory
sed: can't read gad_som_prep_cs_corner_ad.f: No such file or directory
sed: can't read gad_som_exchanges_ad.f: No such file or directory
sed: can't read gad_exch_som_ad.f: No such file or directory
sed: can't read gmredi_calc_diff_ad.f: No such file or directory
sed: can't read gmredi_calc_psi_b_ad.f: No such file or directory
sed: can't read gmredi_calc_tensor_ad.f: No such file or directory
sed: can't read gmredi_do_exch_ad.f: No such file or directory
sed: can't read gmredi_init_varia_ad.f: No such file or directory
sed: can't read gmredi_residual_flow_ad.f: No such file or directory
sed: can't read gmredi_rtransport_ad.f: No such file or directory
sed: can't read gmredi_slope_limit_ad.f: No such file or directory
sed: can't read gmredi_slope_psi_ad.f: No such file or directory
sed: can't read gmredi_xtransport_ad.f: No such file or directory
sed: can't read gmredi_ytransport_ad.f: No such file or directory
sed: can't read gmredi_calc_qgleith_ad.f: No such file or directory
sed: can't read kpp_calc_ad.f: No such file or directory
sed: can't read kpp_calc_diff_t_ad.f: No such file or directory
sed: can't read kpp_calc_diff_s_ad.f: No such file or directory
sed: can't read kpp_calc_diff_ptr_ad.f: No such file or directory
sed: can't read kpp_calc_visc_ad.f: No such file or directory
sed: can't read kpp_output_ad.f: No such file or directory
sed: can't read kpp_do_exch_ad.f: No such file or directory
sed: can't read kpp_init_varia_ad.f: No such file or directory
sed: can't read kpp_routines_ad.f: No such file or directory
sed: can't read kpp_transport_s_ad.f: No such file or directory
sed: can't read kpp_transport_t_ad.f: No such file or directory
sed: can't read kpp_transport_ptr_ad.f: No such file or directory
sed: can't read kpp_forcing_surf_ad.f: No such file or directory
sed: can't read mom_calc_absvort3_ad.f: No such file or directory
sed: can't read mom_calc_hdiv_ad.f: No such file or directory
sed: can't read mom_calc_hfacz_ad.f: No such file or directory
sed: can't read mom_calc_ke_ad.f: No such file or directory
sed: can't read mom_calc_relvort3_ad.f: No such file or directory
sed: can't read mom_calc_strain_ad.f: No such file or directory
sed: can't read mom_calc_tension_ad.f: No such file or directory
sed: can't read mom_calc_visc_ad.f: No such file or directory
sed: can't read mom_hdissip_ad.f: No such file or directory
sed: can't read mom_quasihydrostatic_ad.f: No such file or directory
sed: can't read mom_u_botdrag_coeff_ad.f: No such file or directory
sed: can't read mom_u_coriolis_nh_ad.f: No such file or directory
sed: can't read mom_u_metric_nh_ad.f: No such file or directory
sed: can't read mom_u_rviscflux_ad.f: No such file or directory
sed: can't read mom_u_sidedrag_ad.f: No such file or directory
sed: can't read mom_v_botdrag_coeff_ad.f: No such file or directory
sed: can't read mom_v_coriolis_nh_ad.f: No such file or directory
sed: can't read mom_v_metric_nh_ad.f: No such file or directory
sed: can't read mom_v_rviscflux_ad.f: No such file or directory
sed: can't read mom_v_sidedrag_ad.f: No such file or directory
sed: can't read mom_visc_qgl_limit_ad.f: No such file or directory
sed: can't read mom_visc_qgl_stretch_ad.f: No such file or directory
sed: can't read mom_calc_rtrans_ad.f: No such file or directory
sed: can't read mom_fluxform_ad.f: No such file or directory
sed: can't read mom_u_adv_uu_ad.f: No such file or directory
sed: can't read mom_u_adv_vu_ad.f: No such file or directory
sed: can't read mom_u_adv_wu_ad.f: No such file or directory
sed: can't read mom_u_coriolis_ad.f: No such file or directory
sed: can't read mom_u_del2u_ad.f: No such file or directory
sed: can't read mom_u_metric_cylinder_ad.f: No such file or directory
sed: can't read mom_u_metric_sphere_ad.f: No such file or directory
sed: can't read mom_u_xviscflux_ad.f: No such file or directory
sed: can't read mom_u_yviscflux_ad.f: No such file or directory
sed: can't read mom_v_adv_uv_ad.f: No such file or directory
sed: can't read mom_v_adv_vv_ad.f: No such file or directory
sed: can't read mom_v_adv_wv_ad.f: No such file or directory
sed: can't read mom_v_coriolis_ad.f: No such file or directory
sed: can't read mom_v_del2v_ad.f: No such file or directory
sed: can't read mom_v_metric_cylinder_ad.f: No such file or directory
sed: can't read mom_v_metric_sphere_ad.f: No such file or directory
sed: can't read mom_v_xviscflux_ad.f: No such file or directory
sed: can't read mom_v_yviscflux_ad.f: No such file or directory
sed: can't read mom_vecinv_ad.f: No such file or directory
sed: can't read mom_vi_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_del2uv_ad.f: No such file or directory
sed: can't read mom_vi_hdissip_ad.f: No such file or directory
sed: can't read mom_vi_u_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_u_coriolis_c4_ad.f: No such file or directory
sed: can't read mom_vi_u_grad_ke_ad.f: No such file or directory
sed: can't read mom_vi_u_vertshear_ad.f: No such file or directory
sed: can't read mom_vi_v_coriolis_ad.f: No such file or directory
sed: can't read mom_vi_v_coriolis_c4_ad.f: No such file or directory
sed: can't read mom_vi_v_grad_ke_ad.f: No such file or directory
sed: can't read mom_vi_v_vertshear_ad.f: No such file or directory
sed: can't read read_fld_xyz_rs_ad.f: No such file or directory
sed: can't read read_fld_xyz_rl_ad.f: No such file or directory
sed: can't read read_fld_xy_rs_ad.f: No such file or directory
sed: can't read read_fld_xy_rl_ad.f: No such file or directory
sed: can't read read_rec_ad.f: No such file or directory
sed: can't read salt_plume_apply_ad.f: No such file or directory
sed: can't read salt_plume_calc_depth_ad.f: No such file or directory
sed: can't read salt_plume_diagnostics_fill_ad.f: No such file or directory
sed: can't read salt_plume_do_exch_ad.f: No such file or directory
sed: can't read salt_plume_forcing_surf_ad.f: No such file or directory
sed: can't read salt_plume_frac_ad.f: No such file or directory
sed: can't read salt_plume_init_varia_ad.f: No such file or directory
sed: can't read salt_plume_tendency_apply_s_ad.f: No such file or directory
sed: can't read salt_plume_tendency_apply_t_ad.f: No such file or directory
sed: can't read salt_plume_volfrac_ad.f: No such file or directory
sed: can't read advect_ad.f: No such file or directory
sed: can't read diffus_ad.f: No such file or directory
sed: can't read dynsolver_ad.f: No such file or directory
sed: can't read lsr_ad.f: No such file or directory
sed: can't read ostres_ad.f: No such file or directory
sed: can't read seaice_advection_ad.f: No such file or directory
sed: can't read seaice_advdiff_ad.f: No such file or directory
sed: can't read seaice_budget_ocean_ad.f: No such file or directory
sed: can't read seaice_diffusion_ad.f: No such file or directory
sed: can't read seaice_get_dynforcing_ad.f: No such file or directory
sed: can't read seaice_fake_ad.f: No such file or directory
sed: can't read seaice_growth_ad.f: No such file or directory
sed: can't read seaice_growth_adx_ad.f: No such file or directory
sed: can't read seaice_init_varia_ad.f: No such file or directory
sed: can't read seaice_model_ad.f: No such file or directory
sed: can't read seaice_read_pickup_ad.f: No such file or directory
sed: can't read seaice_solve4temp_ad.f: No such file or directory
sed: can't read seaice_tracer_phys_ad.f: No such file or directory
sed: can't read seaice_cost_accumulate_mean_ad.f: No such file or directory
sed: can't read seaice_cost_concentration_ad.f: No such file or directory
sed: can't read seaice_cost_driver_ad.f: No such file or directory
sed: can't read seaice_cost_export_ad.f: No such file or directory
sed: can't read seaice_cost_final_ad.f: No such file or directory
sed: can't read seaice_cost_init_varia_ad.f: No such file or directory
sed: can't read seaice_cost_sensi_ad.f: No such file or directory
sed: can't read seaice_cost_sss_ad.f: No such file or directory
sed: can't read seaice_cost_sst_ad.f: No such file or directory
sed: can't read seaice_ctrl_map_ini_ad.f: No such file or directory
sed: can't read cost_ice_test_ad.f: No such file or directory
sed: can't read seaice_calc_strainrates_ad.f: No such file or directory
sed: can't read seaice_calc_viscosities_ad.f: No such file or directory
sed: can't read seaice_dynsolver_ad.f: No such file or directory
sed: can't read seaice_evp_ad.f: No such file or directory
sed: can't read seaice_lsr_ad.f: No such file or directory
sed: can't read seaice_freedrift_ad.f: No such file or directory
sed: can't read seaice_ocean_stress_ad.f: No such file or directory
sed: can't read seaice_oceandrag_coeffs_ad.f: No such file or directory
sed: can't read seaice_map_thsice_ad.f: No such file or directory
sed: can't read seaice_calc_ice_strength_ad.f: No such file or directory
sed: can't read seaice_reg_ridge_ad.f: No such file or directory
sed: can't read seaice_bottomdrag_coeffs_ad.f: No such file or directory
sed: can't read seaice_calc_stressdiv_ad.f: No such file or directory
sed: can't read cal_addtime_ad.f: No such file or directory
sed: can't read cal_checkdate_ad.f: No such file or directory
sed: can't read cal_compdates_ad.f: No such file or directory
sed: can't read cal_convdate_ad.f: No such file or directory
sed: can't read cal_copydate_ad.f: No such file or directory
sed: can't read cal_fulldate_ad.f: No such file or directory
sed: can't read cal_getdate_ad.f: No such file or directory
sed: can't read cal_getmonthsrec_ad.f: No such file or directory
sed: can't read cal_intdays_ad.f: No such file or directory
sed: can't read cal_intmonths_ad.f: No such file or directory
sed: can't read cal_intyears_ad.f: No such file or directory
sed: can't read cal_isleap_ad.f: No such file or directory
sed: can't read cal_numints_ad.f: No such file or directory
sed: can't read cal_printdate_ad.f: No such file or directory
sed: can't read cal_printerror_ad.f: No such file or directory
sed: can't read cal_subdates_ad.f: No such file or directory
sed: can't read cal_time2dump_ad.f: No such file or directory
sed: can't read cal_timeinterval_ad.f: No such file or directory
sed: can't read cal_timepassed_ad.f: No such file or directory
sed: can't read cal_timestamp_ad.f: No such file or directory
sed: can't read cal_toseconds_ad.f: No such file or directory
sed: can't read different_multiple_ad.f: No such file or directory
sed: can't read fill_cs_corner_ag_rl_ad.f: No such file or directory
sed: can't read fill_cs_corner_tr_rl_ad.f: No such file or directory
sed: can't read fill_cs_corner_uv_rs_ad.f: No such file or directory
sed: can't read fill_cs_corner_uv_rl_ad.f: No such file or directory
sed: can't read get_periodic_interval_ad.f: No such file or directory
sed: can't read lef_zero_ad.f: No such file or directory
sed: can't read exch_sm_3d_rl_ad.f: No such file or directory
sed: can't read exch_3d_rs_ad.f: No such file or directory
sed: can't read exch_3d_rl_ad.f: No such file or directory
sed: can't read exch_xy_rl_ad.f: No such file or directory
sed: can't read exch_xy_rs_ad.f: No such file or directory
sed: can't read exch_xyz_rl_ad.f: No such file or directory
sed: can't read exch_xyz_rs_ad.f: No such file or directory
sed: can't read exch_uv_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_3d_rl_ad.f: No such file or directory
sed: can't read exch_uv_xy_rs_ad.f: No such file or directory
sed: can't read exch_uv_xy_rl_ad.f: No such file or directory
sed: can't read exch_uv_xyz_rs_ad.f: No such file or directory
sed: can't read exch_uv_xyz_rl_ad.f: No such file or directory
sed: can't read exch_uv_agrid_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_agrid_3d_rl_ad.f: No such file or directory
sed: can't read exch_uv_dgrid_3d_rs_ad.f: No such file or directory
sed: can't read exch_uv_dgrid_3d_rl_ad.f: No such file or directory
sed: can't read adams_bashforth2_ad.f: No such file or directory
sed: can't read adams_bashforth3_ad.f: No such file or directory
sed: can't read apply_forcing_ad.f: No such file or directory
sed: can't read calc_3d_diffusivity_ad.f: No such file or directory
sed: can't read calc_adv_flow_ad.f: No such file or directory
sed: can't read calc_div_ghat_ad.f: No such file or directory
sed: can't read calc_grad_phi_fv_ad.f: No such file or directory
sed: can't read calc_grad_phi_hyd_ad.f: No such file or directory
sed: can't read calc_grad_phi_surf_ad.f: No such file or directory
sed: can't read calc_ivdc_ad.f: No such file or directory
sed: can't read calc_phi_hyd_ad.f: No such file or directory
sed: can't read calc_r_star_ad.f: No such file or directory
sed: can't read calc_surf_dr_ad.f: No such file or directory
sed: can't read calc_viscosity_ad.f: No such file or directory
sed: can't read calc_wsurf_tr_ad.f: No such file or directory
sed: can't read cg2d_nsa_ad.f: No such file or directory
sed: can't read convective_adjustment_ad.f: No such file or directory
sed: can't read convective_adjustment_ini_ad.f: No such file or directory
sed: can't read convective_weights_ad.f: No such file or directory
sed: can't read convectively_mixtracer_ad.f: No such file or directory
sed: can't read correction_step_ad.f: No such file or directory
sed: can't read cycle_ab_tracer_ad.f: No such file or directory
sed: can't read cycle_tracer_ad.f: No such file or directory
sed: can't read diags_phi_hyd_ad.f: No such file or directory
sed: can't read diags_phi_rlow_ad.f: No such file or directory
sed: can't read diags_rho_ad.f: No such file or directory
sed: can't read diags_sound_speed_ad.f: No such file or directory
sed: can't read do_atmospheric_phys_ad.f: No such file or directory
sed: can't read do_fields_blocking_exchanges_ad.f: No such file or directory
sed: can't read do_oceanic_phys_ad.f: No such file or directory
sed: can't read do_stagger_fields_exchanges_ad.f: No such file or directory
sed: can't read dynamics_ad.f: No such file or directory
sed: can't read external_fields_load_ad.f: No such file or directory
sed: can't read external_forcing_surf_ad.f: No such file or directory
sed: can't read forcing_surf_relax_ad.f: No such file or directory
sed: can't read find_alpha_ad.f: No such file or directory
sed: can't read find_rho_ad.f: No such file or directory
sed: can't read forward_step_ad.f: No such file or directory
sed: can't read freesurf_rescale_g_ad.f: No such file or directory
sed: can't read freeze_surface_ad.f: No such file or directory
sed: can't read grad_sigma_ad.f: No such file or directory
sed: can't read impldiff_ad.f: No such file or directory
sed: can't read ini_cg2d_ad.f: No such file or directory
sed: can't read ini_depths_ad.f: No such file or directory
sed: can't read ini_ffields_ad.f: No such file or directory
sed: can't read ini_fields_ad.f: No such file or directory
sed: can't read ini_forcing_ad.f: No such file or directory
sed: can't read ini_mixing_ad.f: No such file or directory
sed: can't read ini_nh_fields_ad.f: No such file or directory
sed: can't read ini_nlfs_vars_ad.f: No such file or directory
sed: can't read ini_p_ground_ad.f: No such file or directory
sed: can't read ini_pressure_ad.f: No such file or directory
sed: can't read ini_psurf_ad.f: No such file or directory
sed: can't read ini_salt_ad.f: No such file or directory
sed: can't read ini_theta_ad.f: No such file or directory
sed: can't read ini_dynvars_ad.f: No such file or directory
sed: can't read ini_vel_ad.f: No such file or directory
sed: can't read initialise_varia_ad.f: No such file or directory
sed: can't read integrate_for_w_ad.f: No such file or directory
sed: can't read integr_continuity_ad.f: No such file or directory
sed: can't read load_fields_driver_ad.f: No such file or directory
sed: can't read load_grid_spacing_ad.f: No such file or directory
sed: can't read main_do_loop_ad.f: No such file or directory
sed: can't read momentum_correction_step_ad.f: No such file or directory
sed: can't read packages_init_variables_ad.f: No such file or directory
sed: can't read pressure_for_eos_ad.f: No such file or directory
sed: can't read read_pickup_ad.f: No such file or directory
sed: can't read remove_mean_ad.f: No such file or directory
sed: can't read reset_nlfs_vars_ad.f: No such file or directory
sed: can't read rotate_uv2en_ad.f: No such file or directory
sed: can't read salt_integrate_ad.f: No such file or directory
sed: can't read temp_integrate_ad.f: No such file or directory
sed: can't read seawater_ad.f: No such file or directory
sed: can't read solve_for_pressure_ad.f: No such file or directory
sed: can't read state_summary_ad.f: No such file or directory
sed: can't read solve_pentadiagonal_ad.f: No such file or directory
sed: can't read solve_tridiagonal_ad.f: No such file or directory
sed: can't read taueddy_init_varia_ad.f: No such file or directory
sed: can't read taueddy_tendency_apply_ad.f: No such file or directory
sed: can't read timestep_ad.f: No such file or directory
sed: can't read the_main_loop_ad.f: No such file or directory
sed: can't read thermodynamics_ad.f: No such file or directory
sed: can't read timestep_tracer_ad.f: No such file or directory
sed: can't read tracers_correction_step_ad.f: No such file or directory
sed: can't read update_cg2d_ad.f: No such file or directory
sed: can't read update_etah_ad.f: No such file or directory
sed: can't read update_etaws_ad.f: No such file or directory
sed: can't read update_masks_etc_ad.f: No such file or directory
sed: can't read update_r_star_ad.f: No such file or directory
sed: can't read update_sigma_ad.f: No such file or directory
sed: can't read update_surf_dr_ad.f: No such file or directory
sed: can't read swfrac_ad.f: No such file or directory
Makefile:2570: recipe for target 'adj_sed' failed
make[2]: *** [adj_sed] Error 2
make[2]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
Makefile:2605: recipe for target 'ad_taf_output.f' failed
make[1]: *** [ad_taf_output.f] Error 2
make[1]: Leaving directory '/scratch/jm_c/test_svante/MITgcm_ifcAdm/verification/lab_sea/build'
Makefile:2584: recipe for target 'ad_exe_target' failed
make: *** [ad_exe_target] Error 2
