Skip to content

Console Output

Skipping 449 KB.. Full Log
tra+pdf_dim))
   2013, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
   2018, Loop carried scalar dependence for unbounded_point at line 2021
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 2021
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/SILHS/silhs_api_module.F90
generate_silhs_sample_api_single_col:
    303, Generating copyin(mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:)) [if not already present]
         Generating copyout(lh_sample_point_weights(:,:)) [if not already present]
         Generating copyin(corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:)) [if not already present]
         Generating copyout(x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:)) [if not already present]
         Generating copyin(sigma2_col(:,:,:),delta_zm_col(:,:)) [if not already present]
generate_silhs_sample_api_multi_col:
    442, Generating copyin(mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:)) [if not already present]
         Generating copyout(lh_sample_point_weights(:,:,:)) [if not already present]
         Generating copyin(corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:)) [if not already present]
         Generating copyout(x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
         Generating copyin(sigma2(:,:,:),delta_zm(:,:)) [if not already present]
clip_transform_silhs_output_api_single_col:
    617, Generating copyout(lh_thl_clipped_col(:,:,:)) [if not already present]
         Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_mixt_comp_all_levs_col(:,:,:),x_nl_all_levs_col(:,:,:,:)) [if not already present]
         Generating copyout(lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) [if not already present]
         Generating copyin(hm_metadata) [if not already present]
clip_transform_silhs_output_api_multi_col:
    697, Generating copyout(lh_thl_clipped(:,:,:)) [if not already present]
         Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
         Generating copyout(lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) [if not already present]
         Generating copyin(hm_metadata) [if not already present]
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib/libsilhs.a lh_microphys_var_covar_module.o latin_hypercube_driver_module.o est_kessler_microphys_module.o math_utilities.o silhs_api_module.o parameters_silhs.o silhs_importance_sample_module.o output_2D_samples_module.o transform_to_pdf_module.o generate_uniform_sample_module.o latin_hypercube_arrays.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib/libsilhs.a
a - lh_microphys_var_covar_module.o
a - latin_hypercube_driver_module.o
a - est_kessler_microphys_module.o
a - math_utilities.o
a - silhs_api_module.o
a - parameters_silhs.o
a - silhs_importance_sample_module.o
a - output_2D_samples_module.o
a - transform_to_pdf_module.o
a - generate_uniform_sample_module.o
a - latin_hypercube_arrays.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.clubb_other
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/hydrostatic_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/parameters_radiation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/diag_ustar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/time_dependent_input.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/parameters_microphys.F90
flux_spec_hum_to_mixing_ratio:
     62, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         63, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     62, Generating default present(rtm_zm(:ngrdcol),wprtp(:ngrdcol),wpqtp(:ngrdcol))
diag_ustar:
     36, Generating acc routine seq
         Generating NVIDIA GPU code
force_spec_hum_to_mixing_ratio:
    106, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        108,   ! blockidx%x threadidx%x collapsed
    106, Generating default present(rtm_forcing(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),qtm_forcing(:ngrdcol,:nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/silhs_category_variance_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/wangara.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_model_settings.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/extrapolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src/CLUBB_core	../src/input_grads.F90
wangara_tndcy:
     68, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         70,   ! blockidx%x threadidx%x collapsed
     68, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
     75, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         76, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         77,   ! blockidx%x threadidx%x collapsed
     75, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr,rtm_forcing(:ngrdcol,:gr%nzt))
     90, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         91, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         92,   ! blockidx%x threadidx%x collapsed
     90, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    101, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        103,   ! blockidx%x threadidx%x collapsed
    101, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
wangara_sfclyr:
    171, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    171, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    172, Generating implicit firstprivate(time_est)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/cloud_sed_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/morrison_microphys_module.F90
apply_time_dependent_forcings_from_array:
    643, Generating create(temp_array(:)) [if not already present]
    657, Generating update device(temp_array(:))
    665, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        666, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        667,   ! blockidx%x threadidx%x collapsed
    665, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
    674, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        676,   ! blockidx%x threadidx%x collapsed
    674, Generating default present(thlm_f(:ngrdcol,:nzt))
    683, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        684, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        685,   ! blockidx%x threadidx%x collapsed
    683, Generating default present(thlm_f(:ngrdcol,:nzt))
    694, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        695, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        696,   ! blockidx%x threadidx%x collapsed
    694, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
    705, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        707,   ! blockidx%x threadidx%x collapsed
    705, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
    719, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        720, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        721,   ! blockidx%x threadidx%x collapsed
    719, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    728, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        730,   ! blockidx%x threadidx%x collapsed
    728, Generating default present(rtm_f(:ngrdcol,:nzt))
    739, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        740, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        741,   ! blockidx%x threadidx%x collapsed
    739, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
    750, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        752,   ! blockidx%x threadidx%x collapsed
    750, Generating default present(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
    761, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        762, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        763,   ! blockidx%x threadidx%x collapsed
    761, Generating default present(um_ref(:ngrdcol,:nzt))
    770, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        771, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        772,   ! blockidx%x threadidx%x collapsed
    770, Generating default present(vm_ref(:ngrdcol,:nzt))
    779, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        781,   ! blockidx%x threadidx%x collapsed
    779, Generating default present(um_f(:ngrdcol,:nzt))
    788, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        789, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        790,   ! blockidx%x threadidx%x collapsed
    788, Generating default present(vm_f(:ngrdcol,:nzt))
    800, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        801, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        802,   ! blockidx%x threadidx%x collapsed
    800, Generating default present(wm_zt(:ngrdcol,:nzt))
    809, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        810, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        811,   ! blockidx%x threadidx%x collapsed
    809, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    818, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
        819, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    823, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        824, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        825,   ! blockidx%x threadidx%x collapsed
    823, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    838, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        840,   ! blockidx%x threadidx%x collapsed
    838, Generating default present(ug(:ngrdcol,:nzt))
    847, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        849,   ! blockidx%x threadidx%x collapsed
    847, Generating default present(vg(:ngrdcol,:nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/coamps_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/ice_dfsn_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/gfdl_activation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/rad_lwsw_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/soil_vegetation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/mixed_moment_PDF_integrals.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/generalized_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/cos_solar_zen_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/quicksort.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/input_interpret.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/advance_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/input_netcdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/microphys_init_cleanup.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/simple_rad_module.F90
microphys_lhs:
   1858, Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) [if not already present]
         Generating copyout(lhs_ta(:,:,:)) [if not already present]
         Generating copyin(gr%invrs_dzt(:,:),rho_ds_zm_col(:,:),nu_col(:),kh_zt(:,:)) [if not already present]
   1888, Generating copyin(gr%invrs_dzt(:,:),gr%invrs_dzm(:,:),gr,wm_zt_col(:,:)) [if not already present]
         Generating copyout(lhs_ma(:,:)) [if not already present]
         Generating copyin(gr%weights_zt2zm(:,:,:)) [if not already present]
microphys_rhs:
   2174, Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) [if not already present]
         Generating copyout(lhs_ta(:,:)) [if not already present]
         Generating copyin(gr%invrs_dzt(:,:),nu_col(:),rho_ds_zm_col(:,:),kh_zt(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/mpace_a.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/bomex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/clex9_nov02.F90
bomex_tndcy:
     82, Generating enter data create(qtm_forcing(:,:))
     87, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         88, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         89,   ! blockidx%x threadidx%x collapsed
     87, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
    114, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        116,   ! blockidx%x threadidx%x collapsed
    114, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    124, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        126,   ! blockidx%x threadidx%x collapsed
    124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    133, Generating exit data delete(qtm_forcing(:,:))
bomex_sfclyr:
    193, Generating enter data copyin(wpqtp_sfc(:))
    208, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        209, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    208, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    209, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
    224, Generating exit data delete(wpqtp_sfc(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/clex9_oct14.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/jun25.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/nov11.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/extended_atmosphere_module.F90
nov11_altocu_rtm_adjust:
     91, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         92, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         93,   ! blockidx%x threadidx%x collapsed
     91, Generating default present(gr,gr%zm(1:ngrdcol,1),gr%zt(1:ngrdcol,1:gr%nzt),rtm(:ngrdcol,:gr%nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/sfc_flux.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys_module.F90
compute_momentum_flux:
     57, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         58, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     57, Generating default present(upwp_sfc(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),ustar(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
compute_ubar:
    102, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    102, Generating default present(vm_sfc(:ngrdcol),um_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wpthlp_sfc:
    216, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        217, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    216, Generating default present(t_sfc(:ngrdcol),exner_sfc(:ngrdcol),cd(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wprtp_sfc:
    258, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        259, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    258, Generating default present(cd(:ngrdcol),rtm_sfc(:ngrdcol),adjustment(:ngrdcol),wprtp_sfc(:ngrdcol),ubar(:ngrdcol))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/stat_file_utils.F90
set_sclr_sfc_rtm_thlm:
    314, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
        315, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        316, !$acc loop seq
    314, Generating default present(wpsclrp_sfc(:ngrdcol,:sclr_dim))
    315, Generating implicit firstprivate(i)
    316, Loop is parallelizable
    321, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        322, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    321, Generating default present(wpthlp_sfc(:ngrdcol),wpsclrp_sfc(:ngrdcol,:),wprtp_sfc(:ngrdcol),wpedsclrp_sfc(:ngrdcol,:),sclr_idx)
    334, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
        335, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        336, !$acc loop seq
    334, Generating default present(wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
    336, Loop is parallelizable
convert_sens_ht_to_km_s:
    348, Generating acc routine seq
         Generating NVIDIA GPU code
convert_latent_ht_to_m_s:
    375, Generating acc routine seq
         Generating NVIDIA GPU code
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/bugsrad_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/sounding.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/gabls3.F90
gabls3_sfclyr:
     98, Generating enter data create(c_10(:),offset(:))
    101, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        102, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    101, Generating default present(c_10(:ngrdcol),offset(:ngrdcol))
    114, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        115, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    114, Generating default present(veg_t_in_k(:ngrdcol),ustar(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),lowest_level(:),exner_sfc(:ngrdcol),ubar(:))
    115, Generating implicit firstprivate(veg_theta_in_k,bflx)
    122, Generating exit data delete(offset(:),c_10(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/fire.F90
fire_sfclyr:
     92, Generating enter data create(cz(:),rsat(:))
    102, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    102, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),cz(:ngrdcol),p_sfc(:))
    103, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    118, Generating exit data delete(rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/gabls2.F90
gabls2_tndcy:
     91, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         92, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         93,   ! blockidx%x threadidx%x collapsed
     91, Generating default present(wm_zt(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
    106, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        108,   ! blockidx%x threadidx%x collapsed
    106, Generating default present(wm_zt(:ngrdcol,:gr%nzt),gr)
    118, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        119, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    118, Generating default present(wm_zm(:ngrdcol,:),gr)
    124, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        126,   ! blockidx%x threadidx%x collapsed
    124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    138, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        139, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        140,   ! blockidx%x threadidx%x collapsed
    138, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    149, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        151,   ! blockidx%x threadidx%x collapsed
    149, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
gabls2_sfclyr:
    241, Generating enter data create(rsat(:),cz(:))
    276, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        277, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    276, Generating default present(cz(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
    277, Generating implicit firstprivate(t_sfc_calc,saturation_formula)
    293, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    293, Generating default present(ustar(:ngrdcol),lowest_level(:),p_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),t_sfc(:ngrdcol),ubar(:))
    294, Generating implicit firstprivate(sstheta,bflx)
    305, Generating exit data delete(rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/neutral_case.F90
neutral_case_sfclyr:
     76, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         77, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     76, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
     77, Generating implicit firstprivate(time)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/input_fields.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm.F90
arm_sfclyr:
     98, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         99, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     98, Generating default present(thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
     99, Generating implicit firstprivate(bflx,moisture_flx2,heat_flx2)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm_0003.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm_3year.F90
arm_0003_sfclyr:
     91, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         92, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     91, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
     92, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
arm_3year_sfclyr:
     79, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         80, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     79, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
     80, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/astex_a209.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/atex.F90
astex_a209_sfclyr:
    193, Generating enter data create(ch(:),cq(:),rsat(:))
    207, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        208, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    207, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowestlevel(:ngrdcol),p_sfc(:),cq(:ngrdcol),ch(:ngrdcol))
    208, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    238, Generating exit data delete(ch(:),rsat(:),cq(:))
calc_forcings:
     42, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         43, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         44,   ! blockidx%x threadidx%x collapsed
     42, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),gr,z_inversion(:ngrdcol),thlm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm_97.F90
atex_tndcy:
    194, Generating enter data create(z_lev(:),z_inversion(:))
    200, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        201, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    200, Generating default present(z_lev(:ngrdcol),rtm(:ngrdcol,:),gr)
    203, Complex loop carried dependence of z_lev prevents parallelization
         Loop carried reuse of z_lev prevents parallelization
    210, Generating update self(rtm(:,:),z_lev(:))
    224, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        225, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    224, Generating default present(z_lev(:ngrdcol),z_inversion(:ngrdcol),gr,gr%zt(1:ngrdcol,:))
    230, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        232,   ! blockidx%x threadidx%x collapsed
    230, Generating default present(z_inversion(:ngrdcol),wm_zt(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
    250, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        251, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    250, Generating default present(wm_zm(:ngrdcol,:),gr)
    266, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        267, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    266, Generating default present(z_lev_dycore(:ngrdcol),rtm_dycore(:ngrdcol,:),gr_dycore)
    269, Complex loop carried dependence of z_lev_dycore prevents parallelization
         Loop carried reuse of z_lev_dycore prevents parallelization
    290, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        291, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    290, Generating default present(z_lev_dycore(:ngrdcol),z_inversion_dycore(:ngrdcol),gr_dycore,gr_dycore%zt(1:ngrdcol,:))
    354, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        355, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        356,   ! blockidx%x threadidx%x collapsed
    354, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    364, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        366,   ! blockidx%x threadidx%x collapsed
    364, Generating default present(thlm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),rtm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),gr_dycore)
    373, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        374, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        375,   ! blockidx%x threadidx%x collapsed
    373, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
    383, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        385,   ! blockidx%x threadidx%x collapsed
    383, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    394, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        395, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        396,   ! blockidx%x threadidx%x collapsed
    394, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    405, Generating exit data delete(z_lev(:),z_inversion(:))
atex_sfclyr:
    471, Generating enter data create(c_10(:),adjustment(:))
    481, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        482, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    481, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
    482, Generating implicit firstprivate(t_sfc_interp)
    496, Generating exit data delete(c_10(:),adjustment(:))
arm_97_sfclyr:
     96, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         97, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     96, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
     97, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/cloud_feedback.F90
cloud_feedback_sfclyr:
    103, Generating enter data create(cq(:),ch(:),exner_sfc(:),rsat(:))
    115, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        116, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    115, Generating default present(cq(:ngrdcol),ustar(:ngrdcol),t_sfc(:),exner_sfc(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
    116, Generating implicit firstprivate(saturation_formula,t_sfc_interp)
    164, Generating exit data delete(cq(:),ch(:),rsat(:),exner_sfc(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/cobra.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/dycoms2_rf01.F90
cobra_sfclyr:
    144, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        145, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    144, Generating default present(rho_sfc(:),t_sfc(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),z(:),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    145, Generating implicit firstprivate(t_sfc_calc,moisture_flx2,co2_flx2,heat_flx,heat_flx2,moisture_flx,bflx,co2_flx)
    176, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        177, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    176, Generating default present(wpthlp_sfc(:ngrdcol),wpsclrp_sfc(:ngrdcol,:),wprtp_sfc(:ngrdcol),sclr_idx)
    177, Generating implicit firstprivate(co2_flx2)
    185, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        186, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    185, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),sclr_idx,wpedsclrp_sfc(:ngrdcol,:))
    186, Generating implicit firstprivate(co2_flx2)
dycoms2_rf01_tndcy:
     66, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         67, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         68,   ! blockidx%x threadidx%x collapsed
     66, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
     77, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         78, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         79,   ! blockidx%x threadidx%x collapsed
     77, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
     88, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         89, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         90,   ! blockidx%x threadidx%x collapsed
     88, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
dycoms2_rf01_sfclyr:
    176, Generating enter data create(rsat(:),cd(:))
    192, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    192, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    193, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
    202, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    202, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
    203, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    223, Generating exit data delete(rsat(:),cd(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/dycoms2_rf02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/gabls3_night.F90
dycoms2_rf02_tndcy:
     90, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         91, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     90, Generating default present(wm_zt(:ngrdcol,gr%nzt),wm_zm(:ngrdcol,gr%nzm),gr)
     96, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         97, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         98,   ! blockidx%x threadidx%x collapsed
     96, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
    107, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        109,   ! blockidx%x threadidx%x collapsed
    107, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    118, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        120,   ! blockidx%x threadidx%x collapsed
    118, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
gabls3_night_sfclyr:
     97, Generating enter data create(ubar(:))
    113, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        114, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    113, Generating default present(um_sfc(:),thlm_sfc(:),vm_sfc(:),wpthlp_sfc(:),wprtp_sfc(:),ustar(:),ubar(:),lowest_level(:),rtm_sfc(:))
    114, Generating implicit firstprivate(ts,qs)
    129, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    129, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol))
    130, Generating implicit firstprivate(vpwp_sfc_interp,upwp_sfc_interp)
    143, Generating exit data delete(ubar(:))
psi_h:
    150, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
gm1:
    163, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
gh1:
    175, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/lba.F90
dycoms2_rf02_sfclyr:
    194, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    194, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    195, Generating implicit firstprivate(sens_ht,latent_ht)
fm1:
    188, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
fh1:
    206, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
landflx:
    220, Generating acc routine seq
         Generating NVIDIA GPU code
lba_tndcy:
     68, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         70,   ! blockidx%x threadidx%x collapsed
     68, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
     82, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         83, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         84,   ! blockidx%x threadidx%x collapsed
     82, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
     93, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         95,   ! blockidx%x threadidx%x collapsed
     93, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
lba_sfclyr:
    172, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        173, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    172, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
    173, Generating implicit firstprivate(ft,bflx)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/mpace_b.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/rico.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/twp_ice.F90
mpace_b_tndcy:
    106, Generating enter data create(t_tendency,velocity_omega)
    109, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        111,   ! blockidx%x threadidx%x collapsed
    109, Generating default present(gr,p_in_pa(:ngrdcol,:gr%nzt),wm_zt(:ngrdcol,:gr%nzt),thvm(:ngrdcol,:gr%nzt))
    111, Generating implicit firstprivate(velocity_omega)
    121, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        122, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    121, Generating default present(wm_zm(:ngrdcol,:),gr)
    128, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        130,   ! blockidx%x threadidx%x collapsed
    128, Generating default present(gr,thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),p_in_pa(:ngrdcol,:gr%nzt))
    130, Generating implicit firstprivate(t_tendency)
    143, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        145,   ! blockidx%x threadidx%x collapsed
    143, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    154, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        155, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        156,   ! blockidx%x threadidx%x collapsed
    154, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    163, Generating exit data delete(velocity_omega,t_tendency)
mpace_b_sfclyr:
    232, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        233, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    232, Generating default present(rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    233, Generating implicit firstprivate(latent_heat_flx,sensible_heat_flx)
twp_ice_sfclyr:
     96, Generating enter data create(ch(:),rsat(:),cq(:))
    106, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        107, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    106, Generating default present(t_sfc(:),z(:ngrdcol),ustar(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),cq(:ngrdcol),p_sfc(:))
    107, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    138, Generating exit data delete(ch(:),rsat(:),cq(:))
rico_tndcy:
     88, Generating enter data create(qtm_forcing(:,:))
     93, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         95,   ! blockidx%x threadidx%x collapsed
     93, Generating default present(exner(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
     95, Generating implicit firstprivate(t_tendency)
    116, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        118,   ! blockidx%x threadidx%x collapsed
    116, Generating default present(qtm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
    145, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        146, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        147,   ! blockidx%x threadidx%x collapsed
    145, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    156, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        158,   ! blockidx%x threadidx%x collapsed
    156, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    165, Generating exit data delete(qtm_forcing(:,:))
rico_sfclyr:
    270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
    287, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
    288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    318, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
    344, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
    352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src	../src/estimate_scm_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src	../src/lh_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/microphys_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_driver.F90
run_clubb:
   2308, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
         Generating create(mu_x_2_n(:,:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:),p_sfc(:),pdf_params%w_2(:,:)) [if not already present]
         Generating create(rvm_mc(:,:),cloudy_updraft_frac(:,:)) [if not already present]
         Generating copyin(gr%zt(:,:)) [if not already present]
         Generating create(sigma_x_2_n(:,:,:)) [if not already present]
         Generating copyin(p_in_pa_init(:),exner_init(:),sclr_idx,deep_soil_t_in_k_init(:),dummy_dx(:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:)) [if not already present]
         Generating create(pdf_params%varnce_thl_2(:,:)) [if not already present]
         Generating copyin(pdf_params%varnce_w_1(:,:)) [if not already present]
         Generating create(pdf_params%ice_supersat_frac_2(:,:)) [if not already present]
         Generating copyin(pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:)) [if not already present]
         Generating create(pdf_params_zm%varnce_thl_2(:,:)) [if not already present]
         Generating copyin(pdf_params_zm%varnce_w_1(:,:)) [if not already present]
         Generating create(pdf_params_zm%ice_supersat_frac_2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),um_forcing(:,:),vm_forcing(:,:),ug(:,:),vg(:,:),wp2(:,:),up2(:,:),vp2(:,:),rcm_in_layer(:,:),wm_zt(:,:),wm_zm(:,:)) [if not already present]
         Generating copyin(dummy_dy(:)) [if not already present]
         Generating create(exner(:,:),thvm(:,:),p_in_pa(:,:)) [if not already present]
         Generating copyin(rho_ds_zt_init(:)) [if not already present]
         Generating create(rho_zm(:,:)) [if not already present]
         Generating copyin(rho_ds_zm_dycore_init(:)) [if not already present]
         Generating create(rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),invrs_rho_ds_zt(:,:),thv_ds_zm(:,:),thv_ds_zt(:,:),rtm_ref(:,:),thlm_ref(:,:),um_ref(:,:),deep_soil_t_in_k(:),sfc_soil_t_in_k(:),veg_t_in_k(:),vm_ref(:,:),rho_ds_zm_dycore(:,:)) [if not already present]
         Generating copyin(rho_zm_init(:),wm_zm_init(:),thvm_init(:),veg_t_in_k_init(:)) [if not already present]
         Generating create(um_pert(:,:),vm_pert(:,:),thlm(:,:),rtm(:,:),um(:,:),vm(:,:),w_up_in_cloud(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),upwp_pert(:,:),vpwp_pert(:,:),corr_cholesky_mtx_2(:,:,:,:)) [if not already present]
         Generating copyin(sfc_elevation(:)) [if not already present]
         Generating create(upwp_sfc_pert(:)) [if not already present]
         Generating copyin(rcm_init(:)) [if not already present]
         Generating create(rtpthvp(:,:)) [if not already present]
         Generating copyin(thlm_init(:),pdf_params_zm%w_2(:,:)) [if not already present]
         Generating create(wprtp_forcing(:,:),wpthlp_forcing(:,:),rtp2_forcing(:,:),thlp2_forcing(:,:),rtpthlp_forcing(:,:),thlp3(:,:),wprcp(:,:),wprtp_sfc(:)) [if not already present]
         Generating copyin(rtm_ref_init(:),thlm_ref_init(:)) [if not already present]
         Generating create(rtp3(:,:)) [if not already present]
         Generating copyin(wm_zt_init(:)) [if not already present]
         Generating create(wp2vp2(:,:),wp2thlp(:,:),rtpthlp_mc(:,:),thlprcp(:,:)) [if not already present]
         Generating copyin(rho_init(:)) [if not already present]
         Generating create(rfrzm(:,:),rho(:,:)) [if not already present]
         Generating copyin(rho_ds_zm_init(:)) [if not already present]
         Generating create(ice_supersat_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zm_init(:)) [if not already present]
         Generating create(thlpthvp(:,:)) [if not already present]
         Generating copyin(thv_ds_zm_init(:)) [if not already present]
         Generating create(upwp_sfc(:),vpwp_sfc(:)) [if not already present]
         Generating copyin(rtm_init(:)) [if not already present]
         Generating create(thlm_mc(:,:)) [if not already present]
         Generating copyin(ug_init(:)) [if not already present]
         Generating create(uprcp(:,:)) [if not already present]
         Generating copyin(vg_init(:)) [if not already present]
         Generating create(vprcp(:,:)) [if not already present]
         Generating copyin(um_ref_init(:),vm_ref_init(:),up2_init(:),vp2_init(:),t_sfc(:)) [if not already present]
         Generating create(rtp2_mc(:,:),thlp2_mc(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu9(:),em_init(:)) [if not already present]
         Generating create(rc_coef_zm(:,:),cloud_cover(:,:),wpthlp_sfc(:)) [if not already present]
         Generating copyin(wp2_init(:)) [if not already present]
         Generating create(wp2rtp(:,:),up3(:,:),vp3(:,:),radht(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) [if not already present]
         Generating copyin(hm_metadata,um_init(:),vm_init(:)) [if not already present]
         Generating create(upwp(:,:),vpwp(:,:),rcm(:,:),wp4(:,:),w_down_in_cloud(:,:),vpwp_sfc_pert(:),cloudy_downdraft_frac(:,:),cloud_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zt_init(:)) [if not already present]
         Generating create(kh_zm(:,:),invrs_tau_zm(:,:),lh_thl_clipped(:,:,:),x_mixt_comp_all_levs(:,:,:),wpvp2(:,:),lh_rv_clipped(:,:,:),lh_rc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:),kh_zt(:,:),lscale(:,:),mu_x_1_n(:,:,:)) [if not already present]
         Generating copyin(sfc_soil_t_in_k_init(:)) [if not already present]
         Generating create(sigma_x_1_n(:,:,:)) [if not already present]
         Generating copyin(clubb_params(:,:)) [if not already present]
         Generating create(corr_array_1_n(:,:,:,:),corr_array_2_n(:,:,:,:),corr_cholesky_mtx_1(:,:,:,:),rcm_mc(:,:)) [if not already present]
         Generating copyin(thv_ds_zt_init(:)) [if not already present]
         Generating create(rho_ds_zm(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params) [if not already present]
         Generating create(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:)) [if not already present]
         Generating copyin(pdf_params%mixt_frac(:,:)) [if not already present]
         Generating create(pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params_zm) [if not already present]
         Generating create(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:)) [if not already present]
         Generating copyin(pdf_params_zm%mixt_frac(:,:)) [if not already present]
         Generating create(pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),x_nl_all_levs(:,:,:,:)) [if not already present]
   2383, Generating create(sclrm(:,:,:),wpsclrp(:,:,:)) [if not already present]
         Generating copyin(sclr_tol(:)) [if not already present]
         Generating create(sclrpthvp(:,:,:),sclrm_forcing(:,:,:),sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:),wpsclrp_sfc(:,:)) [if not already present]
   2388, Generating create(edsclrm_forcing(:,:,:),edsclrm(:,:,:),wpedsclrp_sfc(:,:)) [if not already present]
   2391, Generating create(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:)) [if not already present]
         Generating copyin(hm_metadata%l_mix_rat_hm(:)) [if not already present]
         Generating create(rtphmp_zt(:,:,:)) [if not already present]
   2396, Generating implicit firstprivate(ngrdcol,lh_num_samples)
         Generating NVIDIA GPU code
       2397, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2398,   ! blockidx%x threadidx%x collapsed
       2399,   ! blockidx%x threadidx%x collapsed
       2400, !$acc loop seq
   2400, Loop is parallelizable
   2407, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2408, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2409,   ! blockidx%x threadidx%x collapsed
   2463, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2465,   ! blockidx%x threadidx%x collapsed
   2510, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2511, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2524, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2525, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2526,   ! blockidx%x threadidx%x collapsed
       2527,   ! blockidx%x threadidx%x collapsed
   2524, Generating default present(sclrm_forcing(:,:,:),sclrm(:,:,:),sclrp3(:,:,:),sclrm_init(1:gr%nzt,1:sclr_dim))
   2535, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2536, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2537,   ! blockidx%x threadidx%x collapsed
       2538,   ! blockidx%x threadidx%x collapsed
   2535, Generating default present(sclrpthlp(:,:,:),sclr_tol(:),sclrp2(:,:,:),sclrprtp(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:))
   2548, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2550,   ! blockidx%x threadidx%x collapsed
   2548, Generating default present(wpsclrp_sfc(:,:))
   2559, Generating implicit firstprivate(edsclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2560, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2561,   ! blockidx%x threadidx%x collapsed
       2562,   ! blockidx%x threadidx%x collapsed
   2559, Generating default present(edsclrm_init(1:gr%nzt,1:edsclr_dim),edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2569, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2571,   ! blockidx%x threadidx%x collapsed
   2569, Generating default present(wpedsclrp_sfc(:,:))
   2580, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2581, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2582,   ! blockidx%x threadidx%x collapsed
       2583,   ! blockidx%x threadidx%x collapsed
   2580, Generating default present(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
   2591, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2592, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2593,   ! blockidx%x threadidx%x collapsed
       2594,   ! blockidx%x threadidx%x collapsed
   2591, Generating default present(wphydrometp(:,:,:))
   2612, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2613, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2614,   ! blockidx%x threadidx%x collapsed
   2612, Generating default present(gr_dycore)
   2764, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
   2767, Generating update self(sclrm(:,:,:))
   2768, Generating update self(edsclrm(:,:,:))
   2832, Generating update self(rho_zm(:,:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
   2843, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
   2847, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2849,   ! blockidx%x threadidx%x collapsed
   2865, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2867,   ! blockidx%x threadidx%x collapsed
   2878, Generating update self(rfrzm(:,:))
   2888, Generating update device(rfrzm(:,:))
   3024, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
   3026, Generating update self(wphydrometp(:,:,:))
   3075, Generating update device(corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),sigma_x_1_n(:,:,:),mu_x_2_n(:,:,:),mu_x_1_n(:,:,:),corr_cholesky_mtx_2(:,:,:,:),sigma_x_2_n(:,:,:))
   3078, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
   3161, Generating update self(lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),x_nl_all_levs(:,:,:,:),rho_ds_zt(:,:),lh_rv_clipped(:,:,:),lh_thl_clipped(:,:,:))
   3192, Generating update self(pdf_params%varnce_w_1(:,:),pdf_params%thl_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rt_1(:,:),pdf_params%rc_2(:,:),pdf_params%chi_1(:,:),p_in_pa(:,:),pdf_params%cthl_2(:,:),kh_zm(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),corr_array_1_n(:,:,:,:),cloud_frac(:,:),sigma_x_1_n(:,:,:),rtm(:,:),mu_x_1_n(:,:,:),lh_thl_clipped(:,:,:),lh_rv_clipped(:,:,:),wp3(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),invrs_rho_ds_zt(:,:),wp2(:,:),wm_zt(:,:),thlm(:,:),wm_zm(:,:),pdf_params%w_2(:,:),rho_zm(:,:),rho_ds_zt(:,:),rcm(:,:),corr_array_2_n(:,:,:,:),mu_x_2_n(:,:,:),sigma_x_2_n(:,:,:))
   3207, Generating copyout(skw_zm(:,:)) [if not already present]
         Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
   3281, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
   3283, Generating update device(wphydrometp(:,:,:))
   3302, Generating update self(cloud_frac(:,:))
   3318, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
   3324, Generating update self(cloud_frac(:,:))
   3386, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
   3401, Generating update device(radht(:,:))
prescribe_forcings:
   6076, Generating enter data create(thlm_bot(:),um_bot(:),vm_bot(:),z_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
   6091, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       6092, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6093,   ! blockidx%x threadidx%x collapsed
   6091, Generating default present(thlm_forcing(:ngrdcol,:nzt),rtm_forcing(:ngrdcol,:nzt))
   6099, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6100, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6101,   ! blockidx%x threadidx%x collapsed
   6099, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
   6146, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6147, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6146, Generating default present(thlm_forcing(:ngrdcol,nzt),rtm_forcing(:ngrdcol,nzt))
   6147, Generating implicit firstprivate(nzt)
   6199, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6200, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6201,   ! blockidx%x threadidx%x collapsed
   6199, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
   6223, Generating update self(p_in_pa(:,:))
   6229, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
   6247, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6248, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6249,   ! blockidx%x threadidx%x collapsed
   6247, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
   6256, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       6257, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6258,   ! blockidx%x threadidx%x collapsed
       6259, !$acc loop seq
   6256, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
   6259, Loop is parallelizable
   6267, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       6268, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6269,   ! blockidx%x threadidx%x collapsed
       6270, !$acc loop seq
   6267, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
   6270, Loop is parallelizable
   6348, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6349, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6348, Generating default present(ustar(:ngrdcol))
   6372, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6373, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6372, Generating default present(ustar(:ngrdcol))
   6386, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6387, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6386, Generating default present(ustar(:ngrdcol))
   6408, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6409, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6408, Generating default present(ustar(:ngrdcol))
   6538, Generating update self(rho_bot(:))
   6541, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
   6599, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6600, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6599, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
   6600, Generating implicit firstprivate(sens_ht,latent_ht)
   6606, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6608,   ! blockidx%x threadidx%x collapsed
   6606, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
   6608, Generating implicit firstprivate(sens_ht)
   6615, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6616, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6617,   ! blockidx%x threadidx%x collapsed
   6615, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
   6617, Generating implicit firstprivate(latent_ht)
   6628, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
   6658, Generating exit data delete(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
read_surface_var_for_bc:
   6763, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
   6768, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6769, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6768, Generating default present(exner_bot(:ngrdcol),gr,z_bot(:ngrdcol),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um(:ngrdcol,:1),um_bot(:ngrdcol),vm(:ngrdcol,:1),rho_zm(:ngrdcol,:1),rtm(:ngrdcol,:1),rtm_bot(:ngrdcol),thlm(:ngrdcol,:1),rho_bot(:ngrdcol),p_sfc(:ngrdcol),gr%zt(1:ngrdcol,1))
   6788, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6789, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       6796, !$acc loop seq
   6788, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
   6789, Generating implicit firstprivate(k,min_val)
   6796, Loop carried scalar dependence for min_val at line 6797
         Loop carried reuse of k_min prevents parallelization
   6806, Generating update self(k_min(:))
   6839, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6840, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6839, Generating default present(gr,rho_bot(:ngrdcol),p_sfc(:ngrdcol),exner_bot(:ngrdcol),z_bot(:),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um_bot(:ngrdcol),rtm_bot(:ngrdcol),rho_zm(:ngrdcol,:))
   6840, Generating implicit firstprivate(k00,km1,kp2,kp1)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/error.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src	../src/enhanced_simann.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib/libclubb_other.a hydrostatic_module.o bugsrad_driver.o gabls3.o fire.o spec_hum_to_mixing_ratio.o estimate_scm_microphys_module.o gabls2.o input_interpret.o wangara.o clubb_model_settings.o input_netcdf.o neutral_case.o extrapolation.o clubb_driver.o arm_3year.o gfdl_activation.o quicksort.o astex_a209.o error.o diag_ustar_module.o mpace_b.o cobra.o ice_dfsn_module.o mpace_a.o jun25.o nov11.o dycoms2_rf02.o stat_file_utils.o input_grads.o arm_97.o lba.o KK_microphys_module.o dycoms2_rf01.o lh_microphys_driver_module.o parameters_radiation.o clex9_oct14.o cos_solar_zen_module.o soil_vegetation.o twp_ice.o input_fields.o generalized_grid_test.o atex.o microphys_init_cleanup.o microphys_driver.o advance_microphys_module.o cloud_sed_module.o mixed_moment_PDF_integrals.o extended_atmosphere_module.o morrison_microphys_module.o parameters_microphys.o clex9_nov02.o simple_rad_module.o arm_0003.o bomex.o enhanced_simann.o sounding.o rad_lwsw_module.o arm.o coamps_microphys_driver_module.o silhs_category_variance_module.o time_dependent_input.o sfc_flux.o gabls3_night.o rico.o cloud_feedback.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib/libclubb_other.a
a - hydrostatic_module.o
a - bugsrad_driver.o
a - gabls3.o
a - fire.o
a - spec_hum_to_mixing_ratio.o
a - estimate_scm_microphys_module.o
a - gabls2.o
a - input_interpret.o
a - wangara.o
a - clubb_model_settings.o
a - input_netcdf.o
a - neutral_case.o
a - extrapolation.o
a - clubb_driver.o
a - arm_3year.o
a - gfdl_activation.o
a - quicksort.o
a - astex_a209.o
a - error.o
a - diag_ustar_module.o
a - mpace_b.o
a - cobra.o
a - ice_dfsn_module.o
a - mpace_a.o
a - jun25.o
a - nov11.o
a - dycoms2_rf02.o
a - stat_file_utils.o
a - input_grads.o
a - arm_97.o
a - lba.o
a - KK_microphys_module.o
a - dycoms2_rf01.o
a - lh_microphys_driver_module.o
a - parameters_radiation.o
a - clex9_oct14.o
a - cos_solar_zen_module.o
a - soil_vegetation.o
a - twp_ice.o
a - input_fields.o
a - generalized_grid_test.o
a - atex.o
a - microphys_init_cleanup.o
a - microphys_driver.o
a - advance_microphys_module.o
a - cloud_sed_module.o
a - mixed_moment_PDF_integrals.o
a - extended_atmosphere_module.o
a - morrison_microphys_module.o
a - parameters_microphys.o
a - clex9_nov02.o
a - simple_rad_module.o
a - arm_0003.o
a - bomex.o
a - enhanced_simann.o
a - sounding.o
a - rad_lwsw_module.o
a - arm.o
a - coamps_microphys_driver_module.o
a - silhs_category_variance_module.o
a - time_dependent_input.o
a - sfc_flux.o
a - gabls3_night.o
a - rico.o
a - cloud_feedback.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.clubb_standalone
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.clubb_tuner
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.jacobian
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.G_unit_tests
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.int2txt
cd /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../obj; make -f Make.clubb_thread_test
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/jacobian.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran  -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src/CLUBB_core	../src/int2txt.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/nrtype.f90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_thread_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/Nc_Ncn_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_standalone.F90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/nrutil.f90
nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../bin/int2txt  -L/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/KK_integrals_tests.F90
nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../bin/clubb_standalone  -L/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib -lnetcdff  -acc -Mcuda
nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../bin/clubb_thread_test  -L/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/read_corr_mtx_test.F90
nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../bin/jacobian  -L/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/w_up_in_cloud_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/smooth_min_max_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/rev_direction_grid_test.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/mu_sigma_hm_tests.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/corr_cholesky_mtx_tests.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/nr.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_tuner.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/silhs_category_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/tuner_tests.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/hole_filling_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/spurious_source_test.F90
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 278)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/smooth_heaviside_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/pdf_parameter_tests.F90
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 413)
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/ran1_v.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran ran_state.o nr.o nrtype.o amebsa.o ran1_v.o amoeba.o ran1_s.o nrutil.o clubb_tuner.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../bin/clubb_tuner  -L/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DSILHS_MULTI_COL_RAND_DUPLICATE -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_tests.F90
nvfortran Nc_Ncn_test.o KK_integrals_tests.o read_corr_mtx_test.o w_up_in_cloud_tests.o smooth_min_max_tests.o rev_direction_grid_test.o pdf_parameter_tests.o corr_cholesky_mtx_tests.o silhs_category_test.o mu_sigma_hm_tests.o tuner_tests.o G_unit_tests.o hole_filling_tests.o spurious_source_test.o smooth_heaviside_tests.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../bin/G_unit_tests  -L/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_column_mirror_test/obj'
python ../utilities/check_for_missing_threadprivate.py ../src/CLUBB_core/ ../src/SILHS/
check_for_missing_threadprivate.py has begun.
check_for_missing_threadprivate.py did not pass.
failedFiles = ['../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/grid_adaptation.F90', '../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/corr_varnce_module.F90']
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
174 :         call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
175 :         call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
212 :         call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
213 :                                  stats_sfc(i) )                                          ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function. 
CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning 
../src/error.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
725 :          pdf_params_zm_flip%ice_supersat_frac_1(i,:) = flip( pdf_params_zm%ice_supersat_frac_1(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
726 :          pdf_params_zm_flip%ice_supersat_frac_2(i,:) = flip( pdf_params_zm%ice_supersat_frac_2(i,:), nzm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
891 :               rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
903 :               um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
905 :               wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
911 :               wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
912 :               wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/generalized_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
381 :             um(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), & 
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
383 :             vm(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
385 :             ugm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
387 :             vgm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
389 :             thlm(i,k)  = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
391 :             rtm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
393 :             press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
396 :             wm(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
413 :                                                            edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
414 :                                                            edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
438 :               um(i,k)   = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
439 :               vm(i,k)   = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
440 :               ugm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
441 :               vgm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
442 :               thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
443 :               rtm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
444 :               press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
446 :               wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
450 :                   sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1),  & 
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
456 :                   edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1),  & 
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
485 :                 wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
511 :                 wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/sounding.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1864 :     allocate( um_ref(ngrdcol, gr%nzt) )         ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1865 :     allocate( vm_ref(ngrdcol, gr%nzt) )         ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2180 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2202 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2346 :     !$acc              rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2357 :     !$acc              pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2358 :     !$acc              pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2361 :     !$acc              pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2363 :     !$acc              pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2369 :     !$acc              pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2370 :     !$acc              pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2371 :     !$acc              pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2372 :     !$acc              pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2373 :     !$acc              pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2374 :     !$acc              pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2375 :     !$acc              pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2376 :     !$acc              pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2377 :     !$acc              pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2378 :     !$acc              pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2425 :         invrs_rho_ds_zt(i,k)        = invrs_rho_ds_zt_init(k)        ! inv. dry, static density: t-levs
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2431 :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2433 :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2775 :                                      um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3029 :         call setup_pdf_parameters( gr, gr%nzm, gr%nzt, ngrdcol, pdf_dim, hydromet_dim, dt_main, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3030 :                                    Nc_in_cloud, cloud_frac, Kh_zm,                              & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3031 :                                    ice_supersat_frac, hydromet, wphydrometp,                    & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3032 :                                    corr_array_n_cloud, corr_array_n_below,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3033 :                                    hm_metadata,                                                 & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3034 :                                    pdf_params,                                                  & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3035 :                                    clubb_params,                                                & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3036 :                                    clubb_config_flags%iiPDF_type,                               & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3037 :                                    l_use_precip_frac,                                           & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3038 :                                    clubb_config_flags%l_predict_upwp_vpwp,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3039 :                                    clubb_config_flags%l_diagnose_correlations,                  & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3040 :                                    clubb_config_flags%l_calc_w_corr,                            & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3041 :                                    clubb_config_flags%l_const_Nc_in_cloud,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3042 :                                    clubb_config_flags%l_fix_w_chi_eta_correlations,             & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3043 :                                    stats_metadata,                                              & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3044 :                                    stats_zt, stats_zm, stats_sfc, err_code,                     & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3045 :                                    hydrometp2,                                                  & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3046 :                                    mu_x_1_n, mu_x_2_n,                                          & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3047 :                                    sigma_x_1_n, sigma_x_2_n,                                    & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3048 :                                    corr_array_1_n, corr_array_2_n,                              & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3049 :                                    corr_cholesky_mtx_1, corr_cholesky_mtx_2,                    & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3050 :                                    precip_fracs,                                                & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3051 :                                    hydromet_pdf_params )                                          ! Optional(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3071 :                                          stats_zt(i), stats_zm(i),                          & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3075 :         !$acc update device( mu_x_1_n, mu_x_2_n, sigma_x_1_n, sigma_x_2_n, corr_array_1_n, corr_array_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3162 :           !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3194 :         !$acc              X_nl_all_levs, X_mixt_comp_all_levs,  lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3196 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3200 :         !$acc              pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3201 :         !$acc              pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3224 :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3225 :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3226 :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3242 :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3243 :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3244 :                                   Nccnm(i,:), &                                                ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3245 :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3246 :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3247 :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3248 :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3249 :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3250 :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3274 :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3275 :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3276 :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3277 :                                   thlm_mc(i,:), err_code,                                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3278 :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3281 :         !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3343 :           call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) )  ! kg/kg/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3345 :           call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) )     ! m*(kg/kg)/s^2
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3347 :           call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) )       ! (kg/kg)^2/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3349 :           call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3366 :           !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3386 :           !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3423 :           call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3452 :       if ( ( stats_metadata%l_stats_last .or. stats_metadata%l_stats .or. l_output_multi_col ) .and. l_stdout ) then
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6076 :     !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6229 :         !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6631 :         call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,&       ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6634 :         call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, &       ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6637 :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6640 :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6643 :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6646 :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6649 :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6652 :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6658 :     !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6860 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6864 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6868 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6869 :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6872 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6873 :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6876 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6877 :                                             rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/clubb_driver.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Missing 'implicit none' statements. 'Implicit None' check FAILED! 
CLUBBStandardsCheck.pl Add a line containing 'implicit none' to each program, module, subroutine, and function.
../src/CLUBB_core/mt95.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2026 :       ! calculate p_in_Pa instead of remapping directly since it can run into problems if for example
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/grid_adaptation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
685 :     !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
836 :       ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/mono_flux_limiter.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
995 :         call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt,         & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
996 :                                 lhs_diff, edsclrm(:,:,edsclr),                           & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
997 :                                 edsclrm_forcing(:,:,edsclr),                             & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
998 :                                 rho_ds_zm, invrs_rho_ds_zt,                              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
999 :                                 l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1000 :                                 stats_metadata,                                          & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1001 :                                 stats_zt,                                                & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1002 :                                 rhs(:,:,edsclr) )                                          ! intent(out)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_windm_edsclrm_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
772 :         call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm),             & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
773 :                                vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
774 :                                rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:),              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
775 :                                sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:),        & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
776 :                                err_code )                                                    ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/sfc_varnce_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1308 :       status = nf90_def_var( ncid_zm, "columns",   NF90_INT,      (/column_id_zm/),    column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1309 :       status = nf90_def_var( ncid_zm, "altitude",  NF90_PREC,  (/vertical_id_zm/),  vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1310 :       status = nf90_def_var( ncid_zm, "time",      NF90_PREC,      (/time_id_zm/),      time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1362 :       status = nf90_def_var( ncid_zt, "columns",   NF90_INT,      (/column_id_zt/),    column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1363 :       status = nf90_def_var( ncid_zt, "altitude",  NF90_PREC,  (/vertical_id_zt/),  vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1364 :       status = nf90_def_var( ncid_zt, "time",      NF90_PREC,      (/time_id_zt/),      time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1410 :       status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1411 :       status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1413 :       !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1540 :       !$acc              upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/output_netcdf.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2471 :     call setup_grid( nzmax, 1, sfc_elevation_col, l_implemented,                       & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2472 :                      l_ascending_grid, grid_type, deltaz_col, zm_init_col, zm_top_col, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2473 :                      momentum_heights_col, thermodynamic_heights_col,                  & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2474 :                      gr, err_code_api )                                                  ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3370 :     if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3573 :     if ( err_code_api == clubb_fatal_error ) error stop "Error in CLUBB calling setup_pdf_parameters"
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/clubb_api_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
775 :     call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
776 :                             invrs_tau_C6_zm, l_scalar_calc,                            & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
777 :                             lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp )             ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
855 :                                             stats_zt, stats_zm, stats_sfc,                  & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
856 :                                             rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp,       & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
857 :                                             err_code )                                        ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xm_wpxp_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2266 :       call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2268 :       call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2278 :       call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2280 :       call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2341 :         chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2342 :                                          pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/stats_clubb_utilities.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1311 :                               sclrprtp(:,:,sclr) )                                    ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1346 :                               sclrpthlp(:,:,sclr) )                                    ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xp2_xpyp_module.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
127 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
128 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/bomex.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
121 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
122 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
--------------------------------------------------------------------------------
../src/Benchmark_cases/dycoms2_rf02.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
91 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
92 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/dycoms2_rf01.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
152 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
153 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/gabls2.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
96 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
97 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
176 :       wpthlp_sfc(i) =  convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) ) 
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
177 :       wprtp_sfc(i)  =  convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/lba.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
157 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
158 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/mpace_b.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
272 :         if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
273 :         if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/mpace_a.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
159 :         if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
160 :         if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/rico.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
104 :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
105 :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/Benchmark_cases/wangara.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
192 :     !seed used =  -1102123834  1480475276  -248259584   525496705  1614213535 -1267052688     6290033   -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
193 :     !seed_output = (/ -1102123834,  1480475276,  -248259584,   525496705,  1614213535, -1267052688,     6290033,   -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
705 :        call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
709 :        call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
750 :        call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
756 :        call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/G_unit_test_types/rev_direction_grid_test.F90
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl has finished.