Skip to content
Failed

Console Output

Started by an SCM change
Obtained jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile from git https://github.com/larson-group/clubb.git
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://github.com/larson-group/clubb.git
 > git init /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness # timeout=10
Fetching upstream changes from https://github.com/larson-group/clubb.git
 > git --version # timeout=10
 > git --version # 'git version 2.34.1'
 > git fetch --tags --force --progress -- https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision ed9ae72a5eb28dbc036dd3e14b9312eea840feac (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f ed9ae72a5eb28dbc036dd3e14b9312eea840feac # timeout=10
Commit message: "Clubb driver upgrades (#1225)"
 > git rev-list --no-walk 951970e2ee87a3431ce44ce41bb880aac66ac8b8 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Modify Config Flags)
[Pipeline] sh
+ sed -i 's:penta_solve_method.*:penta_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:tridiag_solve_method.*:tridiag_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:lh_straight_mc.*:lh_straight_mc = true:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:time_final.*:time_final = 87600:g' input/case_setups/cobra_model.in
[Pipeline] sh
+ sed -i 's:time_final.*:time_final = 3000:g' input/case_setups/rico_silhs_model.in
[Pipeline] sh
+ sed -i 's: -DCUDA::g' compile/config/gfdl_wks.bash compile/config/linux_ia64_ifort.bash compile/config/linux_x86_64_absoft.bash compile/config/linux_x86_64_cray_frontier.bash compile/config/linux_x86_64_gfortran.bash compile/config/linux_x86_64_gfortran_compy.bash compile/config/linux_x86_64_gfortran_debug.bash compile/config/linux_x86_64_gfortran_hd1.bash compile/config/linux_x86_64_gfortran_NCAR.bash compile/config/linux_x86_64_gfortran_r4.bash compile/config/linux_x86_64_gfortran_ubuntu.bash compile/config/linux_x86_64_ifort_anvil.bash compile/config/linux_x86_64_ifort.bash compile/config/linux_x86_64_ifort_compy.bash compile/config/linux_x86_64_ifort_debug.bash compile/config/linux_x86_64_ifort_gpu_openmp.bash compile/config/linux_x86_64_ifort_hd1.bash compile/config/linux_x86_64_ifort_hd1_debug.bash compile/config/linux_x86_64_ifort_optimizing.bash compile/config/linux_x86_64_ifort_r4.bash compile/config/linux_x86_64_ifort_r4_debug.bash compile/config/linux_x86_64_nvhpc.bash compile/config/linux_x86_64_nvhpc_debug.bash compile/config/linux_x86_64_nvhpc_gpu_openacc.bash compile/config/linux_x86_64_nvhpc_gpu_openmp.bash compile/config/linux_x86_64_open64.bash compile/config/linux_x86_64_open64_debug.bash compile/config/linux_x86_64_oracle_debug.bash compile/config/linux_x86_64_oracle_optimize.bash compile/config/macosx_x86_64_gfortran.bash compile/config/mswin_cygwin_i686_gfortran.bash compile/config/mswin_mingw_x86_gfortran.bash compile/config/README compile/config/solaris_generic_oracle.bash
[Pipeline] sh
+ run_scripts/create_multi_col_params.py -n 32 -param_file input/tunable_parameters/tunable_parameters.in -mode dup_tweak
Duplicating then tweaking params
 - Initial values file: 'input/tunable_parameters/tunable_parameters.in'
 - Duplicating '32' times and tweaking: ['C7', 'C11']
Writing to 'clubb_params_multi_col.in':
 - ngrdcol = 32
 - l_output_multi_col = .true.
 - l_output_double_prec = .true.
 - calls_per_out = 1
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile CPU)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ compile/compile.bash -c config/linux_x86_64_nvhpc.bash
......................................................................................................................................................................... Make.clubb_lapack is ready.
.................................................................................. Make.clubb_param is ready.
......................... Make.clubb_bugsrad is ready.
... Make.microphys_utils is ready.
..... Make.clubb_parabolic is ready.
.............. Make.clubb_KK_microphys is ready.
................................................. Make.clubb_coamps is ready.
... Make.clubb_morrison is ready.
... Make.clubb_gfdlact is ready.
............. Make.silhs is ready.
................................................................... Make.clubb_other is ready.
... Make.clubb_standalone is ready.
... Make.clubb_thread_test is ready.
............ Make.clubb_tuner is ready.
... Make.jacobian is ready.
................. Make.G_unit_tests is ready.
... Make.int2txt is ready.
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_param
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_gfdlact
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SCM_Activation/aer_ccn_act_k.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_precision.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/error_code.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/model_flags.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameter_indices.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_interfaces.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_names.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mt95.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/code_timer_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/constants_clubb.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_variables.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stat_file_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_model.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/penta_lu_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/tridiag_lu_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/array_index.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/endian.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/file_functions.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/interpolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_parameter_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/T_in_K_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sigma_sqd_w_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_tsdadg_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_roots.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_wrap.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_operations.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Skx_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calendar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/LY93_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diagnose_correlations_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/hydromet_pdf_parameter_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Nc_Ncn_eqns.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_grads.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_class.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a aer_ccn_act_k.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a
a - aer_ccn_act_k.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_zm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_sfc_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_rad_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_rad_zm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_sfc_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/precipitation_fraction.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/corr_varnce_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/index_mapping.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_solver_wrapper.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/saturation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_tunable.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mean_adv.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sponge_layer_damping.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/turbulent_adv_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diffusion.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pos_definite_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/fill_holes.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp3_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_pressure.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_helper_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_netcdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mono_flux_limiter.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clip_explicit.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/numerical_check.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xm_wpxp_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp2_xpyp_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_clubb_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf_main.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_pdf_main.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/setup_clubb_pdf_params.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mixing_length.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sfc_varnce_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_closure_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_clubb_core_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_api_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a mixing_length.o new_hybrid_pdf.o advance_helper_module.o sigma_sqd_w_module.o new_tsdadg_pdf.o parameters_model.o lapack_interfaces.o new_pdf.o advance_clubb_core_module.o grid_class.o stats_type.o output_grads.o diagnose_correlations_module.o adg1_adg2_3d_luhar_pdf.o mt95.o precipitation_fraction.o model_flags.o stats_lh_sfc_module.o endian.o sponge_layer_damping.o parameter_indices.o stats_lh_zt_module.o T_in_K_module.o output_netcdf.o clubb_api_module.o calendar.o new_pdf_main.o turbulent_adv_pdf.o pdf_closure_module.o file_functions.o Skx_module.o LY93_pdf.o hydromet_pdf_parameter_module.o input_reader.o index_mapping.o error_code.o stats_rad_zm_module.o matrix_operations.o diffusion.o Nc_Ncn_eqns.o interpolation.o array_index.o pdf_utilities.o calc_roots.o advance_windm_edsclrm_module.o stats_zt_module.o pdf_parameter_module.o stats_zm_module.o sfc_varnce_module.o input_names.o stats_type_utilities.o stats_clubb_utilities.o advance_xm_wpxp_module.o parameters_tunable.o penta_lu_solver.o numerical_check.o stat_file_module.o mono_flux_limiter.o lapack_wrap.o tridiag_lu_solver.o constants_clubb.o stats_sfc_module.o corr_varnce_module.o pos_definite_module.o clubb_precision.o advance_xp2_xpyp_module.o advance_xp3_module.o saturation.o advance_wp2_wp3_module.o new_hybrid_pdf_main.o mean_adv.o clip_explicit.o calc_pressure.o code_timer_module.o grid_adaptation.o stats_rad_zt_module.o fill_holes.o matrix_solver_wrapper.o setup_clubb_pdf_params.o stats_variables.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - mixing_length.o
a - new_hybrid_pdf.o
a - advance_helper_module.o
a - sigma_sqd_w_module.o
a - new_tsdadg_pdf.o
a - parameters_model.o
a - lapack_interfaces.o
a - new_pdf.o
a - advance_clubb_core_module.o
a - grid_class.o
a - stats_type.o
a - output_grads.o
a - diagnose_correlations_module.o
a - adg1_adg2_3d_luhar_pdf.o
a - mt95.o
a - precipitation_fraction.o
a - model_flags.o
a - stats_lh_sfc_module.o
a - endian.o
a - sponge_layer_damping.o
a - parameter_indices.o
a - stats_lh_zt_module.o
a - T_in_K_module.o
a - output_netcdf.o
a - clubb_api_module.o
a - calendar.o
a - new_pdf_main.o
a - turbulent_adv_pdf.o
a - pdf_closure_module.o
a - file_functions.o
a - Skx_module.o
a - LY93_pdf.o
a - hydromet_pdf_parameter_module.o
a - input_reader.o
a - index_mapping.o
a - error_code.o
a - stats_rad_zm_module.o
a - matrix_operations.o
a - diffusion.o
a - Nc_Ncn_eqns.o
a - interpolation.o
a - array_index.o
a - pdf_utilities.o
a - calc_roots.o
a - advance_windm_edsclrm_module.o
a - stats_zt_module.o
a - pdf_parameter_module.o
a - stats_zm_module.o
a - sfc_varnce_module.o
a - input_names.o
a - stats_type_utilities.o
a - stats_clubb_utilities.o
a - advance_xm_wpxp_module.o
a - parameters_tunable.o
a - penta_lu_solver.o
a - numerical_check.o
a - stat_file_module.o
a - mono_flux_limiter.o
a - lapack_wrap.o
a - tridiag_lu_solver.o
a - constants_clubb.o
a - stats_sfc_module.o
a - corr_varnce_module.o
a - pos_definite_module.o
a - clubb_precision.o
a - advance_xp2_xpyp_module.o
a - advance_xp3_module.o
a - saturation.o
a - advance_wp2_wp3_module.o
a - new_hybrid_pdf_main.o
a - mean_adv.o
a - clip_explicit.o
a - calc_pressure.o
a - code_timer_module.o
a - grid_adaptation.o
a - stats_rad_zt_module.o
a - fill_holes.o
a - matrix_solver_wrapper.o
a - setup_clubb_pdf_params.o
a - stats_variables.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_lapack
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f: 113)
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
  0 inform,   1 warnings,   0 severes, 0 fatal for slamch
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f: 109)
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
  0 inform,   1 warnings,   0 severes, 0 fatal for dlamch
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a dasum.o ssteqr.o ieeeck.o scopy.o slarft.o slapy2.o slabad.o dlangb.o sscal.o slasr.o dlagtm.o ilaslr.o sgbtrf.o slaswp.o disnan.o slansy.o sgemm.o slarfb.o slarf.o dlaev2.o sgbrfs.o dgbtrs.o sgtsvx.o dlarfg.o slacn2.o slae2.o dlaset.o dlassq.o dgtcon.o dgbequ.o dgemv.o dlangt.o ilaenv.o ilaslc.o sorgtr.o slatrd.o dgtsv.o lsame.o slasrt.o dtbsv.o slamch.o idamax.o snrm2.o dsyev.o dsytd2.o sdot.o dsyrk.o dlartg.o dorg2l.o spotrf2.o slaqgb.o dgtrfs.o sgttrs.o spotrf.o strsm.o strmm.o ssyr2k.o dgbsvx.o sgbcon.o iparmq.o iladlc.o slantb.o sgbmv.o dtrmv.o sgbsv.o sorg2r.o dorgqr.o dlacpy.o saxpy.o dsyr2.o dpoequ.o sger.o dlascl.o dsymv.o dlatbs.o slaisnan.o dlaqsy.o iladlr.o slanst.o dswap.o xerbla.o drscl.o dgttrf.o dgtts2.o dsytrd.o dsterf.o sgbtf2.o sorgql.o dlaisnan.o slaqsy.o dlanst.o ssymv.o slatbs.o ssytrd.o sgtts2.o dorgql.o ssterf.o dgbtf2.o sswap.o sgttrf.o srscl.o ssyr2.o daxpy.o spoequ.o sorgqr.o slacpy.o slascl.o dger.o dgbcon.o dlantb.o dorg2r.o dgbsv.o dgbmv.o strmv.o sorg2l.o dpotrf2.o dlaqgb.o ssyrk.o ssytd2.o ddot.o slartg.o dnrm2.o ssyev.o dgttrs.o sgtrfs.o sgbsvx.o dtrmm.o dsyr2k.o dtrsm.o dpotrf.o sgtcon.o sgemv.o sgbequ.o dlae2.o dlacn2.o slassq.o slaset.o dlatrd.o dorgtr.o dlasrt.o stbsv.o dlamch.o sgtsv.o slangt.o dlarfb.o dlaswp.o sisnan.o dlansy.o dgemm.o isamax.o slarfg.o dgbrfs.o sgbtrs.o dlarf.o slaev2.o dgtsvx.o dscal.o dlapy2.o slangb.o dlabad.o dgbtrf.o slagtm.o dlasr.o dcopy.o sasum.o dsteqr.o dlarft.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - dasum.o
a - ssteqr.o
a - ieeeck.o
a - scopy.o
a - slarft.o
a - slapy2.o
a - slabad.o
a - dlangb.o
a - sscal.o
a - slasr.o
a - dlagtm.o
a - ilaslr.o
a - sgbtrf.o
a - slaswp.o
a - disnan.o
a - slansy.o
a - sgemm.o
a - slarfb.o
a - slarf.o
a - dlaev2.o
a - sgbrfs.o
a - dgbtrs.o
a - sgtsvx.o
a - dlarfg.o
a - slacn2.o
a - slae2.o
a - dlaset.o
a - dlassq.o
a - dgtcon.o
a - dgbequ.o
a - dgemv.o
a - dlangt.o
a - ilaenv.o
a - ilaslc.o
a - sorgtr.o
a - slatrd.o
a - dgtsv.o
a - lsame.o
a - slasrt.o
a - dtbsv.o
a - slamch.o
a - idamax.o
a - snrm2.o
a - dsyev.o
a - dsytd2.o
a - sdot.o
a - dsyrk.o
a - dlartg.o
a - dorg2l.o
a - spotrf2.o
a - slaqgb.o
a - dgtrfs.o
a - sgttrs.o
a - spotrf.o
a - strsm.o
a - strmm.o
a - ssyr2k.o
a - dgbsvx.o
a - sgbcon.o
a - iparmq.o
a - iladlc.o
a - slantb.o
a - sgbmv.o
a - dtrmv.o
a - sgbsv.o
a - sorg2r.o
a - dorgqr.o
a - dlacpy.o
a - saxpy.o
a - dsyr2.o
a - dpoequ.o
a - sger.o
a - dlascl.o
a - dsymv.o
a - dlatbs.o
a - slaisnan.o
a - dlaqsy.o
a - iladlr.o
a - slanst.o
a - dswap.o
a - xerbla.o
a - drscl.o
a - dgttrf.o
a - dgtts2.o
a - dsytrd.o
a - dsterf.o
a - sgbtf2.o
a - sorgql.o
a - dlaisnan.o
a - slaqsy.o
a - dlanst.o
a - ssymv.o
a - slatbs.o
a - ssytrd.o
a - sgtts2.o
a - dorgql.o
a - ssterf.o
a - dgbtf2.o
a - sswap.o
a - sgttrf.o
a - srscl.o
a - ssyr2.o
a - daxpy.o
a - spoequ.o
a - sorgqr.o
a - slacpy.o
a - slascl.o
a - dger.o
a - dgbcon.o
a - dlantb.o
a - dorg2r.o
a - dgbsv.o
a - dgbmv.o
a - strmv.o
a - sorg2l.o
a - dpotrf2.o
a - dlaqgb.o
a - ssyrk.o
a - ssytd2.o
a - ddot.o
a - slartg.o
a - dnrm2.o
a - ssyev.o
a - dgttrs.o
a - sgtrfs.o
a - sgbsvx.o
a - dtrmm.o
a - dsyr2k.o
a - dtrsm.o
a - dpotrf.o
a - sgtcon.o
a - sgemv.o
a - sgbequ.o
a - dlae2.o
a - dlacn2.o
a - slassq.o
a - slaset.o
a - dlatrd.o
a - dorgtr.o
a - dlasrt.o
a - stbsv.o
a - dlamch.o
a - sgtsv.o
a - slangt.o
a - dlarfb.o
a - dlaswp.o
a - sisnan.o
a - dlansy.o
a - dgemm.o
a - isamax.o
a - slarfg.o
a - dgbrfs.o
a - sgbtrs.o
a - dlarf.o
a - slaev2.o
a - dgtsvx.o
a - dscal.o
a - dlapy2.o
a - slangb.o
a - dlabad.o
a - dgbtrf.o
a - slagtm.o
a - dlasr.o
a - dcopy.o
a - sasum.o
a - dsteqr.o
a - dlarft.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_bugsrad
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.microphys_utils
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_parabolic
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_coamps
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys_utils/microphys_stats_vars_module.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/kinds.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Parabolic_constants.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/variables_radiation_module.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa10g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa17g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/qtadj.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/frzh.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmcol.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/conice.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/gamma.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa28.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa6.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa19.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa7.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjmlt.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9g.F
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/AiryFunction.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa21g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa5g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esat_new.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa12g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa18g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa15.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/qsatvi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa13g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa25.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/newexp.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa19g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27r.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/bugsrad_physconst.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/cloudg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa11g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa12.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa7g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjtq.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/slope.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/comscp1.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/cloud_correlate.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_lw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa26.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa18.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa20g.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a microphys_stats_vars_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esatv.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa21.F
a - microphys_stats_vars_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa14g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_lw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/bugsrad_planck.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esati.F
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_morrison
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_lw_sel.F
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Morrison_microphys/module_mp_graupel.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/rayle.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_lw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/gascon.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_sw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_sw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/comscp2.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_sw_bs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I../src/BUGSrad	../src/BUGSrad/gases_ckd.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/two_rt_sw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/bugs_rad.F
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Parabolic.f90
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
  0 inform,   1 warnings,   0 severes, 0 fatal for module_mp_graupel
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257)
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a eqa10g.o eqa17g.o qtadj.o frzh.o eqa22.o nrmcol.o conice.o gamma.o eqa28.o eqa6.o eqa19.o eqa7.o adjmlt.o eqa9g.o tgqr.o eqa27.o nrmtqw.o eqa21g.o eqa5g.o esat_new.o eqa12g.o eqa18g.o eqa15.o eqa22g.o tgqg.o qsatvi.o eqa13g.o eqa25.o eqa19g.o eqa27r.o tgqi.o eqa11g.o eqa12.o eqa9.o eqa7g.o adjtq.o slope.o eqa8g.o nrmtqi.o tgqs.o eqa26.o eqa18.o eqa20g.o esatv.o eqa21.o eqa14g.o esati.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - eqa10g.o
a - eqa17g.o
a - qtadj.o
a - frzh.o
a - eqa22.o
a - nrmcol.o
a - conice.o
a - gamma.o
a - eqa28.o
a - eqa6.o
a - eqa19.o
a - eqa7.o
a - adjmlt.o
a - eqa9g.o
a - tgqr.o
a - eqa27.o
a - nrmtqw.o
a - eqa21g.o
a - eqa5g.o
a - esat_new.o
a - eqa12g.o
a - eqa18g.o
a - eqa15.o
a - eqa22g.o
a - tgqg.o
a - qsatvi.o
a - eqa13g.o
a - eqa25.o
a - eqa19g.o
a - eqa27r.o
a - tgqi.o
a - eqa11g.o
a - eqa12.o
a - eqa9.o
a - eqa7g.o
a - adjtq.o
a - slope.o
a - eqa8g.o
a - nrmtqi.o
a - tgqs.o
a - eqa26.o
a - eqa18.o
a - eqa20g.o
a - esatv.o
a - eqa21.o
a - eqa14g.o
a - esati.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/bugs_swr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/BUGSrad/bugs_lwr.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a two_rt_sw_bs.o bugs_swr.o variables_radiation_module.o bugsrad_physconst.o two_rt_sw.o cloudg.o comscp1.o newexp.o cloud_correlate.o two_rt_lw.o bugs_rad.o two_rt_lw_iter.o bugsrad_planck.o two_rt_lw_sel.o rayle.o two_rt_lw_ocastrndm.o gascon.o bugs_lwr.o two_rt_sw_ocastrndm.o gases_ckd.o two_rt_sw_iter.o comscp2.o kinds.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - two_rt_sw_bs.o
a - bugs_swr.o
a - variables_radiation_module.o
a - bugsrad_physconst.o
a - two_rt_sw.o
a - cloudg.o
a - comscp1.o
a - newexp.o
a - cloud_correlate.o
a - two_rt_lw.o
a - bugs_rad.o
a - two_rt_lw_iter.o
a - bugsrad_planck.o
a - two_rt_lw_sel.o
a - rayle.o
a - two_rt_lw_ocastrndm.o
a - gascon.o
a - bugs_lwr.o
a - two_rt_sw_ocastrndm.o
a - gases_ckd.o
a - two_rt_sw_iter.o
a - comscp2.o
a - kinds.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a Parabolic.o Parabolic_constants.o AiryFunction.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a
a - Parabolic.o
a - Parabolic_constants.o
a - AiryFunction.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_KK_microphys
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/text_writer.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/parameters_KK.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_local_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/PDF_integrals_covar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/PDF_integrals_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/PDF_integrals_all_MM.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_upscaled_means.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a module_mp_graupel.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a
a - module_mp_graupel.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_upscaled_covariances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_upscaled_variances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_Nrm_tendencies.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys/KK_upscaled_turbulent_sed.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a PDF_integrals_covar.o text_writer.o KK_upscaled_covariances.o PDF_integrals_means.o PDF_integrals_all_MM.o KK_upscaled_variances.o parameters_KK.o KK_utilities.o KK_Nrm_tendencies.o KK_upscaled_means.o KK_local_means.o KK_upscaled_turbulent_sed.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - PDF_integrals_covar.o
a - text_writer.o
a - KK_upscaled_covariances.o
a - PDF_integrals_means.o
a - PDF_integrals_all_MM.o
a - KK_upscaled_variances.o
a - parameters_KK.o
a - KK_utilities.o
a - KK_Nrm_tendencies.o
a - KK_upscaled_means.o
a - KK_local_means.o
a - KK_upscaled_turbulent_sed.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.silhs
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/parameters_silhs.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_arrays.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/math_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/transform_to_pdf_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/output_2D_samples_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/est_kessler_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/generate_uniform_sample_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/lh_microphys_var_covar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_importance_sample_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_api_module.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a silhs_importance_sample_module.o lh_microphys_var_covar_module.o parameters_silhs.o latin_hypercube_arrays.o generate_uniform_sample_module.o latin_hypercube_driver_module.o silhs_api_module.o transform_to_pdf_module.o est_kessler_microphys_module.o math_utilities.o output_2D_samples_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - silhs_importance_sample_module.o
a - lh_microphys_var_covar_module.o
a - parameters_silhs.o
a - latin_hypercube_arrays.o
a - generate_uniform_sample_module.o
a - latin_hypercube_driver_module.o
a - silhs_api_module.o
a - transform_to_pdf_module.o
a - est_kessler_microphys_module.o
a - math_utilities.o
a - output_2D_samples_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_other
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/gfdl_activation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/time_dependent_input.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/clubb_model_settings.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I../src/CLUBB_core	../src/input_grads.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/extrapolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/parameters_microphys.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/cloud_sed_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/silhs_category_variance_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/ice_dfsn_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/hydrostatic_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/parameters_radiation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/rad_lwsw_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/soil_vegetation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/mixed_moment_PDF_integrals.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/generalized_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/diag_ustar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/wangara.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/cos_solar_zen_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/quicksort.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/input_netcdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/advance_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/morrison_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/coamps_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/input_interpret.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/simple_rad_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/microphys_init_cleanup.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/extended_atmosphere_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/stat_file_utils.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/sfc_flux.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/mpace_a.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/bomex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/clex9_nov02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/clex9_oct14.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/jun25.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/nov11.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/bugsrad_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/sounding.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/atex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/arm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/arm_0003.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/arm_3year.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/astex_a209.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/arm_97.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/cloud_feedback.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/cobra.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/dycoms2_rf01.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/dycoms2_rf02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/fire.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/gabls2.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/gabls3.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/gabls3_night.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/lba.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/mpace_b.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/rico.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/neutral_case.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/Benchmark_cases/twp_ice.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/input_fields.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/KK_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I../src	../src/estimate_scm_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I../src	../src/lh_microphys_driver_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/microphys_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/clubb_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/error.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I../src	../src/enhanced_simann.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a gfdl_activation.o atex.o enhanced_simann.o gabls3_night.o cloud_sed_module.o rico.o cos_solar_zen_module.o coamps_microphys_driver_module.o time_dependent_input.o mixed_moment_PDF_integrals.o mpace_b.o jun25.o quicksort.o morrison_microphys_module.o lba.o advance_microphys_module.o arm.o input_fields.o error.o arm_0003.o silhs_category_variance_module.o spec_hum_to_mixing_ratio.o KK_microphys_module.o diag_ustar_module.o wangara.o nov11.o stat_file_utils.o dycoms2_rf02.o dycoms2_rf01.o clex9_nov02.o fire.o input_interpret.o sfc_flux.o parameters_microphys.o soil_vegetation.o simple_rad_module.o bugsrad_driver.o rad_lwsw_module.o clubb_model_settings.o extrapolation.o cobra.o astex_a209.o arm_3year.o ice_dfsn_module.o input_grads.o cloud_feedback.o sounding.o twp_ice.o hydrostatic_module.o parameters_radiation.o generalized_grid_test.o extended_atmosphere_module.o clubb_driver.o input_netcdf.o arm_97.o mpace_a.o gabls3.o estimate_scm_microphys_module.o neutral_case.o gabls2.o microphys_init_cleanup.o bomex.o lh_microphys_driver_module.o clex9_oct14.o microphys_driver.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - gfdl_activation.o
a - atex.o
a - enhanced_simann.o
a - gabls3_night.o
a - cloud_sed_module.o
a - rico.o
a - cos_solar_zen_module.o
a - coamps_microphys_driver_module.o
a - time_dependent_input.o
a - mixed_moment_PDF_integrals.o
a - mpace_b.o
a - jun25.o
a - quicksort.o
a - morrison_microphys_module.o
a - lba.o
a - advance_microphys_module.o
a - arm.o
a - input_fields.o
a - error.o
a - arm_0003.o
a - silhs_category_variance_module.o
a - spec_hum_to_mixing_ratio.o
a - KK_microphys_module.o
a - diag_ustar_module.o
a - wangara.o
a - nov11.o
a - stat_file_utils.o
a - dycoms2_rf02.o
a - dycoms2_rf01.o
a - clex9_nov02.o
a - fire.o
a - input_interpret.o
a - sfc_flux.o
a - parameters_microphys.o
a - soil_vegetation.o
a - simple_rad_module.o
a - bugsrad_driver.o
a - rad_lwsw_module.o
a - clubb_model_settings.o
a - extrapolation.o
a - cobra.o
a - astex_a209.o
a - arm_3year.o
a - ice_dfsn_module.o
a - input_grads.o
a - cloud_feedback.o
a - sounding.o
a - twp_ice.o
a - hydrostatic_module.o
a - parameters_radiation.o
a - generalized_grid_test.o
a - extended_atmosphere_module.o
a - clubb_driver.o
a - input_netcdf.o
a - arm_97.o
a - mpace_a.o
a - gabls3.o
a - estimate_scm_microphys_module.o
a - neutral_case.o
a - gabls2.o
a - microphys_init_cleanup.o
a - bomex.o
a - lh_microphys_driver_module.o
a - clex9_oct14.o
a - microphys_driver.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_standalone
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_tuner
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.jacobian
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.G_unit_tests
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.int2txt
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_thread_test
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/tuner_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/rev_direction_grid_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/clubb_thread_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/mu_sigma_hm_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/silhs_category_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/jacobian.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/clubb_standalone.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/spurious_source_test.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran  -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c -I../src/CLUBB_core	../src/int2txt.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/smooth_min_max_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/smooth_heaviside_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/corr_cholesky_mtx_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/KK_integrals_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/hole_filling_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/read_corr_mtx_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/w_up_in_cloud_tests.F90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrutil.f90
nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/int2txt  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff 
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/clubb_tuner.F90
nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_thread_test  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff 
nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_standalone  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff 
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)
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/jacobian  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_test_types/pdf_parameter_tests.F90
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
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  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran ran1_v.o ran1_s.o amebsa.o clubb_tuner.o nrutil.o nr.o amoeba.o nrtype.o ran_state.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_tuner  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff 
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	../src/G_unit_tests.F90
nvfortran tuner_tests.o rev_direction_grid_test.o mu_sigma_hm_tests.o silhs_category_test.o spurious_source_test.o smooth_min_max_tests.o smooth_heaviside_tests.o pdf_parameter_tests.o corr_cholesky_mtx_tests.o G_unit_tests.o hole_filling_tests.o Nc_Ncn_test.o w_up_in_cloud_tests.o read_corr_mtx_test.o KK_integrals_tests.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/G_unit_tests  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff 
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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/grid_adaptation.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.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: 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: 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.
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.
2345 :     !$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.
2356 :     !$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.
2357 :     !$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.
2360 :     !$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.
2362 :     !$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.
2368 :     !$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.
2369 :     !$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.
2370 :     !$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.
2371 :     !$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.
2372 :     !$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.
2373 :     !$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.
2374 :     !$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.
2375 :     !$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.
2376 :     !$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.
2377 :     !$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.
2424 :         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.
2430 :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2432 :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2774 :                                      um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3028 :         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.
3029 :                                    Nc_in_cloud, cloud_frac, Kh_zm,                              & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3030 :                                    ice_supersat_frac, hydromet, wphydrometp,                    & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3031 :                                    corr_array_n_cloud, corr_array_n_below,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3032 :                                    hm_metadata,                                                 & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3033 :                                    pdf_params,                                                  & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3034 :                                    clubb_params,                                                & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3035 :                                    clubb_config_flags%iiPDF_type,                               & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3036 :                                    l_use_precip_frac,                                           & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3037 :                                    clubb_config_flags%l_predict_upwp_vpwp,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3038 :                                    clubb_config_flags%l_diagnose_correlations,                  & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3039 :                                    clubb_config_flags%l_calc_w_corr,                            & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3040 :                                    clubb_config_flags%l_const_Nc_in_cloud,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3041 :                                    clubb_config_flags%l_fix_w_chi_eta_correlations,             & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3042 :                                    stats_metadata,                                              & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3043 :                                    stats_zt, stats_zm, stats_sfc, err_code,                     & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3044 :                                    hydrometp2,                                                  & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3045 :                                    mu_x_1_n, mu_x_2_n,                                          & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3046 :                                    sigma_x_1_n, sigma_x_2_n,                                    & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3047 :                                    corr_array_1_n, corr_array_2_n,                              & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3048 :                                    corr_cholesky_mtx_1, corr_cholesky_mtx_2,                    & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3049 :                                    precip_fracs,                                                & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3050 :                                    hydromet_pdf_params )                                          ! Optional(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3070 :                                          stats_zt(i), stats_zm(i),                          & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3074 :         !$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.
3161 :           !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3193 :         !$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.
3195 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3199 :         !$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.
3200 :         !$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.
3223 :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3224 :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3225 :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3241 :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3242 :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3243 :                                   Nccnm(i,:), &                                                ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3244 :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3245 :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3246 :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3247 :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3248 :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3249 :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3273 :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3274 :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3275 :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3276 :                                   thlm_mc(i,:), err_code,                                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3277 :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3280 :         !$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.
3342 :           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.
3344 :           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.
3346 :           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.
3348 :           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.
3365 :           !$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.
3385 :           !$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.
3422 :           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.
3451 :       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.
6075 :     !$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.
6228 :         !$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.
6630 :         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.
6633 :         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.
6636 :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6639 :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6642 :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6645 :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6648 :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6651 :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6657 :     !$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.
6859 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6863 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6867 :                                             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 :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6871 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6872 :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6875 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6876 :                                             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.
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.
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.
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.
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.
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.
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.
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 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 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.
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.
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.
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.
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 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.
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 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.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run CPU)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e arm
Running arm
 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
iteration =        1; time =    41460.0
iteration =        2; time =    41520.0
iteration =        3; time =    41580.0
iteration =        4; time =    41640.0
iteration =        5; time =    41700.0
iteration =        6; time =    41760.0
iteration =        7; time =    41820.0
iteration =        8; time =    41880.0
iteration =        9; time =    41940.0
iteration =       10; time =    42000.0
iteration =       11; time =    42060.0
iteration =       12; time =    42120.0
iteration =       13; time =    42180.0
iteration =       14; time =    42240.0
iteration =       15; time =    42300.0
iteration =       16; time =    42360.0
iteration =       17; time =    42420.0
iteration =       18; time =    42480.0
iteration =       19; time =    42540.0
iteration =       20; time =    42600.0
iteration =       21; time =    42660.0
iteration =       22; time =    42720.0
iteration =       23; time =    42780.0
iteration =       24; time =    42840.0
iteration =       25; time =    42900.0
iteration =       26; time =    42960.0
iteration =       27; time =    43020.0
iteration =       28; time =    43080.0
iteration =       29; time =    43140.0
iteration =       30; time =    43200.0
iteration =       31; time =    43260.0
iteration =       32; time =    43320.0
iteration =       33; time =    43380.0
iteration =       34; time =    43440.0
iteration =       35; time =    43500.0
iteration =       36; time =    43560.0
iteration =       37; time =    43620.0
iteration =       38; time =    43680.0
iteration =       39; time =    43740.0
iteration =       40; time =    43800.0
iteration =       41; time =    43860.0
iteration =       42; time =    43920.0
iteration =       43; time =    43980.0
iteration =       44; time =    44040.0
iteration =       45; time =    44100.0
iteration =       46; time =    44160.0
iteration =       47; time =    44220.0
iteration =       48; time =    44280.0
iteration =       49; time =    44340.0
iteration =       50; time =    44400.0
iteration =       51; time =    44460.0
iteration =       52; time =    44520.0
iteration =       53; time =    44580.0
iteration =       54; time =    44640.0
iteration =       55; time =    44700.0
iteration =       56; time =    44760.0
iteration =       57; time =    44820.0
iteration =       58; time =    44880.0
iteration =       59; time =    44940.0
iteration =       60; time =    45000.0
iteration =       61; time =    45060.0
iteration =       62; time =    45120.0
iteration =       63; time =    45180.0
iteration =       64; time =    45240.0
iteration =       65; time =    45300.0
iteration =       66; time =    45360.0
iteration =       67; time =    45420.0
iteration =       68; time =    45480.0
iteration =       69; time =    45540.0
iteration =       70; time =    45600.0
iteration =       71; time =    45660.0
iteration =       72; time =    45720.0
iteration =       73; time =    45780.0
iteration =       74; time =    45840.0
iteration =       75; time =    45900.0
iteration =       76; time =    45960.0
iteration =       77; time =    46020.0
iteration =       78; time =    46080.0
iteration =       79; time =    46140.0
iteration =       80; time =    46200.0
iteration =       81; time =    46260.0
iteration =       82; time =    46320.0
iteration =       83; time =    46380.0
iteration =       84; time =    46440.0
iteration =       85; time =    46500.0
iteration =       86; time =    46560.0
iteration =       87; time =    46620.0
iteration =       88; time =    46680.0
iteration =       89; time =    46740.0
iteration =       90; time =    46800.0
iteration =       91; time =    46860.0
iteration =       92; time =    46920.0
iteration =       93; time =    46980.0
iteration =       94; time =    47040.0
iteration =       95; time =    47100.0
iteration =       96; time =    47160.0
iteration =       97; time =    47220.0
iteration =       98; time =    47280.0
iteration =       99; time =    47340.0
iteration =      100; time =    47400.0
iteration =      101; time =    47460.0
iteration =      102; time =    47520.0
iteration =      103; time =    47580.0
iteration =      104; time =    47640.0
iteration =      105; time =    47700.0
iteration =      106; time =    47760.0
iteration =      107; time =    47820.0
iteration =      108; time =    47880.0
iteration =      109; time =    47940.0
iteration =      110; time =    48000.0
iteration =      111; time =    48060.0
iteration =      112; time =    48120.0
iteration =      113; time =    48180.0
iteration =      114; time =    48240.0
iteration =      115; time =    48300.0
iteration =      116; time =    48360.0
iteration =      117; time =    48420.0
iteration =      118; time =    48480.0
iteration =      119; time =    48540.0
iteration =      120; time =    48600.0
iteration =      121; time =    48660.0
iteration =      122; time =    48720.0
iteration =      123; time =    48780.0
iteration =      124; time =    48840.0
iteration =      125; time =    48900.0
iteration =      126; time =    48960.0
iteration =      127; time =    49020.0
iteration =      128; time =    49080.0
iteration =      129; time =    49140.0
iteration =      130; time =    49200.0
iteration =      131; time =    49260.0
iteration =      132; time =    49320.0
iteration =      133; time =    49380.0
iteration =      134; time =    49440.0
iteration =      135; time =    49500.0
iteration =      136; time =    49560.0
iteration =      137; time =    49620.0
iteration =      138; time =    49680.0
iteration =      139; time =    49740.0
iteration =      140; time =    49800.0
iteration =      141; time =    49860.0
iteration =      142; time =    49920.0
iteration =      143; time =    49980.0
iteration =      144; time =    50040.0
iteration =      145; time =    50100.0
iteration =      146; time =    50160.0
iteration =      147; time =    50220.0
iteration =      148; time =    50280.0
iteration =      149; time =    50340.0
iteration =      150; time =    50400.0
iteration =      151; time =    50460.0
iteration =      152; time =    50520.0
iteration =      153; time =    50580.0
iteration =      154; time =    50640.0
iteration =      155; time =    50700.0
iteration =      156; time =    50760.0
iteration =      157; time =    50820.0
iteration =      158; time =    50880.0
iteration =      159; time =    50940.0
iteration =      160; time =    51000.0
iteration =      161; time =    51060.0
iteration =      162; time =    51120.0
iteration =      163; time =    51180.0
iteration =      164; time =    51240.0
iteration =      165; time =    51300.0
iteration =      166; time =    51360.0
iteration =      167; time =    51420.0
iteration =      168; time =    51480.0
iteration =      169; time =    51540.0
iteration =      170; time =    51600.0
iteration =      171; time =    51660.0
iteration =      172; time =    51720.0
iteration =      173; time =    51780.0
iteration =      174; time =    51840.0
iteration =      175; time =    51900.0
iteration =      176; time =    51960.0
iteration =      177; time =    52020.0
iteration =      178; time =    52080.0
iteration =      179; time =    52140.0
iteration =      180; time =    52200.0
iteration =      181; time =    52260.0
iteration =      182; time =    52320.0
iteration =      183; time =    52380.0
iteration =      184; time =    52440.0
iteration =      185; time =    52500.0
iteration =      186; time =    52560.0
iteration =      187; time =    52620.0
iteration =      188; time =    52680.0
iteration =      189; time =    52740.0
iteration =      190; time =    52800.0
iteration =      191; time =    52860.0
iteration =      192; time =    52920.0
iteration =      193; time =    52980.0
iteration =      194; time =    53040.0
iteration =      195; time =    53100.0
iteration =      196; time =    53160.0
iteration =      197; time =    53220.0
iteration =      198; time =    53280.0
iteration =      199; time =    53340.0
iteration =      200; time =    53400.0
iteration =      201; time =    53460.0
iteration =      202; time =    53520.0
iteration =      203; time =    53580.0
iteration =      204; time =    53640.0
iteration =      205; time =    53700.0
iteration =      206; time =    53760.0
iteration =      207; time =    53820.0
iteration =      208; time =    53880.0
iteration =      209; time =    53940.0
iteration =      210; time =    54000.0
iteration =      211; time =    54060.0
iteration =      212; time =    54120.0
iteration =      213; time =    54180.0
iteration =      214; time =    54240.0
iteration =      215; time =    54300.0
iteration =      216; time =    54360.0
iteration =      217; time =    54420.0
iteration =      218; time =    54480.0
iteration =      219; time =    54540.0
iteration =      220; time =    54600.0
iteration =      221; time =    54660.0
iteration =      222; time =    54720.0
iteration =      223; time =    54780.0
iteration =      224; time =    54840.0
iteration =      225; time =    54900.0
iteration =      226; time =    54960.0
iteration =      227; time =    55020.0
iteration =      228; time =    55080.0
iteration =      229; time =    55140.0
iteration =      230; time =    55200.0
iteration =      231; time =    55260.0
iteration =      232; time =    55320.0
iteration =      233; time =    55380.0
iteration =      234; time =    55440.0
iteration =      235; time =    55500.0
iteration =      236; time =    55560.0
iteration =      237; time =    55620.0
iteration =      238; time =    55680.0
iteration =      239; time =    55740.0
iteration =      240; time =    55800.0
iteration =      241; time =    55860.0
iteration =      242; time =    55920.0
iteration =      243; time =    55980.0
iteration =      244; time =    56040.0
iteration =      245; time =    56100.0
iteration =      246; time =    56160.0
iteration =      247; time =    56220.0
iteration =      248; time =    56280.0
iteration =      249; time =    56340.0
iteration =      250; time =    56400.0
iteration =      251; time =    56460.0
iteration =      252; time =    56520.0
iteration =      253; time =    56580.0
iteration =      254; time =    56640.0
iteration =      255; time =    56700.0
iteration =      256; time =    56760.0
iteration =      257; time =    56820.0
iteration =      258; time =    56880.0
iteration =      259; time =    56940.0
iteration =      260; time =    57000.0
iteration =      261; time =    57060.0
iteration =      262; time =    57120.0
iteration =      263; time =    57180.0
iteration =      264; time =    57240.0
iteration =      265; time =    57300.0
iteration =      266; time =    57360.0
iteration =      267; time =    57420.0
iteration =      268; time =    57480.0
iteration =      269; time =    57540.0
iteration =      270; time =    57600.0
iteration =      271; time =    57660.0
iteration =      272; time =    57720.0
iteration =      273; time =    57780.0
iteration =      274; time =    57840.0
iteration =      275; time =    57900.0
iteration =      276; time =    57960.0
iteration =      277; time =    58020.0
iteration =      278; time =    58080.0
iteration =      279; time =    58140.0
iteration =      280; time =    58200.0
iteration =      281; time =    58260.0
iteration =      282; time =    58320.0
iteration =      283; time =    58380.0
iteration =      284; time =    58440.0
iteration =      285; time =    58500.0
iteration =      286; time =    58560.0
iteration =      287; time =    58620.0
iteration =      288; time =    58680.0
iteration =      289; time =    58740.0
iteration =      290; time =    58800.0
iteration =      291; time =    58860.0
iteration =      292; time =    58920.0
iteration =      293; time =    58980.0
iteration =      294; time =    59040.0
iteration =      295; time =    59100.0
iteration =      296; time =    59160.0
iteration =      297; time =    59220.0
iteration =      298; time =    59280.0
iteration =      299; time =    59340.0
iteration =      300; time =    59400.0
iteration =      301; time =    59460.0
iteration =      302; time =    59520.0
iteration =      303; time =    59580.0
iteration =      304; time =    59640.0
iteration =      305; time =    59700.0
iteration =      306; time =    59760.0
iteration =      307; time =    59820.0
iteration =      308; time =    59880.0
iteration =      309; time =    59940.0
iteration =      310; time =    60000.0
iteration =      311; time =    60060.0
iteration =      312; time =    60120.0
iteration =      313; time =    60180.0
iteration =      314; time =    60240.0
iteration =      315; time =    60300.0
iteration =      316; time =    60360.0
iteration =      317; time =    60420.0
iteration =      318; time =    60480.0
iteration =      319; time =    60540.0
iteration =      320; time =    60600.0
iteration =      321; time =    60660.0
iteration =      322; time =    60720.0
iteration =      323; time =    60780.0
iteration =      324; time =    60840.0
iteration =      325; time =    60900.0
iteration =      326; time =    60960.0
iteration =      327; time =    61020.0
iteration =      328; time =    61080.0
iteration =      329; time =    61140.0
iteration =      330; time =    61200.0
iteration =      331; time =    61260.0
iteration =      332; time =    61320.0
iteration =      333; time =    61380.0
iteration =      334; time =    61440.0
iteration =      335; time =    61500.0
iteration =      336; time =    61560.0
iteration =      337; time =    61620.0
iteration =      338; time =    61680.0
iteration =      339; time =    61740.0
iteration =      340; time =    61800.0
iteration =      341; time =    61860.0
iteration =      342; time =    61920.0
iteration =      343; time =    61980.0
iteration =      344; time =    62040.0
iteration =      345; time =    62100.0
iteration =      346; time =    62160.0
iteration =      347; time =    62220.0
iteration =      348; time =    62280.0
iteration =      349; time =    62340.0
iteration =      350; time =    62400.0
iteration =      351; time =    62460.0
iteration =      352; time =    62520.0
iteration =      353; time =    62580.0
iteration =      354; time =    62640.0
iteration =      355; time =    62700.0
iteration =      356; time =    62760.0
iteration =      357; time =    62820.0
iteration =      358; time =    62880.0
iteration =      359; time =    62940.0
iteration =      360; time =    63000.0
iteration =      361; time =    63060.0
iteration =      362; time =    63120.0
iteration =      363; time =    63180.0
iteration =      364; time =    63240.0
iteration =      365; time =    63300.0
iteration =      366; time =    63360.0
iteration =      367; time =    63420.0
iteration =      368; time =    63480.0
iteration =      369; time =    63540.0
iteration =      370; time =    63600.0
iteration =      371; time =    63660.0
iteration =      372; time =    63720.0
iteration =      373; time =    63780.0
iteration =      374; time =    63840.0
iteration =      375; time =    63900.0
iteration =      376; time =    63960.0
iteration =      377; time =    64020.0
iteration =      378; time =    64080.0
iteration =      379; time =    64140.0
iteration =      380; time =    64200.0
iteration =      381; time =    64260.0
iteration =      382; time =    64320.0
iteration =      383; time =    64380.0
iteration =      384; time =    64440.0
iteration =      385; time =    64500.0
iteration =      386; time =    64560.0
iteration =      387; time =    64620.0
iteration =      388; time =    64680.0
iteration =      389; time =    64740.0
iteration =      390; time =    64800.0
iteration =      391; time =    64860.0
iteration =      392; time =    64920.0
iteration =      393; time =    64980.0
iteration =      394; time =    65040.0
iteration =      395; time =    65100.0
iteration =      396; time =    65160.0
iteration =      397; time =    65220.0
iteration =      398; time =    65280.0
iteration =      399; time =    65340.0
iteration =      400; time =    65400.0
iteration =      401; time =    65460.0
iteration =      402; time =    65520.0
iteration =      403; time =    65580.0
iteration =      404; time =    65640.0
iteration =      405; time =    65700.0
iteration =      406; time =    65760.0
iteration =      407; time =    65820.0
iteration =      408; time =    65880.0
iteration =      409; time =    65940.0
iteration =      410; time =    66000.0
iteration =      411; time =    66060.0
iteration =      412; time =    66120.0
iteration =      413; time =    66180.0
iteration =      414; time =    66240.0
iteration =      415; time =    66300.0
iteration =      416; time =    66360.0
iteration =      417; time =    66420.0
iteration =      418; time =    66480.0
iteration =      419; time =    66540.0
iteration =      420; time =    66600.0
iteration =      421; time =    66660.0
iteration =      422; time =    66720.0
iteration =      423; time =    66780.0
iteration =      424; time =    66840.0
iteration =      425; time =    66900.0
iteration =      426; time =    66960.0
iteration =      427; time =    67020.0
iteration =      428; time =    67080.0
iteration =      429; time =    67140.0
iteration =      430; time =    67200.0
iteration =      431; time =    67260.0
iteration =      432; time =    67320.0
iteration =      433; time =    67380.0
iteration =      434; time =    67440.0
iteration =      435; time =    67500.0
iteration =      436; time =    67560.0
iteration =      437; time =    67620.0
iteration =      438; time =    67680.0
iteration =      439; time =    67740.0
iteration =      440; time =    67800.0
iteration =      441; time =    67860.0
iteration =      442; time =    67920.0
iteration =      443; time =    67980.0
iteration =      444; time =    68040.0
iteration =      445; time =    68100.0
iteration =      446; time =    68160.0
iteration =      447; time =    68220.0
iteration =      448; time =    68280.0
iteration =      449; time =    68340.0
iteration =      450; time =    68400.0
iteration =      451; time =    68460.0
iteration =      452; time =    68520.0
iteration =      453; time =    68580.0
iteration =      454; time =    68640.0
iteration =      455; time =    68700.0
iteration =      456; time =    68760.0
iteration =      457; time =    68820.0
iteration =      458; time =    68880.0
iteration =      459; time =    68940.0
iteration =      460; time =    69000.0
iteration =      461; time =    69060.0
iteration =      462; time =    69120.0
iteration =      463; time =    69180.0
iteration =      464; time =    69240.0
iteration =      465; time =    69300.0
iteration =      466; time =    69360.0
iteration =      467; time =    69420.0
iteration =      468; time =    69480.0
iteration =      469; time =    69540.0
iteration =      470; time =    69600.0
iteration =      471; time =    69660.0
iteration =      472; time =    69720.0
iteration =      473; time =    69780.0
iteration =      474; time =    69840.0
iteration =      475; time =    69900.0
iteration =      476; time =    69960.0
iteration =      477; time =    70020.0
iteration =      478; time =    70080.0
iteration =      479; time =    70140.0
iteration =      480; time =    70200.0
iteration =      481; time =    70260.0
iteration =      482; time =    70320.0
iteration =      483; time =    70380.0
iteration =      484; time =    70440.0
iteration =      485; time =    70500.0
iteration =      486; time =    70560.0
iteration =      487; time =    70620.0
iteration =      488; time =    70680.0
iteration =      489; time =    70740.0
iteration =      490; time =    70800.0
iteration =      491; time =    70860.0
iteration =      492; time =    70920.0
iteration =      493; time =    70980.0
iteration =      494; time =    71040.0
iteration =      495; time =    71100.0
iteration =      496; time =    71160.0
iteration =      497; time =    71220.0
iteration =      498; time =    71280.0
iteration =      499; time =    71340.0
iteration =      500; time =    71400.0
iteration =      501; time =    71460.0
iteration =      502; time =    71520.0
iteration =      503; time =    71580.0
iteration =      504; time =    71640.0
iteration =      505; time =    71700.0
iteration =      506; time =    71760.0
iteration =      507; time =    71820.0
iteration =      508; time =    71880.0
iteration =      509; time =    71940.0
iteration =      510; time =    72000.0
iteration =      511; time =    72060.0
iteration =      512; time =    72120.0
iteration =      513; time =    72180.0
iteration =      514; time =    72240.0
iteration =      515; time =    72300.0
iteration =      516; time =    72360.0
iteration =      517; time =    72420.0
iteration =      518; time =    72480.0
iteration =      519; time =    72540.0
iteration =      520; time =    72600.0
iteration =      521; time =    72660.0
iteration =      522; time =    72720.0
iteration =      523; time =    72780.0
iteration =      524; time =    72840.0
iteration =      525; time =    72900.0
iteration =      526; time =    72960.0
iteration =      527; time =    73020.0
iteration =      528; time =    73080.0
iteration =      529; time =    73140.0
iteration =      530; time =    73200.0
iteration =      531; time =    73260.0
iteration =      532; time =    73320.0
iteration =      533; time =    73380.0
iteration =      534; time =    73440.0
iteration =      535; time =    73500.0
iteration =      536; time =    73560.0
iteration =      537; time =    73620.0
iteration =      538; time =    73680.0
iteration =      539; time =    73740.0
iteration =      540; time =    73800.0
iteration =      541; time =    73860.0
iteration =      542; time =    73920.0
iteration =      543; time =    73980.0
iteration =      544; time =    74040.0
iteration =      545; time =    74100.0
iteration =      546; time =    74160.0
iteration =      547; time =    74220.0
iteration =      548; time =    74280.0
iteration =      549; time =    74340.0
iteration =      550; time =    74400.0
iteration =      551; time =    74460.0
iteration =      552; time =    74520.0
iteration =      553; time =    74580.0
iteration =      554; time =    74640.0
iteration =      555; time =    74700.0
iteration =      556; time =    74760.0
iteration =      557; time =    74820.0
iteration =      558; time =    74880.0
iteration =      559; time =    74940.0
iteration =      560; time =    75000.0
iteration =      561; time =    75060.0
iteration =      562; time =    75120.0
iteration =      563; time =    75180.0
iteration =      564; time =    75240.0
iteration =      565; time =    75300.0
iteration =      566; time =    75360.0
iteration =      567; time =    75420.0
iteration =      568; time =    75480.0
iteration =      569; time =    75540.0
iteration =      570; time =    75600.0
iteration =      571; time =    75660.0
iteration =      572; time =    75720.0
iteration =      573; time =    75780.0
iteration =      574; time =    75840.0
iteration =      575; time =    75900.0
iteration =      576; time =    75960.0
iteration =      577; time =    76020.0
iteration =      578; time =    76080.0
iteration =      579; time =    76140.0
iteration =      580; time =    76200.0
iteration =      581; time =    76260.0
iteration =      582; time =    76320.0
iteration =      583; time =    76380.0
iteration =      584; time =    76440.0
iteration =      585; time =    76500.0
iteration =      586; time =    76560.0
iteration =      587; time =    76620.0
iteration =      588; time =    76680.0
iteration =      589; time =    76740.0
iteration =      590; time =    76800.0
iteration =      591; time =    76860.0
iteration =      592; time =    76920.0
iteration =      593; time =    76980.0
iteration =      594; time =    77040.0
iteration =      595; time =    77100.0
iteration =      596; time =    77160.0
iteration =      597; time =    77220.0
iteration =      598; time =    77280.0
iteration =      599; time =    77340.0
iteration =      600; time =    77400.0
iteration =      601; time =    77460.0
iteration =      602; time =    77520.0
iteration =      603; time =    77580.0
iteration =      604; time =    77640.0
iteration =      605; time =    77700.0
iteration =      606; time =    77760.0
iteration =      607; time =    77820.0
iteration =      608; time =    77880.0
iteration =      609; time =    77940.0
iteration =      610; time =    78000.0
iteration =      611; time =    78060.0
iteration =      612; time =    78120.0
iteration =      613; time =    78180.0
iteration =      614; time =    78240.0
iteration =      615; time =    78300.0
iteration =      616; time =    78360.0
iteration =      617; time =    78420.0
iteration =      618; time =    78480.0
iteration =      619; time =    78540.0
iteration =      620; time =    78600.0
iteration =      621; time =    78660.0
iteration =      622; time =    78720.0
iteration =      623; time =    78780.0
iteration =      624; time =    78840.0
iteration =      625; time =    78900.0
iteration =      626; time =    78960.0
iteration =      627; time =    79020.0
iteration =      628; time =    79080.0
iteration =      629; time =    79140.0
iteration =      630; time =    79200.0
iteration =      631; time =    79260.0
iteration =      632; time =    79320.0
iteration =      633; time =    79380.0
iteration =      634; time =    79440.0
iteration =      635; time =    79500.0
iteration =      636; time =    79560.0
iteration =      637; time =    79620.0
iteration =      638; time =    79680.0
iteration =      639; time =    79740.0
iteration =      640; time =    79800.0
iteration =      641; time =    79860.0
iteration =      642; time =    79920.0
iteration =      643; time =    79980.0
iteration =      644; time =    80040.0
iteration =      645; time =    80100.0
iteration =      646; time =    80160.0
iteration =      647; time =    80220.0
iteration =      648; time =    80280.0
iteration =      649; time =    80340.0
iteration =      650; time =    80400.0
iteration =      651; time =    80460.0
iteration =      652; time =    80520.0
iteration =      653; time =    80580.0
iteration =      654; time =    80640.0
iteration =      655; time =    80700.0
iteration =      656; time =    80760.0
iteration =      657; time =    80820.0
iteration =      658; time =    80880.0
iteration =      659; time =    80940.0
iteration =      660; time =    81000.0
iteration =      661; time =    81060.0
iteration =      662; time =    81120.0
iteration =      663; time =    81180.0
iteration =      664; time =    81240.0
iteration =      665; time =    81300.0
iteration =      666; time =    81360.0
iteration =      667; time =    81420.0
iteration =      668; time =    81480.0
iteration =      669; time =    81540.0
iteration =      670; time =    81600.0
iteration =      671; time =    81660.0
iteration =      672; time =    81720.0
iteration =      673; time =    81780.0
iteration =      674; time =    81840.0
iteration =      675; time =    81900.0
iteration =      676; time =    81960.0
iteration =      677; time =    82020.0
iteration =      678; time =    82080.0
iteration =      679; time =    82140.0
iteration =      680; time =    82200.0
iteration =      681; time =    82260.0
iteration =      682; time =    82320.0
iteration =      683; time =    82380.0
iteration =      684; time =    82440.0
iteration =      685; time =    82500.0
iteration =      686; time =    82560.0
iteration =      687; time =    82620.0
iteration =      688; time =    82680.0
iteration =      689; time =    82740.0
iteration =      690; time =    82800.0
iteration =      691; time =    82860.0
iteration =      692; time =    82920.0
iteration =      693; time =    82980.0
iteration =      694; time =    83040.0
iteration =      695; time =    83100.0
iteration =      696; time =    83160.0
iteration =      697; time =    83220.0
iteration =      698; time =    83280.0
iteration =      699; time =    83340.0
iteration =      700; time =    83400.0
iteration =      701; time =    83460.0
iteration =      702; time =    83520.0
iteration =      703; time =    83580.0
iteration =      704; time =    83640.0
iteration =      705; time =    83700.0
iteration =      706; time =    83760.0
iteration =      707; time =    83820.0
iteration =      708; time =    83880.0
iteration =      709; time =    83940.0
iteration =      710; time =    84000.0
iteration =      711; time =    84060.0
iteration =      712; time =    84120.0
iteration =      713; time =    84180.0
iteration =      714; time =    84240.0
iteration =      715; time =    84300.0
iteration =      716; time =    84360.0
iteration =      717; time =    84420.0
iteration =      718; time =    84480.0
iteration =      719; time =    84540.0
iteration =      720; time =    84600.0
iteration =      721; time =    84660.0
iteration =      722; time =    84720.0
iteration =      723; time =    84780.0
iteration =      724; time =    84840.0
iteration =      725; time =    84900.0
iteration =      726; time =    84960.0
iteration =      727; time =    85020.0
iteration =      728; time =    85080.0
iteration =      729; time =    85140.0
iteration =      730; time =    85200.0
iteration =      731; time =    85260.0
iteration =      732; time =    85320.0
iteration =      733; time =    85380.0
iteration =      734; time =    85440.0
iteration =      735; time =    85500.0
iteration =      736; time =    85560.0
iteration =      737; time =    85620.0
iteration =      738; time =    85680.0
iteration =      739; time =    85740.0
iteration =      740; time =    85800.0
iteration =      741; time =    85860.0
iteration =      742; time =    85920.0
iteration =      743; time =    85980.0
iteration =      744; time =    86040.0
iteration =      745; time =    86100.0
iteration =      746; time =    86160.0
iteration =      747; time =    86220.0
iteration =      748; time =    86280.0
iteration =      749; time =    86340.0
iteration =      750; time =    86400.0
iteration =      751; time =    86460.0
iteration =      752; time =    86520.0
iteration =      753; time =    86580.0
iteration =      754; time =    86640.0
iteration =      755; time =    86700.0
iteration =      756; time =    86760.0
iteration =      757; time =    86820.0
iteration =      758; time =    86880.0
iteration =      759; time =    86940.0
iteration =      760; time =    87000.0
iteration =      761; time =    87060.0
iteration =      762; time =    87120.0
iteration =      763; time =    87180.0
iteration =      764; time =    87240.0
iteration =      765; time =    87300.0
iteration =      766; time =    87360.0
iteration =      767; time =    87420.0
iteration =      768; time =    87480.0
iteration =      769; time =    87540.0
iteration =      770; time =    87600.0
iteration =      771; time =    87660.0
iteration =      772; time =    87720.0
iteration =      773; time =    87780.0
iteration =      774; time =    87840.0
iteration =      775; time =    87900.0
iteration =      776; time =    87960.0
iteration =      777; time =    88020.0
iteration =      778; time =    88080.0
iteration =      779; time =    88140.0
iteration =      780; time =    88200.0
iteration =      781; time =    88260.0
iteration =      782; time =    88320.0
iteration =      783; time =    88380.0
iteration =      784; time =    88440.0
iteration =      785; time =    88500.0
iteration =      786; time =    88560.0
iteration =      787; time =    88620.0
iteration =      788; time =    88680.0
iteration =      789; time =    88740.0
iteration =      790; time =    88800.0
iteration =      791; time =    88860.0
iteration =      792; time =    88920.0
iteration =      793; time =    88980.0
iteration =      794; time =    89040.0
iteration =      795; time =    89100.0
iteration =      796; time =    89160.0
iteration =      797; time =    89220.0
iteration =      798; time =    89280.0
iteration =      799; time =    89340.0
iteration =      800; time =    89400.0
iteration =      801; time =    89460.0
iteration =      802; time =    89520.0
iteration =      803; time =    89580.0
iteration =      804; time =    89640.0
iteration =      805; time =    89700.0
iteration =      806; time =    89760.0
iteration =      807; time =    89820.0
iteration =      808; time =    89880.0
iteration =      809; time =    89940.0
iteration =      810; time =    90000.0
iteration =      811; time =    90060.0
iteration =      812; time =    90120.0
iteration =      813; time =    90180.0
iteration =      814; time =    90240.0
iteration =      815; time =    90300.0
iteration =      816; time =    90360.0
iteration =      817; time =    90420.0
iteration =      818; time =    90480.0
iteration =      819; time =    90540.0
iteratioWARNING! Main loop timing budget has errors  in excess of 1 per cent!
 Program exited normally
n =      820; time =    90600.0
iteration =      821; time =    90660.0
iteration =      822; time =    90720.0
iteration =      823; time =    90780.0
iteration =      824; time =    90840.0
iteration =      825; time =    90900.0
iteration =      826; time =    90960.0
iteration =      827; time =    91020.0
iteration =      828; time =    91080.0
iteration =      829; time =    91140.0
iteration =      830; time =    91200.0
iteration =      831; time =    91260.0
iteration =      832; time =    91320.0
iteration =      833; time =    91380.0
iteration =      834; time =    91440.0
iteration =      835; time =    91500.0
iteration =      836; time =    91560.0
iteration =      837; time =    91620.0
iteration =      838; time =    91680.0
iteration =      839; time =    91740.0
iteration =      840; time =    91800.0
iteration =      841; time =    91860.0
iteration =      842; time =    91920.0
iteration =      843; time =    91980.0
iteration =      844; time =    92040.0
iteration =      845; time =    92100.0
iteration =      846; time =    92160.0
iteration =      847; time =    92220.0
iteration =      848; time =    92280.0
iteration =      849; time =    92340.0
iteration =      850; time =    92400.0
iteration =      851; time =    92460.0
iteration =      852; time =    92520.0
iteration =      853; time =    92580.0
iteration =      854; time =    92640.0
iteration =      855; time =    92700.0
iteration =      856; time =    92760.0
iteration =      857; time =    92820.0
iteration =      858; time =    92880.0
iteration =      859; time =    92940.0
iteration =      860; time =    93000.0
iteration =      861; time =    93060.0
iteration =      862; time =    93120.0
iteration =      863; time =    93180.0
iteration =      864; time =    93240.0
iteration =      865; time =    93300.0
iteration =      866; time =    93360.0
iteration =      867; time =    93420.0
iteration =      868; time =    93480.0
iteration =      869; time =    93540.0
iteration =      870; time =    93600.0
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.1349
CLUBB-TIMER time_clubb_advance =        10.2284
CLUBB-TIMER time_clubb_pdf =             0.0009
CLUBB-TIMER time_SILHS =                 0.0002
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0133
CLUBB-TIMER time_output_multi_col =      0.8253
CLUBB-TIMER time_total =                11.2043
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e cobra
Running cobra
 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
iteration =        1; time =    57660.0
iteration =        2; time =    57720.0
iteration =        3; time =    57780.0
iteration =        4; time =    57840.0
iteration =        5; time =    57900.0
iteration =        6; time =    57960.0
iteration =        7; time =    58020.0
iteration =        8; time =    58080.0
iteration =        9; time =    58140.0
iteration =       10; time =    58200.0
iteration =       11; time =    58260.0
iteration =       12; time =    58320.0
iteration =       13; time =    58380.0
iteration =       14; time =    58440.0
iteration =       15; time =    58500.0
iteration =       16; time =    58560.0
iteration =       17; time =    58620.0
iteration =       18; time =    58680.0
iteration =       19; time =    58740.0
iteration =       20; time =    58800.0
iteration =       21; time =    58860.0
iteration =       22; time =    58920.0
iteration =       23; time =    58980.0
iteration =       24; time =    59040.0
iteration =       25; time =    59100.0
iteration =       26; time =    59160.0
iteration =       27; time =    59220.0
iteration =       28; time =    59280.0
iteration =       29; time =    59340.0
iteration =       30; time =    59400.0
iteration =       31; time =    59460.0
iteration =       32; time =    59520.0
iteration =       33; time =    59580.0
iteration =       34; time =    59640.0
iteration =       35; time =    59700.0
iteration =       36; time =    59760.0
iteration =       37; time =    59820.0
iteration =       38; time =    59880.0
iteration =       39; time =    59940.0
iteration =       40; time =    60000.0
iteration =       41; time =    60060.0
iteration =       42; time =    60120.0
iteration =       43; time =    60180.0
iteration =       44; time =    60240.0
iteration =       45; time =    60300.0
iteration =       46; time =    60360.0
iteration =       47; time =    60420.0
iteration =       48; time =    60480.0
iteration =       49; time =    60540.0
iteration =       50; time =    60600.0
iteration =       51; time =    60660.0
iteration =       52; time =    60720.0
iteration =       53; time =    60780.0
iteration =       54; time =    60840.0
iteration =       55; time =    60900.0
iteration =       56; time =    60960.0
iteration =       57; time =    61020.0
iteration =       58; time =    61080.0
iteration =       59; time =    61140.0
iteration =       60; time =    61200.0
iteration =       61; time =    61260.0
iteration =       62; time =    61320.0
iteration =       63; time =    61380.0
iteration =       64; time =    61440.0
iteration =       65; time =    61500.0
iteration =       66; time =    61560.0
iteration =       67; time =    61620.0
iteration =       68; time =    61680.0
iteration =       69; time =    61740.0
iteration =       70; time =    61800.0
iteration =       71; time =    61860.0
iteration =       72; time =    61920.0
iteration =       73; time =    61980.0
iteration =       74; time =    62040.0
iteration =       75; time =    62100.0
iteration =       76; time =    62160.0
iteration =       77; time =    62220.0
iteration =       78; time =    62280.0
iteration =       79; time =    62340.0
iteration =       80; time =    62400.0
iteration =       81; time =    62460.0
iteration =       82; time =    62520.0
iteration =       83; time =    62580.0
iteration =       84; time =    62640.0
iteration =       85; time =    62700.0
iteration =       86; time =    62760.0
iteration =       87; time =    62820.0
iteration =       88; time =    62880.0
iteration =       89; time =    62940.0
iteration =       90; time =    63000.0
iteration =       91; time =    63060.0
iteration =       92; time =    63120.0
iteration =       93; time =    63180.0
iteration =       94; time =    63240.0
iteration =       95; time =    63300.0
iteration =       96; time =    63360.0
iteration =       97; time =    63420.0
iteration =       98; time =    63480.0
iteration =       99; time =    63540.0
iteration =      100; time =    63600.0
iteration =      101; time =    63660.0
iteration =      102; time =    63720.0
iteration =      103; time =    63780.0
iteration =      104; time =    63840.0
iteration =      105; time =    63900.0
iteration =      106; time =    63960.0
iteration =      107; time =    64020.0
iteration =      108; time =    64080.0
iteration =      109; time =    64140.0
iteration =      110; time =    64200.0
iteration =      111; time =    64260.0
iteration =      112; time =    64320.0
iteration =      113; time =    64380.0
iteration =      114; time =    64440.0
iteration =      115; time =    64500.0
iteration =      116; time =    64560.0
iteration =      117; time =    64620.0
iteration =      118; time =    64680.0
iteration =      119; time =    64740.0
iteration =      120; time =    64800.0
iteration =      121; time =    64860.0
iteration =      122; time =    64920.0
iteration =      123; time =    64980.0
iteration =      124; time =    65040.0
iteration =      125; time =    65100.0
iteration =      126; time =    65160.0
iteration =      127; time =    65220.0
iteration =      128; time =    65280.0
iteration =      129; time =    65340.0
iteration =      130; time =    65400.0
iteration =      131; time =    65460.0
iteration =      132; time =    65520.0
iteration =      133; time =    65580.0
iteration =      134; time =    65640.0
iteration =      135; time =    65700.0
iteration =      136; time =    65760.0
iteration =      137; time =    65820.0
iteration =      138; time =    65880.0
iteration =      139; time =    65940.0
iteration =      140; time =    66000.0
iteration =      141; time =    66060.0
iteration =      142; time =    66120.0
iteration =      143; time =    66180.0
iteration =      144; time =    66240.0
iteration =      145; time =    66300.0
iteration =      146; time =    66360.0
iteration =      147; time =    66420.0
iteration =      148; time =    66480.0
iteration =      149; time =    66540.0
iteration =      150; time =    66600.0
iteration =      151; time =    66660.0
iteration =      152; time =    66720.0
iteration =      153; time =    66780.0
iteration =      154; time =    66840.0
iteration =      155; time =    66900.0
iteration =      156; time =    66960.0
iteration =      157; time =    67020.0
iteration =      158; time =    67080.0
iteration =      159; time =    67140.0
iteration =      160; time =    67200.0
iteration =      161; time =    67260.0
iteration =      162; time =    67320.0
iteration =      163; time =    67380.0
iteration =      164; time =    67440.0
iteration =      165; time =    67500.0
iteration =      166; time =    67560.0
iteration =      167; time =    67620.0
iteration =      168; time =    67680.0
iteration =      169; time =    67740.0
iteration =      170; time =    67800.0
iteration =      171; time =    67860.0
iteration =      172; time =    67920.0
iteration =      173; time =    67980.0
iteration =      174; time =    68040.0
iteration =      175; time =    68100.0
iteration =      176; time =    68160.0
iteration =      177; time =    68220.0
iteration =      178; time =    68280.0
iteration =      179; time =    68340.0
iteration =      180; time =    68400.0
iteration =      181; time =    68460.0
iteration =      182; time =    68520.0
iteration =      183; time =    68580.0
iteration =      184; time =    68640.0
iteration =      185; time =    68700.0
iteration =      186; time =    68760.0
iteration =      187; time =    68820.0
iteration =      188; time =    68880.0
iteration =      189; time =    68940.0
iteration =      190; time =    69000.0
iteration =      191; time =    69060.0
iteration =      192; time =    69120.0
iteration =      193; time =    69180.0
iteration =      194; time =    69240.0
iteration =      195; time =    69300.0
iteration =      196; time =    69360.0
iteration =      197; time =    69420.0
iteration =      198; time =    69480.0
iteration =      199; time =    69540.0
iteration =      200; time =    69600.0
iteration =      201; time =    69660.0
iteration =      202; time =    69720.0
iteration =      203; time =    69780.0
iteration =      204; time =    69840.0
iteration =      205; time =    69900.0
iteration =      206; time =    69960.0
iteration =      207; time =    70020.0
iteration =      208; time =    70080.0
iteration =      209; time =    70140.0
iteration =      210; time =    70200.0
iteration =      211; time =    70260.0
iteration =      212; time =    70320.0
iteration =      213; time =    70380.0
iteration =      214; time =    70440.0
iteration =      215; time =    70500.0
iteration =      216; time =    70560.0
iteration =      217; time =    70620.0
iteration =      218; time =    70680.0
iteration =      219; time =    70740.0
iteration =      220; time =    70800.0
iteration =      221; time =    70860.0
iteration =      222; time =    70920.0
iteration =      223; time =    70980.0
iteration =      224; time =    71040.0
iteration =      225; time =    71100.0
iteration =      226; time =    71160.0
iteration =      227; time =    71220.0
iteration =      228; time =    71280.0
iteration =      229; time =    71340.0
iteration =      230; time =    71400.0
iteration =      231; time =    71460.0
iteration =      232; time =    71520.0
iteration =      233; time =    71580.0
iteration =      234; time =    71640.0
iteration =      235; time =    71700.0
iteration =      236; time =    71760.0
iteration =      237; time =    71820.0
iteration =      238; time =    71880.0
iteration =      239; time =    71940.0
iteration =      240; time =    72000.0
iteration =      241; time =    72060.0
iteration =      242; time =    72120.0
iteration =      243; time =    72180.0
iteration =      244; time =    72240.0
iteration =      245; time =    72300.0
iteration =      246; time =    72360.0
iteration =      247; time =    72420.0
iteration =      248; time =    72480.0
iteration =      249; time =    72540.0
iteration =      250; time =    72600.0
iteration =      251; time =    72660.0
iteration =      252; time =    72720.0
iteration =      253; time =    72780.0
iteration =      254; time =    72840.0
iteration =      255; time =    72900.0
iteration =      256; time =    72960.0
iteration =      257; time =    73020.0
iteration =      258; time =    73080.0
iteration =      259; time =    73140.0
iteration =      260; time =    73200.0
iteration =      261; time =    73260.0
iteration =      262; time =    73320.0
iteration =      263; time =    73380.0
iteration =      264; time =    73440.0
iteration =      265; time =    73500.0
iteration =      266; time =    73560.0
iteration =      267; time =    73620.0
iteration =      268; time =    73680.0
iteration =      269; time =    73740.0
iteration =      270; time =    73800.0
iteration =      271; time =    73860.0
iteration =      272; time =    73920.0
iteration =      273; time =    73980.0
iteration =      274; time =    74040.0
iteration =      275; time =    74100.0
iteration =      276; time =    74160.0
iteration =      277; time =    74220.0
iteration =      278; time =    74280.0
iteration =      279; time =    74340.0
iteration =      280; time =    74400.0
iteration =      281; time =    74460.0
iteration =      282; time =    74520.0
iteration =      283; time =    74580.0
iteration =      284; time =    74640.0
iteration =      285; time =    74700.0
iteration =      286; time =    74760.0
iteration =      287; time =    74820.0
iteration =      288; time =    74880.0
iteration =      289; time =    74940.0
iteration =      290; time =    75000.0
iteration =      291; time =    75060.0
iteration =      292; time =    75120.0
iteration =      293; time =    75180.0
iteration =      294; time =    75240.0
iteration =      295; time =    75300.0
iteration =      296; time =    75360.0
iteration =      297; time =    75420.0
iteration =      298; time =    75480.0
iteration =      299; time =    75540.0
iteration =      300; time =    75600.0
iteration =      301; time =    75660.0
iteration =      302; time =    75720.0
iteration =      303; time =    75780.0
iteration =      304; time =    75840.0
iteration =      305; time =    75900.0
iteration =      306; time =    75960.0
iteration =      307; time =    76020.0
iteration =      308; time =    76080.0
iteration =      309; time =    76140.0
iteration =      310; time =    76200.0
iteration =      311; time =    76260.0
iteration =      312; time =    76320.0
iteration =      313; time =    76380.0
iteration =      314; time =    76440.0
iteration =      315; time =    76500.0
iteration =      316; time =    76560.0
iteration =      317; time =    76620.0
iteration =      318; time =    76680.0
iteration =      319; time =    76740.0
iteration =      320; time =    76800.0
iteration =      321; time =    76860.0
iteration =      322; time =    76920.0
iteration =      323; time =    76980.0
iteration =      324; time =    77040.0
iteration =      325; time =    77100.0
iteration =      326; time =    77160.0
iteration =      327; time =    77220.0
iteration =      328; time =    77280.0
iteration =      329; time =    77340.0
iteration =      330; time =    77400.0
iteration =      331; time =    77460.0
iteration =      332; time =    77520.0
iteration =      333; time =    77580.0
iteration =      334; time =    77640.0
iteration =      335; time =    77700.0
iteration =      336; time =    77760.0
iteration =      337; time =    77820.0
iteration =      338; time =    77880.0
iteration =      339; time =    77940.0
iteration =      340; time =    78000.0
iteration =      341; time =    78060.0
iteration =      342; time =    78120.0
iteration =      343; time =    78180.0
iteration =      344; time =    78240.0
iteration =      345; time =    78300.0
iteration =      346; time =    78360.0
iteration =      347; time =    78420.0
iteration =      348; time =    78480.0
iteration =      349; time =    78540.0
iteration =      350; time =    78600.0
iteration =      351; time =    78660.0
iteration =      352; time =    78720.0
iteration =      353; time =    78780.0
iteration =      354; time =    78840.0
iteration =      355; time =    78900.0
iteration =      356; time =    78960.0
iteration =      357; time =    79020.0
iteration =      358; time =    79080.0
iteration =      359; time =    79140.0
iteration =      360; time =    79200.0
iteration =      361; time =    79260.0
iteration =      362; time =    79320.0
iteration =      363; time =    79380.0
iteration =      364; time =    79440.0
iteration =      365; time =    79500.0
iteration =      366; time =    79560.0
iteration =      367; time =    79620.0
iteration =      368; time =    79680.0
iteration =      369; time =    79740.0
iteration =      370; time =    79800.0
iteration =      371; time =    79860.0
iteration =      372; time =    79920.0
iteration =      373; time =    79980.0
iteration =      374; time =    80040.0
iteration =      375; time =    80100.0
iteration =      376; time =    80160.0
iteration =      377; time =    80220.0
iteration =      378; time =    80280.0
iteration =      379; time =    80340.0
iteration =      380; time =    80400.0
iteration =      381; time =    80460.0
iteration =      382; time =    80520.0
iteration =      383; time =    80580.0
iteration =      384; time =    80640.0
iteration =      385; time =    80700.0
iteration =      386; time =    80760.0
iteration =      387; time =    80820.0
iteration =      388; time =    80880.0
iteration =      389; time =    80940.0
iteration =      390; time =    81000.0
iteration =      391; time =    81060.0
iteration =      392; time =    81120.0
iteration =      393; time =    81180.0
iteration =      394; time =    81240.0
iteration =      395; time =    81300.0
iteration =      396; time =    81360.0
iteration =      397; time =    81420.0
iteration =      398; time =    81480.0
iteration =      399; time =    81540.0
iteration =      400; time =    81600.0
iteration =      401; time =    81660.0
iteration =      402; time =    81720.0
iteration =      403; time =    81780.0
iteration =      404; time =    81840.0
iteration =      405; time =    81900.0
iteration =      406; time =    81960.0
iteration =      407; time =    82020.0
iteration =      408; time =    82080.0
iteration =      409; time =    82140.0
iteration =      410; tiWARNING! Main loop timing budget has errors  in excess of 1 per cent!
me =    82200.0
iteration =      411; time =    82260.0
iteration =      412; time =    82320.0
iteration =      413; time =    82380.0
iteration =      414; time =    82440.0
iteration =      415; time =    82500.0
iteration =      416; time =    82560.0
iteration =      417; time =    82620.0
iteration =      418; time =    82680.0
iteration =      419; time =    82740.0
iteration =      420; time =    82800.0
iteration =      421; time =    82860.0
iteration =      422; time =    82920.0
iteration =      423; time =    82980.0
iteration =      424; time =    83040.0
iteration =      425; time =    83100.0
iteration =      426; time =    83160.0
iteration =      427; time =    83220.0
iteration =      428; time =    83280.0
iteration =      429; time =    83340.0
iteration =      430; time =    83400.0
iteration =      431; time =    83460.0
iteration =      432; time =    83520.0
iteration =      433; time =    83580.0
iteration =      434; time =    83640.0
iteration =      435; time =    83700.0
iteration =      436; time =    83760.0
iteration =      437; time =    83820.0
iteration =      438; time =    83880.0
iteration =      439; time =    83940.0
iteration =      440; time =    84000.0
iteration =      441; time =    84060.0
iteration =      442; time =    84120.0
iteration =      443; time =    84180.0
iteration =      444; time =    84240.0
iteration =      445; time =    84300.0
iteration =      446; time =    84360.0
iteration =      447; time =    84420.0
iteration =      448; time =    84480.0
iteration =      449; time =    84540.0
iteration =      450; time =    84600.0
iteration =      451; time =    84660.0
iteration =      452; time =    84720.0
iteration =      453; time =    84780.0
iteration =      454; time =    84840.0
iteration =      455; time =    84900.0
iteration =      456; time =    84960.0
iteration =      457; time =    85020.0
iteration =      458; time =    85080.0
iteration =      459; time =    85140.0
iteration =      460; time =    85200.0
iteration =      461; time =    85260.0
iteration =      462; time =    85320.0
iteration =      463; time =    85380.0
iteration =      464; time =    85440.0
iteration =      465; time =    85500.0
iteration =      466; time =    85560.0
iteration =      467; time =    85620.0
iteration =      468; time =    85680.0
iteration =      469; time =    85740.0
iteration =      470; time =    85800.0
iteration =      471; time =    85860.0
iteration =      472; time =    85920.0
iteration =      473; time =    85980.0
iteration =      474; time =    86040.0
iteration =      475; time =    86100.0
iteration =      476; time =    86160.0
iteration =      477; time =    86220.0
iteration =      478; time =    86280.0
iteration =      479; time =    86340.0
iteration =      480; time =    86400.0
iteration =      481; time =    86460.0
iteration =      482; time =    86520.0
iteration =      483; time =    86580.0
iteration =      484; time =    86640.0
iteration =      485; time =    86700.0
iteration =      486; time =    86760.0
iteration =      487; time =    86820.0
iteration =      488; time =    86880.0
iteration =      489; time =    86940.0
iteration =      490; time =    87000.0
iteration =      491; time =    87060.0
iteration =      492; time =    87120.0
iteration =      493; time =    87180.0
iteration =      494; time =    87240.0
iteration =      495; time =    87300.0
iteration =      496; time =    87360.0
iteration =      497; time =    87420.0
iteration =      498; time =    87480.0
iteration =      499; time =    87540.0
iteration =      500; time =    87600.0
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.0486
CLUBB-TIMER time_clubb_advance =         5.4605
CLUBB-TIMER time_clubb_pdf =             0.0005
CLUBB-TIMER time_SILHS =                 0.0001
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0072
CLUBB-TIMER time_output_multi_col =      0.3493
CLUBB-TIMER time_total =   Program exited normally
               5.8669
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e rico_silhs
Running rico_silhs
 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
 Program exited normally
iteration =        1; time =      300.0
iteration =        2; time =      600.0
iteration =        3; time =      900.0
iteration =        4; time =     1200.0
iteration =        5; time =     1500.0
iteration =        6; time =     1800.0
iteration =        7; time =     2100.0
iteration =        8; time =     2400.0
iteration =        9; time =     2700.0
iteration =       10; time =     3000.0
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.0008
CLUBB-TIMER time_clubb_advance =         0.0454
CLUBB-TIMER time_clubb_pdf =             0.0719
CLUBB-TIMER time_SILHS =                 0.1146
CLUBB-TIMER time_microphys_scheme =      0.0572
CLUBB-TIMER time_microphys_advance =     0.0193
CLUBB-TIMER time_loop_end =              0.0002
CLUBB-TIMER time_output_multi_col =      0.0060
CLUBB-TIMER time_total =                 0.3154
+ mv output cpu_output
+ mkdir output
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_ACC)
[Pipeline] sh
+ compile/clean_all.bash
rm -f /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj/*.* 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj/.cppdefs 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/lib* 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_standalone 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_tuner 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_thread_test 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/int2txt 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/jacobian 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/G_unit_tests 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/mkmf_template 	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/Makefile 
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ compile/compile.bash -c config/linux_x86_64_nvhpc_gpu_openacc.bash
......................................................................................................................................................................... Make.clubb_lapack is ready.
.................................................................................. Make.clubb_param is ready.
......................... Make.clubb_bugsrad is ready.
... Make.microphys_utils is ready.
..... Make.clubb_parabolic is ready.
.............. Make.clubb_KK_microphys is ready.
................................................. Make.clubb_coamps is ready.
... Make.clubb_morrison is ready.
... Make.clubb_gfdlact is ready.
............. Make.silhs is ready.
................................................................... Make.clubb_other is ready.
... Make.clubb_standalone is ready.
... Make.clubb_thread_test is ready.
............ Make.clubb_tuner is ready.
... Make.jacobian is ready.
................. Make.G_unit_tests is ready.
... Make.int2txt is ready.
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_param
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_gfdlact
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SCM_Activation/aer_ccn_act_k.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_precision.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/error_code.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/model_flags.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_names.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_interfaces.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameter_indices.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mt95.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/code_timer_module.F90
clubb_at_least_debug_level:
     54, Generating acc routine seq
         Generating NVIDIA GPU code
set_clubb_debug_level:
    115, Generating update device(clubb_debug_level)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/constants_clubb.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stat_file_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_variables.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_model.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/penta_lu_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/tridiag_lu_solver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/array_index.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/endian.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/file_functions.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calendar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_parameter_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/T_in_K_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/hydromet_pdf_parameter_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Nc_Ncn_eqns.F90
tridiag_lu_solve_single_rhs_lhs:
    117, Generating create(lower_diag_invrs(:),upper(:)) [if not already present]
    119, Accelerator serial kernel generated
         Generating NVIDIA GPU code
         Generating implicit copyin(soln(:ndim-1)) [if not already present]
         Generating implicit copyin(rhs(1:ndim),lhs(-1:1,1:ndim)) [if not already present]
         Generating implicit copyout(soln(1:ndim)) [if not already present]
    124, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
         Accelerator serial kernel generated
         Generating NVIDIA GPU code
        124, !$acc loop seq
    124, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
    127, Accelerator serial kernel generated
         Generating NVIDIA GPU code
    133, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
         Accelerator serial kernel generated
         Generating NVIDIA GPU code
        133, !$acc loop seq
    133, Loop carried dependence of soln prevents parallelization
    137, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
         Accelerator serial kernel generated
         Generating NVIDIA GPU code
        137, !$acc loop seq
    137, Loop carried backward dependence of soln prevents vectorization
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_tsdadg_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Skx_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sigma_sqd_w_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_roots.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/LY93_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type.F90
tridiag_lu_solve_single_rhs_multiple_lhs:
    182, Generating create(lower_diag_invrs(:,:),upper(:,:)) [if not already present]
    184, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        185, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    184, Generating default present(lhs(:0,:ngrdcol,:1))
    191, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        192, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        193, !$acc loop seq
    191, Generating default present(lhs(:,:ngrdcol,2:ndim-1))
    192, Generating implicit firstprivate(k)
    193, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
    200, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        201, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    200, Generating default present(lhs(0:,:ngrdcol,ndim))
    201, Generating implicit firstprivate(ndim)
    207, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        208, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        212, !$acc loop seq
    207, Generating default present(lhs(1,:ngrdcol,2:ndim),soln(:ngrdcol,:ndim),rhs(:ngrdcol,:ndim))
    208, Generating implicit firstprivate(k)
    212, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    218, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        219, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        220, !$acc loop seq
    218, Generating default present(soln(:ngrdcol,:ndim))
    219, Generating implicit firstprivate(k)
    220, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
penta_lu_solve_single_rhs_multiple_lhs:
    146, Generating create(lower_diag_invrs(:,:),upper_2(:,:),upper_1(:,:),lower_1(:,:),lower_2(:,:)) [if not already present]
    148, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        149, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    148, Generating default present(lhs(:1,:ngrdcol,:2))
    161, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        162, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        163, !$acc loop seq
    161, Generating default present(lhs(:,:ngrdcol,3:ndim-2))
    162, Generating implicit firstprivate(k)
    163, Loop carried dependence of upper_1 prevents parallelization
         Loop carried backward dependence of upper_1 prevents vectorization
         Loop carried dependence of upper_2 prevents parallelization
         Loop carried backward dependence of upper_2 prevents vectorization
    176, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        177, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    176, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
    177, Generating implicit firstprivate(ndim)
    197, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        198, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        204, !$acc loop seq
    197, Generating default present(soln(:ngrdcol,:),rhs(:ngrdcol,:))
    198, Generating implicit firstprivate(k)
    204, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    211, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        212, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        215, !$acc loop seq
    211, Generating default present(soln(:ngrdcol,:ndim))
    212, Generating implicit firstprivate(k)
    215, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
thlm2t_in_k_2d:
    140, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        142,   ! blockidx%x threadidx%x collapsed
    140, Generating default present(thlm(:ngrdcol,:nz),rcm(:ngrdcol,:nz),exner(:ngrdcol,:nz))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/interpolation.F90
tridiag_lu_solve_multiple_rhs_lhs:
    268, Generating create(upper(:,:),lower_diag_invrs(:,:)) [if not already present]
    270, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    270, Generating default present(lhs(:0,:ngrdcol,:1))
    277, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        278, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        279, !$acc loop seq
    277, Generating default present(lhs(:,:ngrdcol,2:ndim-1))
    278, Generating implicit firstprivate(k)
    279, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
    286, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    286, Generating default present(lhs(0:,:ngrdcol,ndim))
    287, Generating implicit firstprivate(ndim)
    293, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        295,   ! blockidx%x threadidx%x collapsed
        299, !$acc loop seq
    293, Generating default present(soln(:ngrdcol,:ndim,:nrhs),rhs(:ngrdcol,:ndim,:nrhs),lhs(1,:ngrdcol,2:ndim))
    295, Generating implicit firstprivate(k)
    299, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    306, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        307, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        308,   ! blockidx%x threadidx%x collapsed
        309, !$acc loop seq
    306, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
    308, Generating implicit firstprivate(k)
    309, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
compute_sigma_sqd_w:
     97, Generating enter data create(max_corr_w_x_sqd(:,:))
    108, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        109, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        110,   ! blockidx%x threadidx%x collapsed
    108, Generating default present(rtp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
    120, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        121, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        122,   ! blockidx%x threadidx%x collapsed
    120, Generating default present(max_corr_w_x_sqd(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm))
    134, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        136,   ! blockidx%x threadidx%x collapsed
    134, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm))
    142, Generating exit data delete(max_corr_w_x_sqd(:,:))
skx_func:
     73, Generating create(skx_denom_tol(:)) [if not already present]
     75, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         76, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     75, Generating default present(clubb_params(:ngrdcol,73))
     76, Generating implicit firstprivate(x_tol)
     84, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
         85, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         86,   ! blockidx%x threadidx%x collapsed
     84, Generating default present(xp3(:ngrdcol,:nz),xp2(:ngrdcol,:nz),skx(:ngrdcol,:nz))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_operations.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_wrap.F90
lg_2005_ansatz:
    171, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        173,   ! blockidx%x threadidx%x collapsed
    171, Generating default present(skw(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),beta(:ngrdcol),skx(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),xp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz))
    173, Generating implicit firstprivate(x_tol,nrmlzd_skw,nrmlzd_corr_wx)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diagnose_correlations_module.F90
xp3_lg_2005_ansatz:
    247, Generating create(skx_zt(:,:),skx_denom_tol(:)) [if not already present]
    254, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        255, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    254, Generating default present(clubb_params(:ngrdcol,73))
    255, Generating implicit firstprivate(x_tol)
    262, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        264,   ! blockidx%x threadidx%x collapsed
    262, Generating default present(xp3(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
penta_lu_solve_multiple_rhs_lhs:
    266, Generating create(lower_diag_invrs(:,:),upper_2(:,:),upper_1(:,:),lower_1(:,:),lower_2(:,:)) [if not already present]
    268, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        269, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    268, Generating default present(lhs(:1,:ngrdcol,:2))
    281, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        282, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        283, !$acc loop seq
    281, Generating default present(lhs(:,:ngrdcol,3:ndim-2))
    282, Generating implicit firstprivate(k)
    283, Loop carried dependence of upper_1 prevents parallelization
         Loop carried backward dependence of upper_1 prevents vectorization
         Loop carried dependence of upper_2 prevents parallelization
         Loop carried backward dependence of upper_2 prevents vectorization
    296, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        297, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    296, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
    297, Generating implicit firstprivate(ndim)
    317, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        319,   ! blockidx%x threadidx%x collapsed
        325, !$acc loop seq
    317, Generating default present(soln(:ngrdcol,:,:nrhs),rhs(:ngrdcol,:,:nrhs))
    319, Generating implicit firstprivate(k)
    325, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    333, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        334, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        335,   ! blockidx%x threadidx%x collapsed
        338, !$acc loop seq
    333, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
    335, Generating implicit firstprivate(k)
    338, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
mono_cubic_interp:
    116, Generating acc routine seq
         Generating NVIDIA GPU code
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_grads.F90
adg1_pdf_driver:
    152, Generating enter data create(w_1_n(:,:),w_2_n(:,:))
    209, Generating exit data delete(w_2_n(:,:),w_1_n(:,:))
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a aer_ccn_act_k.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_gfdlact.a
a - aer_ccn_act_k.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/precipitation_fraction.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_zm_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_lh_sfc_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_rad_zt_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_rad_zm_module.F90
adg1_w_closure:
    660, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        662,   ! blockidx%x threadidx%x collapsed
    660, Generating default present(wp2(:ngrdcol,:nz),wm(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),skw(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
    662, Generating implicit firstprivate(mixt_frac_max_mag)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_sfc_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_class.F90
adg1_adg2_responder_params:
   1116, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1118,   ! blockidx%x threadidx%x collapsed
   1116, Generating default present(wp2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),alpha_x(:ngrdcol,:nz),beta(:ngrdcol),w_2_n(:ngrdcol,:nz),xm(:ngrdcol,:nz),xp2(:ngrdcol,:nz),x_2(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),x_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
   1118, Generating implicit firstprivate(x_tol,width_factor_1)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.F90
linear_interpolated_azm_2d:
   1698, Generating copyin(azt(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:)) [if not already present]
         Generating copyout(linear_interpolated_azm(:,:)) [if not already present]
         Generating copyin(gr%zt(:,:)) [if not already present]
   1704, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1705, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1706,   ! blockidx%x threadidx%x collapsed
   1720, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1721, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1731, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1732, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1750, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1751, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1751, Generating implicit firstprivate(nzt,nzm)
   1760, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1761, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1761, Generating implicit firstprivate(nzt,nzm)
   1769, Generating copyin(zm_min) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1770, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1771,   ! blockidx%x threadidx%x collapsed
zt2zm2zt:
   1826, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
   1882, Generating create(azm_zt(:,:)) [if not already present]
linear_interpolated_azt_2d:
   2317, Generating copyin(azm(:,:),gr,gr%zm(:,:),gr%weights_zm2zt(:,:,:)) [if not already present]
         Generating copyout(linear_interpolated_azt(:,:)) [if not already present]
         Generating copyin(gr%zt(:,:)) [if not already present]
   2323, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2324, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2325,   ! blockidx%x threadidx%x collapsed
   2334, Generating copyin(zt_min) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2335, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2336,   ! blockidx%x threadidx%x collapsed
gradzm_2d:
   2634, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2635, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2636,   ! blockidx%x threadidx%x collapsed
   2634, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
   2683, Generating copyin(azm_col(:,:),gr) [if not already present]
         Generating copyout(gradzm_1d_col(:,:)) [if not already present]
         Generating copyin(gr%invrs_dzt(:,:)) [if not already present]
gradzt_2d:
   2730, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2731, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2732,   ! blockidx%x threadidx%x collapsed
   2730, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
   2744, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2745, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2745, Generating implicit firstprivate(nzm)
gradzt_1d:
   2791, Generating copyin(azt_col(:,:),gr) [if not already present]
         Generating copyout(gradzt_1d_col(:,:)) [if not already present]
         Generating copyin(gr%invrs_dzm(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/corr_varnce_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_solver_wrapper.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/index_mapping.F90
band_solve_single_rhs_multiple_lhs:
    110, Generating update self(lhs(:,:,:),rhs(:,:))
    123, Generating update device(rcond(:))
    130, Generating update self(rhs(:,:),lhs(:,:,:))
    138, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
    225, Generating update self(lhs(:,:,:),rhs(:,:,:))
    238, Generating update device(rcond(:))
    245, Generating update self(rhs(:,:,:),lhs(:,:,:))
    253, Generating update device(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
    443, Generating update self(lhs(:,:,:),rhs(:,:))
    454, Generating update device(rcond(:))
    461, Generating update self(rhs(:,:),lhs(:,:,:))
    468, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
    552, Generating update self(lhs(:,:,:),rhs(:,:,:))
    563, Generating update device(rcond(:))
    570, Generating update self(rhs(:,:,:),lhs(:,:,:))
    577, Generating update device(soln(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/fill_holes.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/parameters_tunable.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sponge_layer_damping.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diffusion.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mean_adv.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/saturation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/turbulent_adv_pdf.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pos_definite_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp3_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_pressure.F90
calculate_thvm:
    245, Generating copyin(rtm(:,:),rcm(:,:),exner(:,:),thlm(:,:)) [if not already present]
         Generating copyout(thvm(:,:)) [if not already present]
         Generating copyin(thv_ds_zt(:,:)) [if not already present]
    249, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        250, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        251,   ! blockidx%x threadidx%x collapsed
term_ma_zt_lhs:
    197, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        198, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        199,   ! blockidx%x threadidx%x collapsed
    197, Generating default present(lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzt(:ngrdcol,2:nzt-1),weights_zt2zm(:ngrdcol,2:nzt,:),wm_zt(:ngrdcol,2:nzt-1))
    219, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    219, Generating default present(invrs_dzt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt),wm_zt(:ngrdcol,nzt),weights_zt2zm(:ngrdcol,nzm-1,:))
    220, Generating implicit firstprivate(nzt,nzm)
    240, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    240, Generating default present(lhs_ma(:,:ngrdcol,:1),wm_zt(:ngrdcol,:1),weights_zt2zm(:ngrdcol,2,:),invrs_dzt(:ngrdcol,:1))
    259, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        261,   ! blockidx%x threadidx%x collapsed
    259, Generating default present(wm_zt(:ngrdcol,2:nzt-1),lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzm(:ngrdcol,2:nzt))
    261, Generating implicit firstprivate(grid_dir)
    300, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        301, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    300, Generating default present(invrs_dzm(:ngrdcol,nzm-1),wm_zt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt))
    301, Generating implicit firstprivate(nzt,nzm,grid_dir)
    336, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        337, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    336, Generating default present(invrs_dzm(:ngrdcol,2),wm_zt(:ngrdcol,:1),lhs_ma(:,:ngrdcol,:1))
    337, Generating implicit firstprivate(grid_dir)
sat_mixrat_liq_k:
     88, Generating acc routine seq
         Generating NVIDIA GPU code
diffusion_zt_lhs:
    310, Generating create(k_zm_nu(:,:),ddzm_rho_k_zm_nu(:,:),drhokdz_zt(:,:),lhs_upwind(:,:,:),rho_k_zm_nu(:,:)) [if not already present]
    312, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        313, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        314,   ! blockidx%x threadidx%x collapsed
    312, Generating default present(k_zm(:ngrdcol,:nzm),nu(:ngrdcol))
    398, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        399, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    398, Generating default present(gr,rho_ds_zm(:ngrdcol,2),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zt(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr%invrs_dzm(1:ngrdcol,2),k_zm(:ngrdcol,2))
    439, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        441,   ! blockidx%x threadidx%x collapsed
    439, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzm(1:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),lhs(:,:ngrdcol,2:nzt-1),gr)
    495, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        496, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    495, Generating default present(k_zm(:ngrdcol,nzm-1),gr,rho_ds_zm(:ngrdcol,nzm-1),nu(:ngrdcol),lhs(:,:ngrdcol,nzt),invrs_rho_ds_zt(:ngrdcol,nzt),gr%invrs_dzt(1:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm-1))
    496, Generating implicit firstprivate(nzt,nzm)
term_ma_zm_lhs:
    478, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        480,   ! blockidx%x threadidx%x collapsed
    478, Generating default present(lhs_ma(:,:ngrdcol,:1))
    487, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        489,   ! blockidx%x threadidx%x collapsed
    487, Generating default present(lhs_ma(:,:ngrdcol,2:nzm-1),invrs_dzm(:ngrdcol,2:nzm-1),wm_zm(:ngrdcol,2:nzm-1),weights_zm2zt(:ngrdcol,:nzm-1,:))
    508, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        510,   ! blockidx%x threadidx%x collapsed
    508, Generating default present(lhs_ma(:,:ngrdcol,nzm))
    510, Generating implicit firstprivate(nzm)
sat_mixrat_liq_2d:
    373, Generating create(esat(:,:)) [if not already present]
         Generating copyin(gr,p_in_pa(:,:),t_in_k(:,:)) [if not already present]
    397, Generating implicit firstprivate(start_index,stop_index,ngrdcol)
         Generating NVIDIA GPU code
        398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        399,   ! blockidx%x threadidx%x collapsed
    399, Generating implicit firstprivate(t_in_c_sqd,t_in_c)
    452, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        454,   ! blockidx%x threadidx%x collapsed
    466, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        468,   ! blockidx%x threadidx%x collapsed
    468, Generating implicit firstprivate(t_in_k_clipped)
    493, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        494, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        495,   ! blockidx%x threadidx%x collapsed
    495, Generating implicit firstprivate(t_in_k_int)
    515, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        517,   ! blockidx%x threadidx%x collapsed
xpyp_term_ta_pdf_lhs:
    372, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        374,   ! blockidx%x threadidx%x collapsed
    372, Generating default present(lhs_ta(:,:ngrdcol,:1))
    383, Generating implicit firstprivate(nzm,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(coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%weights_zm2zt(1:ngrdcol,1:nzm-1,1:2),gr,lhs_ta(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1))
    414, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        415, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        416,   ! blockidx%x threadidx%x collapsed
    414, Generating default present(coef_wpxpyp_implicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),rho_ds_zm(:ngrdcol,:nzm),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
    463, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        465,   ! blockidx%x threadidx%x collapsed
    463, Generating default present(lhs_ta(:,:ngrdcol,nzm))
    465, Generating implicit firstprivate(nzm)
sat_mixrat_ice_2d:
    969, Generating create(esat_ice(:,:)) [if not already present]
         Generating copyin(p_in_pa(:,:),t_in_k(:,:)) [if not already present]
    978, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        979, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        980,   ! blockidx%x threadidx%x collapsed
    993, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        995,   ! blockidx%x threadidx%x collapsed
    995, Generating implicit firstprivate(t_in_c)
   1022, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1024,   ! blockidx%x threadidx%x collapsed
   1024, Generating implicit firstprivate(t_in_k_clipped)
   1052, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1053, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1054,   ! blockidx%x threadidx%x collapsed
xpyp_term_ta_pdf_lhs_godunov:
    538, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        539, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        540,   ! blockidx%x threadidx%x collapsed
    538, Generating default present(lhs_ta(:,:ngrdcol,:1))
    547, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        548, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        549,   ! blockidx%x threadidx%x collapsed
    547, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm),lhs_ta(:,:ngrdcol,2:nzm-1))
    578, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        580,   ! blockidx%x threadidx%x collapsed
    578, Generating default present(lhs_ta(:,:ngrdcol,nzm))
    580, Generating implicit firstprivate(nzm)
diffusion_zm_lhs:
    820, Generating create(drhokdz_zm(:,:),ddzt_rho_k_zt_nu(:,:),lhs_upwind(:,:,:),rho_k_zt_nu(:,:)) [if not already present]
    822, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        823, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        824,   ! blockidx%x threadidx%x collapsed
    822, Generating default present(rho_ds_zt(:ngrdcol,:nzt),nu(:ngrdcol),k_zt(:ngrdcol,:nzt))
    833, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        834, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        835,   ! blockidx%x threadidx%x collapsed
    833, Generating default present(invrs_rho_ds_zm(:ngrdcol,:nzm))
    843, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        844, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    843, Generating default present(gr%invrs_dzt(1:ngrdcol,1),gr)
    854, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        856,   ! blockidx%x threadidx%x collapsed
    854, Generating default present(gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
    873, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        874, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    873, Generating default present(gr%invrs_dzt(1:ngrdcol,nzt),gr)
    874, Generating implicit firstprivate(nzt,nzm)
    891, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        892, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    891, Generating default present(gr%invrs_dzm(1:ngrdcol,1),rho_ds_zt(:ngrdcol,:1),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zm(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr,k_zt(:ngrdcol,:1))
    932, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        934,   ! blockidx%x threadidx%x collapsed
    932, Generating default present(k_zt(:ngrdcol,:nzm-1),gr,gr%invrs_dzt(1:ngrdcol,1:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1),nu(:ngrdcol),gr%invrs_dzm(1:ngrdcol,2:nzm-1))
    988, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        989, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    988, Generating default present(k_zt(:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm),rho_ds_zt(:ngrdcol,nzt),nu(:ngrdcol),lhs(:,:ngrdcol,nzm),invrs_rho_ds_zm(:ngrdcol,nzm),gr%invrs_dzt(1:ngrdcol,nzt),gr)
    989, Generating implicit firstprivate(nzt,nzm)
xpyp_term_ta_pdf_rhs:
    889, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        890, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    889, Generating default present(rhs_ta(:ngrdcol,:1))
    898, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        899, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        900,   ! blockidx%x threadidx%x collapsed
    898, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit(:ngrdcol,:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
    914, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        916,   ! blockidx%x threadidx%x collapsed
    914, Generating default present(rhs_ta(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm))
    947, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        948, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    947, Generating default present(rhs_ta(:ngrdcol,nzm))
    948, Generating implicit firstprivate(nzm)
xpyp_term_ta_pdf_rhs_godunov:
   1016, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1017, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1016, Generating default present(rhs_ta(:ngrdcol,:1))
   1022, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1024,   ! blockidx%x threadidx%x collapsed
   1022, Generating default present(rho_ds_zm(:ngrdcol,:nzm),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,rhs_ta(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,:nzm-1))
   1042, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1043, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1042, Generating default present(rhs_ta(:ngrdcol,nzm))
   1043, Generating implicit firstprivate(nzm)
fill_holes_vertical_api:
    133, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        136,   ! blockidx%x threadidx%x collapsed
    133, Generating default present(field(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    136, Generating implicit firstprivate(threshold)
    149, Generating enter data create(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),field_clipped(:,:))
    153, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        155,   ! blockidx%x threadidx%x collapsed
    153, Generating default present(rho_ds(:ngrdcol,:nz),rho_ds_dz(:ngrdcol,:nz),dz(:ngrdcol,:nz))
    167, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
         Generating NVIDIA GPU code
        168, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        169,   ! blockidx%x threadidx%x collapsed
        181, !$acc loop seq
             Generating implicit reduction(+:rho_k_sum)
    167, Generating default present(rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,:))
    169, Generating implicit firstprivate(j,rho_k_sum,start_indx_j,stop_indx_j)
    181, Loop is parallelizable
    190, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
         Generating NVIDIA GPU code
        191, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        200, !$acc loop seq
        209, !$acc loop seq
             Generating implicit reduction(+:field$r1)
        216, !$acc loop seq
        221, !$acc loop seq
        228, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r)
        240, !$acc loop seq
    190, Generating default present(field(:ngrdcol,:),field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,:))
    191, Generating implicit private(k)
    200, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field_clipped prevents parallelization
         Complex loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
         Generating implicit firstprivate(k_end,k,threshold,mass_fraction,field_avg,k_start,field_clipped_avg)
         Loop carried backward dependence of field_clipped prevents vectorization
    209, Loop is parallelizable
    216, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    221, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    228, Loop is parallelizable
    240, Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
    254, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        256, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        257,   ! blockidx%x threadidx%x collapsed
    254, Generating default present(field(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    257, Generating implicit firstprivate(threshold)
    267, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:))
    280, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        281, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    280, Generating default present(numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol))
    287, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        289, !$acc loop seq
    287, Generating default present(field(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol))
    288, Generating implicit private(k)
    289, Complex loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
         Loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
         Loop carried backward dependence of numer_integral_global,denom_integral_global prevents vectorization
         Complex loop carried dependence of denom_integral_global prevents parallelization
         Loop carried dependence of denom_integral_global prevents parallelization
         Loop carried backward dependence of denom_integral_global prevents vectorization
         Generating implicit private(k)
    298, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        299, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        308, !$acc loop seq
        313, !$acc loop seq
    298, Generating default present(field_avg_global(:ngrdcol),denom_integral_global(:ngrdcol),field(:ngrdcol,:),numer_integral_global(:ngrdcol),field_clipped(:ngrdcol,:))
    299, Generating implicit firstprivate(threshold)
    308, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    313, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    321, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        322, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        324, !$acc loop seq
    321, Generating default present(field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),numer_integral_global(:ngrdcol))
    322, Generating implicit private(k)
    324, Complex loop carried dependence of numer_integral_global prevents parallelization
         Loop carried reuse of numer_integral_global prevents parallelization
         Generating implicit private(k)
         Complex loop carried dependence of numer_integral_global prevents parallelization
         Loop carried reuse of numer_integral_global prevents parallelization
    330, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        331, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        350, !$acc loop seq
    330, Generating default present(denom_integral_global(:ngrdcol),field_clipped(:ngrdcol,:),field(:ngrdcol,:),field_avg_global(:ngrdcol),numer_integral_global(:ngrdcol),mass_fraction_global(:ngrdcol))
    331, Generating implicit firstprivate(threshold,field_clipped_avg)
    350, Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
    360, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:))
fill_holes_wp2_from_horz_tke:
    446, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        449,   ! blockidx%x threadidx%x collapsed
    446, Generating default present(wp2(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    449, Generating implicit firstprivate(threshold)
    463, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        465,   ! blockidx%x threadidx%x collapsed
    463, Generating default present(up2(:ngrdcol,lower_hf_level:upper_hf_level),wp2(:ngrdcol,lower_hf_level:upper_hf_level),vp2(:ngrdcol,lower_hf_level:upper_hf_level))
    465, Generating implicit firstprivate(tke_diff,up2_avail,vp2_avail,wp2_old,vp2_old,ratio,tke_x2_old,up2_vp2_avail,up2_old,missing_wp2,threshold)
fill_holes_driver_api:
   1051, Generating copyin(gr,rho_ds_zt(:)) [if not already present]
         Generating copy(hydromet(:,i)) [if not already present]
         Generating copyin(gr%dzt(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_helper_module.F90
calc_stability_correction:
    309, Generating enter data create(brunt_vaisala_freq_sqd_smth(:,:),lambda0_stability(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
    327, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        328, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        329,   ! blockidx%x threadidx%x collapsed
    327, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
    339, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        340, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        341,   ! blockidx%x threadidx%x collapsed
    339, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm))
    349, Generating exit data delete(lambda0_stability(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_netcdf.F90
calc_brunt_vaisala_freq_sqd:
    468, Generating create(rsat_zm(:,:),t_in_k(:,:),ice_supersat_frac_zm(:,:),rsat(:,:),t_in_k_zm(:,:),thm(:,:),ddzt_rtm(:,:),ddzt_thlm(:,:),brunt_vaisala_freq_clipped(:,:),ddzt_rsat(:,:),thm_zm(:,:),thvm_zm(:,:),ddzt_thm(:,:),ddzt_thvm(:,:)) [if not already present]
    472, Generating enter data create(tmp_calc(:,:))
    482, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        483, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        484,   ! blockidx%x threadidx%x collapsed
    482, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
    492, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        494,   ! blockidx%x threadidx%x collapsed
    492, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
    494, Generating implicit firstprivate(t0)
    508, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        510,   ! blockidx%x threadidx%x collapsed
    508, Generating default present(thlm(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
    520, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        521, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        522,   ! blockidx%x threadidx%x collapsed
    520, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm))
    528, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        530,   ! blockidx%x threadidx%x collapsed
    528, Generating default present(brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm))
    544, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        546,   ! blockidx%x threadidx%x collapsed
    544, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm),bv_efold(:ngrdcol),brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
    582, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        584,   ! blockidx%x threadidx%x collapsed
    582, Generating default present(brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
    603, Generating exit data delete(tmp_calc(:,:))
compute_cx_fnc_richardson:
    727, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
    743, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        744, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        745,   ! blockidx%x threadidx%x collapsed
    743, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
    758, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        759, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        760,   ! blockidx%x threadidx%x collapsed
    758, Generating default present(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
    760, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
    780, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        781, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        782,   ! blockidx%x threadidx%x collapsed
    780, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
    782, Generating implicit firstprivate(cx_min,cx_max)
    795, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        796, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        797,   ! blockidx%x threadidx%x collapsed
    795, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm_cx(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
    797, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
    831, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        833,   ! blockidx%x threadidx%x collapsed
    831, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
    839, Generating exit data delete(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
calc_ri_zm:
    884, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        885, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        886,   ! blockidx%x threadidx%x collapsed
    884, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
    886, Generating implicit firstprivate(lim_shear,lim_bv)
lscale_width_vert_avg:
    958, Generating enter data create(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
    961, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        963,   ! blockidx%x threadidx%x collapsed
    961, Generating default present(one_half_avg_width(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm))
    968, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        969, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        970,   ! blockidx%x threadidx%x collapsed
    968, Generating default present(one_half_avg_width(:ngrdcol,:nzm))
    977, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        978, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        979,   ! blockidx%x threadidx%x collapsed
    977, Generating default present(gr%dzm(1:ngrdcol,1:nzm),numer_terms(:ngrdcol,:nzm),denom_terms(:ngrdcol,:nzm),gr,var_profile(:ngrdcol,:nzm),rho_ds_zm(:ngrdcol,:nzm))
    987, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        988, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        989,   ! blockidx%x threadidx%x collapsed
       1051, !$acc loop seq
             Generating implicit reduction(+:numer_integral,denom_integral)
    987, Generating default present(denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:),numer_terms(:ngrdcol,:),gr%zm(1:ngrdcol,:))
    989, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
   1009, Accelerator restriction: induction variable live-out from loop: k_avg_upper
   1013, Accelerator restriction: induction variable live-out from loop: k_avg_upper
   1017, Accelerator restriction: induction variable live-out from loop: k_avg_lower
   1021, Accelerator restriction: induction variable live-out from loop: k_avg_lower
   1051, Loop is parallelizable
   1063, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
wp2_term_splat_lhs:
   1121, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
   1123, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1125,   ! blockidx%x threadidx%x collapsed
   1123, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
   1135, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1137,   ! blockidx%x threadidx%x collapsed
   1135, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
   1143, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
   1204, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
   1206, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1207, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1208,   ! blockidx%x threadidx%x collapsed
   1206, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
   1218, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1219, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1220,   ! blockidx%x threadidx%x collapsed
   1218, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
   1227, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
   1275, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1276, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1277,   ! blockidx%x threadidx%x collapsed
   1275, Generating default present(input_var2(:ngrdcol,:nz))
   1277, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
   1330, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1331, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1332,   ! blockidx%x threadidx%x collapsed
   1330, Generating default present(input_var1(:ngrdcol,:nz))
   1332, Generating implicit firstprivate(smth_coef,input_var2)
smooth_min_arrays:
   1385, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1387,   ! blockidx%x threadidx%x collapsed
   1385, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
   1387, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
   1479, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1480, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1481,   ! blockidx%x threadidx%x collapsed
   1479, Generating default present(input_var2(:ngrdcol,:nz))
   1481, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
   1534, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1536,   ! blockidx%x threadidx%x collapsed
   1534, Generating default present(input_var1(:ngrdcol,:nz))
   1536, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
   1588, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1589, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1588, Generating default present(input_var1(:ngrdcol))
   1589, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
   1641, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1642, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1643,   ! blockidx%x threadidx%x collapsed
   1641, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
   1643, Generating implicit firstprivate(smth_coef)
smooth_max_scalars:
   1655, Generating acc routine seq
         Generating NVIDIA GPU code
smooth_heaviside_peskin:
   1739, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1740, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1741,   ! blockidx%x threadidx%x collapsed
   1739, Generating default present(input(:ngrdcol,:nz))
   1741, Generating implicit firstprivate(smth_range,input_over_smth_range)
calc_xpwp_2d:
   1851, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1852, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1853,   ! blockidx%x threadidx%x collapsed
   1851, Generating default present(xm(:ngrdcol,:nzm-1),xpwp(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,km_zm(:ngrdcol,2:nzm-1))
output_multi_col_fields:
   1432, Generating enter data create(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
   1441, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1442, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1443,   ! blockidx%x threadidx%x collapsed
   1441, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm))
   1457, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1458, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1459,   ! blockidx%x threadidx%x collapsed
   1457, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
   1478, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1480,   ! blockidx%x threadidx%x collapsed
   1478, Generating default present(vp2(:ngrdcol,:nzm),upwp_out(1:ngrdcol,1:nzm),up2(:ngrdcol,:nzm),thlp2_out(1:ngrdcol,1:nzm),vpwp(:ngrdcol,:nzm),vp2_out(1:ngrdcol,1:nzm),upwp(:ngrdcol,:nzm),up2_out(1:ngrdcol,1:nzm),rtpthlp(:ngrdcol,:nzm),rtp2_out(1:ngrdcol,1:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_out(1:ngrdcol,1:nzm),wp2(:ngrdcol,:nzm),vpwp_out(1:ngrdcol,1:nzm),wprtp(:ngrdcol,:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wpthlp(:ngrdcol,:nzm),wprtp_out(1:ngrdcol,1:nzm))
   1495, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1496, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1497,   ! blockidx%x threadidx%x collapsed
   1495, Generating default present(thlm(:ngrdcol,:nzt),rtm_out(1:ngrdcol,1:nzt),rtm(:ngrdcol,:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),wp3(:ngrdcol,:nzt),thlm_out(1:ngrdcol,1:nzt))
   1512, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1513, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1514,   ! blockidx%x threadidx%x collapsed
   1512, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm))
   1514, Generating implicit firstprivate(sample_weight)
   1528, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1530,   ! blockidx%x threadidx%x collapsed
   1528, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
   1530, Generating implicit firstprivate(sample_weight)
   1539, Generating update self(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
   1612, Generating exit data delete(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clip_explicit.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mono_flux_limiter.F90
compute_mean_binormal:
    679, Generating acc routine seq
         Generating NVIDIA GPU code
clip_covars_denom:
    156, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
    157, Generating enter data create(wpsclrp_chnge(:,:,:))
    414, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
    415, Generating exit data delete(wpsclrp_chnge(:,:,:))
calc_comp_corrs_binormal:
    880, Generating enter data create(denominator(:,:),numerator(:,:))
    882, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        884,   ! blockidx%x threadidx%x collapsed
    882, Generating default present(numerator(:ngrdcol,:nz),sigma_x_2_sqd(:ngrdcol,:nz),sigma_x_1_sqd(:ngrdcol,:nz),sigma_y_1_sqd(:ngrdcol,:nz),mu_y_2(:ngrdcol,:nz),mu_x_1(:ngrdcol,:nz),mu_y_1(:ngrdcol,:nz),sigma_y_2_sqd(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),denominator(:ngrdcol,:nz),xpyp(:ngrdcol,:nz),ym(:ngrdcol,:nz),mu_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz))
    900, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        902,   ! blockidx%x threadidx%x collapsed
    900, Generating default present(corr_x_y_2(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz))
    908, Generating exit data delete(numerator(:,:),denominator(:,:))
smooth_corr_quotient:
   1403, Generating enter data create(tmp_denom(:,:))
   1405, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1407,   ! blockidx%x threadidx%x collapsed
   1405, Generating default present(numerator(:ngrdcol,:nz),tmp_denom(:,:),quotient(:ngrdcol,:nz),denominator(:,:))
   1407, Generating implicit firstprivate(denom_thresh)
   1420, Generating exit data delete(tmp_denom(:,:))
clip_covar:
    566, Generating update self(xpyp(:,:))
    599, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        600, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        601,   ! blockidx%x threadidx%x collapsed
    599, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
    601, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
    629, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        630, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    629, Generating default present(xpyp_chnge(:ngrdcol,:))
    630, Generating implicit firstprivate(nzm)
    638, Generating update self(xpyp(:,:))
clip_variance:
    946, Generating copyin(threshold_lo(:,:)) [if not already present]
         Generating copy(xp2(:,:)) [if not already present]
    953, Generating copyin(threshold_hi) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        954, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        955,   ! blockidx%x threadidx%x collapsed
    983, Generating update self(xp2(:,:))
   1001, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1002, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1003,   ! blockidx%x threadidx%x collapsed
   1001, Generating default present(gr)
   1003, Generating implicit firstprivate(solve_type)
   1018, Generating copyin(threshold_hi) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1019, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1020,   ! blockidx%x threadidx%x collapsed
   1020, Generating implicit firstprivate(solve_type)
   1034, Generating update self(xp2(:,:))
clip_skewness:
   1149, Generating copyin(gr,gr%zt(:,:),sfc_elevation(:)) [if not already present]
         Generating copy(wp3(:,:)) [if not already present]
         Generating copyin(wp2_zt(:,:)) [if not already present]
   1155, Generating update self(wp3(:,:))
   1170, Generating update self(wp3(:,:))
clip_skewness_core:
   1240, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
   1259, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1261,   ! blockidx%x threadidx%x collapsed
   1259, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
   1270, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1271, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1272,   ! blockidx%x threadidx%x collapsed
   1270, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
   1282, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1283, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1284,   ! blockidx%x threadidx%x collapsed
   1282, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
   1295, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1297,   ! blockidx%x threadidx%x collapsed
   1295, Generating default present(gr%zt(1:ngrdcol,1:nzt),gr,skw_max_mag(:ngrdcol),sfc_elevation(:ngrdcol),wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
   1315, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1317,   ! blockidx%x threadidx%x collapsed
   1315, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1328, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1329, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1330,   ! blockidx%x threadidx%x collapsed
   1328, Generating default present(wp3(:ngrdcol,:nzt))
   1338, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
monotonic_turbulent_flux_limit:
    483, Generating enter data create(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xm_without_ta(:,:),xp2_zt(:,:))
    516, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
    548, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        550,   ! blockidx%x threadidx%x collapsed
    548, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm))
    566, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        567, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        568,   ! blockidx%x threadidx%x collapsed
    566, Generating default present(xm(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
    568, Generating implicit firstprivate(xp2_threshold,max_xp2)
    582, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        584,   ! blockidx%x threadidx%x collapsed
    582, Generating default present(xm_without_ta(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),min_x_allowable_lev(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:nzt))
    584, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
    632, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        633, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        634,   ! blockidx%x threadidx%x collapsed
        649, !$acc loop seq
             Generating implicit reduction(min:min_tmp)
             Generating implicit reduction(max:max_tmp)
    632, Generating default present(low_lev_effect(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:),min_x_allowable_lev(:ngrdcol,:),min_x_allowable(:ngrdcol,:nzt),max_x_allowable(:ngrdcol,:nzt),high_lev_effect(:ngrdcol,:nzt),gr)
    634, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
    649, Loop is parallelizable
    661, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        663,   ! blockidx%x threadidx%x collapsed
    661, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:nzt),gr%dzt(1:ngrdcol,1:nzt),rho_ds_zt(:ngrdcol,:nzt),min_x_allowable(:ngrdcol,:nzt),wpxp_mfl_min_term_zt(:ngrdcol,:nzt),gr,max_x_allowable(:ngrdcol,:nzt),xm_without_ta(:ngrdcol,:nzt),wpxp_thresh_term_zt(:ngrdcol,:nzt))
    663, Generating implicit firstprivate(invrs_dt)
    685, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_adjustment_needed)
        687,   ! blockidx%x threadidx%x collapsed
    685, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),invrs_rho_ds_zm(:ngrdcol,:),wpxp_mfl_max(:ngrdcol,:),gr,wpxp_thresh_term(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:))
         Generating implicit copy(l_any_adjustment_needed) [if not already present]
    687, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
    751, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        752, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        756, !$acc loop seq
    751, Generating default present(wpxp_mfl_min(:ngrdcol,:),wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),wpxp_thresh_term(:ngrdcol,:),wpxp_net_adjust(:ngrdcol,:),gr,wpxp_mfl_max(:ngrdcol,:),l_xm_adjustment_needed(:ngrdcol),invrs_rho_ds_zm(:ngrdcol,:))
    752, Generating implicit private(k)
    756, Complex loop carried dependence of wpxp,wpxp_mfl_max prevents parallelization
         Loop carried dependence of wpxp_mfl_max prevents parallelization
         Loop carried backward dependence of wpxp_mfl_max prevents vectorization
         Loop carried dependence of wpxp,wpxp_net_adjust prevents parallelization
         Complex loop carried dependence of wpxp_net_adjust prevents parallelization
         Loop carried backward dependence of wpxp_net_adjust,wpxp prevents vectorization
         Loop carried dependence of wpxp_mfl_min prevents parallelization
         Complex loop carried dependence of wpxp_mfl_min prevents parallelization
         Loop carried backward dependence of wpxp_mfl_min prevents vectorization
         Generating implicit private(k,solve_type,l_mono_flux_lim_spikefix,k_zt)
         Loop carried dependence of wpxp_net_adjust prevents parallelization
    862, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        864,   ! blockidx%x threadidx%x collapsed
    862, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
    912, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        913, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        924, !$acc loop seq
             Generating implicit reduction(+:rho_ds_zt$r)
        954, !$acc loop seq
    912, Generating default present(gr%zm(1:ngrdcol,:),gr%dzt(1:ngrdcol,:),gr,rho_ds_zt(:ngrdcol,:),xm_enter_mfl(:ngrdcol,gr%k_ub_zt),xm(:ngrdcol,:))
    913, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
    924, Loop is parallelizable
    954, Loop is parallelizable
    987, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
   1052, Generating exit data delete(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
mfl_xm_lhs:
   1149, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1150, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1151,   ! blockidx%x threadidx%x collapsed
       1152,   ! blockidx%x threadidx%x collapsed
   1149, Generating default present(lhs(:,:ngrdcol,:nzt))
   1161, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1162, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1163,   ! blockidx%x threadidx%x collapsed
   1161, Generating default present(lhs(2,:ngrdcol,:nzt))
   1163, Generating implicit firstprivate(dt)
mfl_xm_rhs:
   1224, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1225, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1226,   ! blockidx%x threadidx%x collapsed
   1224, Generating default present(wpxp(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,:nzt),rhs(:ngrdcol,:nzt),rho_ds_zm(:ngrdcol,:nzt+1),xm_old(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt))
   1226, Generating implicit firstprivate(dt)
calc_turb_adv_range:
   1501, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
   1604, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1605, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1606,   ! blockidx%x threadidx%x collapsed
   1604, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
   1606, Generating implicit firstprivate(invrs_dt)
   1624, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1625, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1626,   ! blockidx%x threadidx%x collapsed
   1624, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
   1626, Generating implicit firstprivate(j,dt_all_grid_levs)
   1637, Loop carried reuse of low_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1663
         Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
         Loop carried reuse of low_lev_effect prevents parallelization
   1639, Accelerator restriction: induction variable live-out from loop: j
   1647, Accelerator restriction: induction variable live-out from loop: j
   1650, Accelerator restriction: induction variable live-out from loop: j
   1686, Accelerator restriction: induction variable live-out from loop: j
   1697, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1698, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1699,   ! blockidx%x threadidx%x collapsed
   1697, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1699, Generating implicit firstprivate(j,dt_all_grid_levs)
   1706, Loop carried reuse of high_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1736
         Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
         Loop carried reuse of high_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1736
   1708, Accelerator restriction: induction variable live-out from loop: j
   1716, Accelerator restriction: induction variable live-out from loop: j
   1719, Accelerator restriction: induction variable live-out from loop: j
   1759, Accelerator restriction: induction variable live-out from loop: j
   1771, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1772, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1771, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1782, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
   2038, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
   2051, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2053,   ! blockidx%x threadidx%x collapsed
   2051, Generating default present(mean_w_down(:ngrdcol,:nzm),mean_w_down_2nd(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_down_1st(:ngrdcol,:nzm))
   2061, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2063,   ! blockidx%x threadidx%x collapsed
   2061, Generating default present(mean_w_up(:ngrdcol,:nzm),mean_w_up_1st(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_up_2nd(:ngrdcol,:nzm))
   2071, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
   2081, Generating exit data delete(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
calc_mean_w_up_down_component:
   2163, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2164, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2165,   ! blockidx%x threadidx%x collapsed
   2163, Generating default present(w_min(:ngrdcol,2:nzm-1),w_i_zm(:ngrdcol,2:nzm-1),varnce_w_i_zm(:ngrdcol,2:nzm-1),mean_w_up_i(:ngrdcol,2:nzm-1),mean_w_down_i(:ngrdcol,2:nzm-1))
   2165, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
   2209, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2210, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2209, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
   2210, Generating implicit firstprivate(nzm)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_hybrid_pdf_main.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/numerical_check.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_clubb_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf_main.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/sfc_varnce_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mixing_length.F90
calc_sfc_varnce:
    204, Generating enter data create(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
    211, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
    240, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    240, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
    241, Generating implicit firstprivate(k)
    248, Accelerator restriction: induction variable live-out from loop: k
    250, Accelerator restriction: induction variable live-out from loop: k
    251, Accelerator restriction: induction variable live-out from loop: k
    521, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        522, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    521, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
    522, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar)
    549, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        550, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    549, Generating default present(gr,a_const(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),up2_sfc_coef(:ngrdcol))
    563, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        564, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    563, Generating default present(a_const(:ngrdcol),wprtp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
    575, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        576, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    575, Generating default present(a_const(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
    587, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        588, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    587, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
    599, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        600, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    599, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),rtp2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),min_wp2_sfc_val(:ngrdcol),gr)
    608, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        609, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    608, Generating default present(wp2_splat_sfc_correction(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),gr,min_wp2_sfc_val(:ngrdcol),lhs_splat_wp2(:ngrdcol,gr%k_lb_zm),tau_zm(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm))
    632, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        633, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        634,   ! blockidx%x threadidx%x collapsed
    632, Generating default present(sclr_idx,gr,wprtp_sfc(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim),uf(:ngrdcol),a_const(:ngrdcol),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),wpthlp(:ngrdcol,gr%k_lb_zm),wpsclrp_sfc(:ngrdcol,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
    691, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        692, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    691, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
    697, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        698, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    697, Generating default present(rtpthlp(:ngrdcol,gr%k_lb_zm),gr,rtp2(:ngrdcol,gr%k_lb_zm),gr%zm(1:ngrdcol,gr%k_lb_zm),sfc_elevation(:ngrdcol),up2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm))
    717, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        718, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        719,   ! blockidx%x threadidx%x collapsed
    717, Generating default present(gr%zm(1:ngrdcol,gr%k_lb_zm),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr,sfc_elevation(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
    735, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
    766, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
    769, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
    812, Generating exit data delete(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
compute_mixing_length:
    248, Generating enter data create(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tl_par_1(:,:),tke_i(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
    253, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        254, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    253, Generating default present(mu(:ngrdcol))
    254, Generating implicit firstprivate(err_code)
    271, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        273,   ! blockidx%x threadidx%x collapsed
    271, Generating default present(lscale_up(:ngrdcol,:nzt),lv_coef(:ngrdcol,:nzt),exner(:ngrdcol,:nzt),thv_ds(:ngrdcol,:nzt),thvm(:ngrdcol,:nzt),grav_on_thvm(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt))
    287, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        288, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        289,   ! blockidx%x threadidx%x collapsed
    287, Generating default present(gr%invrs_dzm(1:ngrdcol,1:nzm),exp_mu_dzm(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),entrain_coef(:ngrdcol,:nzm),invrs_dzm_on_mu(:ngrdcol,:nzm),mu(:ngrdcol),gr)
    311, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        312, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        313,   ! blockidx%x threadidx%x collapsed
    311, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
    313, Generating implicit firstprivate(j_zm)
    345, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        347,   ! blockidx%x threadidx%x collapsed
    345, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
    347, Generating implicit firstprivate(j_zm)
    385, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        386, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        387, !$acc loop seq
        431, !$acc loop seq
    385, Generating default present(exp_mu_dzm(:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_up(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
    386, Scalar last value needed after loop for dcape_dz_j at line 892,899,920,918
         Generating implicit firstprivate(lscale_up_max_alt,k,j)
    387, Complex loop carried dependence of s_par_1 prevents parallelization
         Loop carried dependence of s_par_1,rc_par_1 prevents parallelization
         Loop carried backward dependence of s_par_1 prevents vectorization
         Complex loop carried dependence of rc_par_1 prevents parallelization
         Loop carried backward dependence of rc_par_1 prevents vectorization
         Complex loop carried dependence of thv_par_1 prevents parallelization
         Loop carried dependence of thv_par_1,s_par_1 prevents parallelization
         Loop carried backward dependence of thv_par_1,s_par_1 prevents vectorization
         Complex loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried dependence of dcape_dz_1,cape_incr_1 prevents parallelization
         Loop carried backward dependence of dcape_dz_1 prevents vectorization
         Loop carried dependence of cape_incr_1 prevents parallelization
         Loop carried backward dependence of cape_incr_1 prevents vectorization
         Generating implicit firstprivate(j_zm,j,tl_par_j_sqd)
         Loop carried dependence of rc_par_1 prevents parallelization
    431, Complex loop carried dependence of lscale_up prevents parallelization
         Loop carried dependence of lscale_up prevents parallelization
         Complex loop carried dependence of lscale_up prevents parallelization
         Loop carried backward dependence of lscale_up prevents vectorization
         Complex loop carried dependence of lscale_up prevents parallelization
         Loop carried backward dependence of lscale_up prevents vectorization
         Loop carried scalar dependence for dcape_dz_j at line 588
         Loop carried scalar dependence for lscale_up_max_alt at line 626,630
         Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
         Loop carried scalar dependence for dcape_dz_j at line 563,586,570
         Scalar last value needed after loop for dcape_dz_j at line 892,918,920,899
         Generating implicit firstprivate(tke,thl_par_j,rt_par_j,kp1_zm,dcape_dz_j_minus_1,dcape_dz_j,k,j,invrs_dcape_diff)
         Loop carried dependence of lscale_up prevents parallelization
         Complex loop carried dependence of lscale_up prevents parallelization
         Loop carried dependence of lscale_up prevents parallelization
         Loop carried backward dependence of lscale_up prevents vectorization
         Loop carried dependence of lscale_up prevents parallelization
         Loop carried scalar dependence for dcape_dz_j at line 588
         Loop carried scalar dependence for lscale_up_max_alt at line 630,626
         Loop carried scalar dependence for dcape_dz_j at line 563,570,586
    475, Loop carried scalar dependence for thl_par_j at line 494
         Loop carried scalar dependence for rt_par_j at line 501
         Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
         Scalar last value needed after loop for dcape_dz_j at line 892,899,920,918
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 535
         Loop carried scalar dependence for tke at line 547,539
         Generating implicit firstprivate(tl_par_j,thv_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 535
         Loop carried scalar dependence for tke at line 547,539
    479, Accelerator restriction: induction variable live-out from loop: j
    482, Accelerator restriction: induction variable live-out from loop: j
    494, Accelerator restriction: induction variable live-out from loop: j
    501, Accelerator restriction: induction variable live-out from loop: j
    508, Accelerator restriction: induction variable live-out from loop: j
    510, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    527, Accelerator restriction: induction variable live-out from loop: j
    531, Accelerator restriction: induction variable live-out from loop: j
    548, Accelerator restriction: induction variable live-out from loop: j
    550, Accelerator restriction: induction variable live-out from loop: j
    647, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        649,   ! blockidx%x threadidx%x collapsed
    647, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
    649, Generating implicit firstprivate(jp1_zm)
    678, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        680,   ! blockidx%x threadidx%x collapsed
    678, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
    680, Generating implicit firstprivate(jp1_zm)
    717, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        718, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        719, !$acc loop seq
        762, !$acc loop seq
    717, Generating default present(exp_mu_dzm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),exner(:ngrdcol,:),thl_par_1(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_down(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
    718, Generating implicit firstprivate(lscale_down_min_alt,k,j)
    719, Complex loop carried dependence of s_par_1 prevents parallelization
         Loop carried dependence of s_par_1 prevents parallelization
         Loop carried backward dependence of s_par_1 prevents vectorization
         Complex loop carried dependence of rc_par_1 prevents parallelization
         Loop carried dependence of rc_par_1 prevents parallelization
         Loop carried backward dependence of rc_par_1 prevents vectorization
         Complex loop carried dependence of thv_par_1 prevents parallelization
         Loop carried dependence of thv_par_1 prevents parallelization
         Loop carried backward dependence of thv_par_1 prevents vectorization
         Complex loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried dependence of dcape_dz_1,cape_incr_1 prevents parallelization
         Loop carried backward dependence of dcape_dz_1 prevents vectorization
         Loop carried dependence of cape_incr_1 prevents parallelization
         Loop carried backward dependence of cape_incr_1 prevents vectorization
         Generating implicit firstprivate(tl_par_j_sqd,jp1_zm,j)
         Loop carried backward dependence of thv_par_1 prevents vectorization
    762, Complex loop carried dependence of lscale_down prevents parallelization
         Loop carried dependence of lscale_down prevents parallelization
         Loop carried backward dependence of lscale_down prevents vectorization
         Loop carried scalar dependence for lscale_down_min_alt at line 957,958
         Loop carried dependence of p_in_pa prevents parallelization
         Loop carried backward dependence of p_in_pa prevents vectorization
         Loop carried scalar dependence for dcape_dz_j at line 892,899,918,920
         Generating implicit firstprivate(tke,thl_par_j,rt_par_j,k_zm,dcape_dz_j,dcape_dz_j_plus_1,k,j,invrs_dcape_diff)
         Loop carried dependence of lscale_down prevents parallelization
    806, Loop carried scalar dependence for thl_par_j at line 825
         Loop carried scalar dependence for rt_par_j at line 832
         Loop carried dependence of p_in_pa prevents parallelization
         Loop carried backward dependence of p_in_pa prevents vectorization
         Scalar last value needed after loop for dcape_dz_j at line 892,899,918,920
         Loop carried scalar dependence for dcape_dz_j_plus_1 at line 865
         Scalar last value needed after loop for dcape_dz_j_plus_1 at line 892,918,920
         Loop carried scalar dependence for tke at line 869
         Loop carried scalar dependence for dcape_dz_j_plus_1 at line 865
         Loop carried scalar dependence for tke at line 877
         Scalar last value needed after loop for tke at line 899,920
         Generating implicit firstprivate(tl_par_j,saturation_formula,s_par_j,rsatl_par_j,j,thv_par_j,rc_par_j,cape_incr)
         Loop carried dependence of p_in_pa prevents parallelization
    810, Accelerator restriction: induction variable live-out from loop: j
    813, Accelerator restriction: induction variable live-out from loop: j
    825, Accelerator restriction: induction variable live-out from loop: j
    832, Accelerator restriction: induction variable live-out from loop: j
    839, Accelerator restriction: induction variable live-out from loop: j
    841, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    858, Accelerator restriction: induction variable live-out from loop: j
    861, Accelerator restriction: induction variable live-out from loop: j
    878, Accelerator restriction: induction variable live-out from loop: j
    880, Accelerator restriction: induction variable live-out from loop: j
    969, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        970, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        971, !$acc loop seq
       1003, !$acc loop seq
    969, Generating default present(gr,gr%zm(1:ngrdcol,1),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt))
    971, Loop is parallelizable
         Generating implicit firstprivate(l_implemented,lminh,lmin)
   1003, Loop is parallelizable
   1011, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
   1043, Generating exit data delete(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tl_par_1(:,:),tke_i(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
calc_lscale_directly:
   1197, Generating enter data create(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_neg_rt(:,:),thlm_pert_pos_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
   1373, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1374, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1375,   ! blockidx%x threadidx%x collapsed
   1373, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
   1385, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
   1440, Generating exit data delete(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_pos_rt(:,:),thlm_pert_neg_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
diagnose_lscale_from_tau:
   1650, Generating enter data create(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
   1657, Generating enter data create(tmp_calc_max(:,:),tmp_calc_min_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
   1661, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1662, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1661, Generating default present(gr%zm(1:ngrdcol,gr%k_lb_zm),sfc_elevation(:ngrdcol),clubb_params(:ngrdcol,102),gr)
   1662, Generating implicit firstprivate(err_code)
   1675, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1676, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1675, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
   1691, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1692, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1691, Generating default present(tmp_calc_ngrdcol(:ngrdcol),ustar(:ngrdcol))
   1692, Generating implicit firstprivate(ufmin)
   1699, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1700, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1701,   ! blockidx%x threadidx%x collapsed
   1699, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
   1701, Generating implicit firstprivate(tau_const)
   1707, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1708, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1709,   ! blockidx%x threadidx%x collapsed
   1707, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1717, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1718, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1719,   ! blockidx%x threadidx%x collapsed
   1717, Generating default present(clubb_params(:ngrdcol,82),smooth_norm_ddzt_umvm(:ngrdcol,:nzm),invrs_tau_shear_smooth(:ngrdcol,:nzm))
   1730, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1731, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1732,   ! blockidx%x threadidx%x collapsed
   1730, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol))
   1741, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1742, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1743,   ! blockidx%x threadidx%x collapsed
   1741, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
   1765, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1767,   ! blockidx%x threadidx%x collapsed
   1765, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
   1804, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1805, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1806,   ! blockidx%x threadidx%x collapsed
   1804, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   1817, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1818, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1819,   ! blockidx%x threadidx%x collapsed
   1817, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
   1830, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
   1844, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1846,   ! blockidx%x threadidx%x collapsed
   1844, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_n2_iso(:ngrdcol,:nzm),invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:84),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
   1846, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
   1867, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1868, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1869,   ! blockidx%x threadidx%x collapsed
   1867, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
   1875, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1876, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1877,   ! blockidx%x threadidx%x collapsed
   1875, Generating default present(invrs_tau_no_n2_zm(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),sfc_elevation(:ngrdcol),invrs_tau_xp2_zm(:ngrdcol,:nzm),em(:ngrdcol,:nzm),gr,brunt_freq_pos(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:))
   1918, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1920,   ! blockidx%x threadidx%x collapsed
   1918, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1932, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1934,   ! blockidx%x threadidx%x collapsed
   1932, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   1944, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1945, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1946,   ! blockidx%x threadidx%x collapsed
   1944, Generating default present(invrs_tau_xp2_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:85),brunt_freq_pos(:ngrdcol,:nzm))
   1967, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1969,   ! blockidx%x threadidx%x collapsed
   1967, Generating default present(invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:86),brunt_freq_pos(:ngrdcol,:nzm))
   1981, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1982, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1983,   ! blockidx%x threadidx%x collapsed
   1981, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
   1995, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1997,   ! blockidx%x threadidx%x collapsed
   1995, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
   2039, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2040, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2041,   ! blockidx%x threadidx%x collapsed
   2039, Generating default present(h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),ri_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,88:101),gr)
   2054, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2055, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2056,   ! blockidx%x threadidx%x collapsed
   2054, Generating default present(invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,87),brunt_freq_out_cloud(:ngrdcol,:nzm))
   2088, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2089, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2090,   ! blockidx%x threadidx%x collapsed
   2088, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
   2096, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2097, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2098,   ! blockidx%x threadidx%x collapsed
   2096, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
   2126, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2128,   ! blockidx%x threadidx%x collapsed
   2126, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
   2136, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2137, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2138,   ! blockidx%x threadidx%x collapsed
   2136, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
   2149, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2151,   ! blockidx%x threadidx%x collapsed
   2149, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
   2164, Generating exit data delete(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
   2171, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_closure_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/setup_clubb_pdf_params.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90
advance_windm_edsclrm:
    283, Generating enter data create(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
    289, Generating enter data create(edsclrm_old(:,:,:))
    291, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        292, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    291, Generating default present(nu_zero(:ngrdcol))
    297, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        298, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        299,   ! blockidx%x threadidx%x collapsed
    297, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
    313, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        314, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        315,   ! blockidx%x threadidx%x collapsed
        316,   ! blockidx%x threadidx%x collapsed
    313, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
    334, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        335, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        336,   ! blockidx%x threadidx%x collapsed
    334, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    371, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        372, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        373,   ! blockidx%x threadidx%x collapsed
    371, Generating default present(vm(:ngrdcol,:nzt),wind_speed(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    380, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        381, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    380, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
    413, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        414, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        415,   ! blockidx%x threadidx%x collapsed
    413, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    425, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        426, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        427,   ! blockidx%x threadidx%x collapsed
    425, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
    436, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        437, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    436, Generating default present(gr,upwp(:ngrdcol,gr%k_ub_zm),vpwp(:ngrdcol,gr%k_ub_zm))
    473, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        474, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        475,   ! blockidx%x threadidx%x collapsed
    473, Generating default present(um(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
    484, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        486,   ! blockidx%x threadidx%x collapsed
    484, Generating default present(vm(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
    494, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
    520, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        521, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        522,   ! blockidx%x threadidx%x collapsed
    520, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    532, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
    573, Generating update device(vm(:,:),um(:,:))
    585, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        586, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        587,   ! blockidx%x threadidx%x collapsed
    585, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    597, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        598, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        599,   ! blockidx%x threadidx%x collapsed
    597, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
    610, Generating update self(vm(:,:),um(:,:))
    619, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        621,   ! blockidx%x threadidx%x collapsed
    619, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    621, Generating implicit firstprivate(ts_nudge,dt)
    629, Generating update self(vm(:,:),um(:,:))
    641, Generating update self(vm_ref(:,:),um_ref(:,:))
    744, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        746,   ! blockidx%x threadidx%x collapsed
    744, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
    753, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        754, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    753, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
    787, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        788, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        789,   ! blockidx%x threadidx%x collapsed
    787, Generating default present(upwp_pert(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
    799, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        800, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        801,   ! blockidx%x threadidx%x collapsed
    799, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    810, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        811, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    810, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
    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(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
    858, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        859, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        860,   ! blockidx%x threadidx%x collapsed
    858, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
    874, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        876,   ! blockidx%x threadidx%x collapsed
    874, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    886, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        887, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        888,   ! blockidx%x threadidx%x collapsed
    886, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    975, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
        976, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        977,   ! blockidx%x threadidx%x collapsed
        978,   ! blockidx%x threadidx%x collapsed
    975, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1016, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1017, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1018,   ! blockidx%x threadidx%x collapsed
   1016, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1028, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1030,   ! blockidx%x threadidx%x collapsed
   1028, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
   1063, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1064, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1065,   ! blockidx%x threadidx%x collapsed
       1066,   ! blockidx%x threadidx%x collapsed
   1063, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1074, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1075, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1076,   ! blockidx%x threadidx%x collapsed
       1077,   ! blockidx%x threadidx%x collapsed
   1074, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1095, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1097,   ! blockidx%x threadidx%x collapsed
   1095, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1112, Generating update self(wpedsclrp(:,:,:),wp2(:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:))
   1160, Generating exit data delete(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
   1166, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
   2081, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
   2095, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2097,   ! blockidx%x threadidx%x collapsed
   2095, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2103, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2105,   ! blockidx%x threadidx%x collapsed
   2103, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
   2117, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2118, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2119,   ! blockidx%x threadidx%x collapsed
   2117, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
   2125, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2126, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2127,   ! blockidx%x threadidx%x collapsed
   2125, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2139, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2141,   ! blockidx%x threadidx%x collapsed
   2139, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2150, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2151, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2152,   ! blockidx%x threadidx%x collapsed
   2150, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2160, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
   2179, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2180, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2181,   ! blockidx%x threadidx%x collapsed
   2179, Generating default present(xm_tndcy(:ngrdcol,:nzt))
   2189, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
   2265, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2267,   ! blockidx%x threadidx%x collapsed
   2265, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
   2267, Generating implicit firstprivate(invrs_dt)
   2282, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2283, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2284,   ! blockidx%x threadidx%x collapsed
       2285, !$acc loop seq
   2282, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
   2285, Loop is parallelizable
   2295, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2296, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2295, Generating default present(rho_ds_zm(:ngrdcol,gr%k_lb_zm),wind_speed(:ngrdcol,gr%k_lb_zt),u_star_sqd(:ngrdcol),lhs(2,:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt))
windm_edsclrm_rhs:
   2416, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2417, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2416, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
   2417, Generating implicit firstprivate(invrs_dt)
   2439, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2441,   ! blockidx%x threadidx%x collapsed
   2439, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
   2441, Generating implicit firstprivate(invrs_dt)
   2454, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2455, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2454, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
   2455, Generating implicit firstprivate(nzt,invrs_dt)
   2466, Generating update self(xm(:,:),lhs_diff(:,:,:))
   2507, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2508, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2507, Generating default present(xpwp_sfc(:ngrdcol),rhs(:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),rho_ds_zm(:ngrdcol,gr%k_lb_zm))
   2518, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
    429, Generating enter data create(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
    441, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr1(:,:,:),varnce_sclr2(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
    492, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        494,   ! blockidx%x threadidx%x collapsed
    492, Generating default present(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
    643, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        644, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        645,   ! blockidx%x threadidx%x collapsed
    643, Generating default present(corr_v_w_1(:ngrdcol,:nz),corr_u_w_2(:ngrdcol,:nz),corr_u_w_1(:ngrdcol,:nz),corr_v_w_2(:ngrdcol,:nz),pdf_params%corr_w_thl_2(1:ngrdcol,1:nz),pdf_params%corr_w_thl_1(1:ngrdcol,1:nz),pdf_params%corr_w_rt_2(1:ngrdcol,1:nz),pdf_params%corr_w_rt_1(1:ngrdcol,1:nz),pdf_params)
    712, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
        713, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        714,   ! blockidx%x threadidx%x collapsed
        715, !$acc loop seq
    712, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
    715, Loop is parallelizable
    906, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        908,   ! blockidx%x threadidx%x collapsed
    906, Generating default present(tl2(:ngrdcol,:nz),tl1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params%thl_1(1:ngrdcol,1:nz),pdf_params%thl_2(1:ngrdcol,1:nz),pdf_params)
    974, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        975, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        976,   ! blockidx%x threadidx%x collapsed
    974, Generating default present(pdf_params%rsatl_1(1:ngrdcol,1:nz),rsatl_2(:ngrdcol,:nz),rsatl_1(:ngrdcol,:nz),pdf_params,pdf_params%rsatl_2(1:ngrdcol,1:nz))
   1040, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1042,   ! blockidx%x threadidx%x collapsed
   1040, Generating default present(ice_supersat_frac(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_2(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_1(1:ngrdcol,1:nz))
   1073, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1075,   ! blockidx%x threadidx%x collapsed
   1073, Generating default present(rcm(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),cloud_frac(:ngrdcol,:nz),pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params,pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
   1090, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1091, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1092,   ! blockidx%x threadidx%x collapsed
   1090, Generating default present(pdf_params%corr_w_eta_2(1:ngrdcol,1:nz),pdf_params%corr_w_eta_1(1:ngrdcol,1:nz),pdf_params%corr_w_chi_2(1:ngrdcol,1:nz),pdf_params%corr_w_chi_1(1:ngrdcol,1:nz),pdf_params)
   1179, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1180, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1181,   ! blockidx%x threadidx%x collapsed
   1179, Generating default present(uprcp_contrib_comp_2(:ngrdcol,:nz),vprcp(:ngrdcol,:nz),vprcp_contrib_comp_1(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),uprcp(:ngrdcol,:nz),uprcp_contrib_comp_1(:ngrdcol,:nz),rtprcp_contrib_comp_2(:ngrdcol,:nz),thlprcp(:ngrdcol,:nz),thlprcp_contrib_comp_1(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rtprcp_contrib_comp_1(:ngrdcol,:nz),vprcp_contrib_comp_2(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),wp2rcp_contrib_comp_1(:ngrdcol,:nz),wp2rcp_contrib_comp_2(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wprcp_contrib_comp_2(:ngrdcol,:nz),wprcp_contrib_comp_1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),thlprcp_contrib_comp_2(:ngrdcol,:nz))
   1208, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1209, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1210,   ! blockidx%x threadidx%x collapsed
   1208, Generating default present(thlprcp(:ngrdcol,:nz),rtpthvp(:ngrdcol,:nz),thlp2(:ngrdcol,:nz),rtpthlp(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtp2(:ngrdcol,:nz),wp2thlp(:ngrdcol,:nz),wp2rtp(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),wpthvp(:ngrdcol,:nz),wpthlp(:ngrdcol,:nz),wprtp(:ngrdcol,:nz),thlpthvp(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wp2thvp(:ngrdcol,:nz))
   1246, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
       1247, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1248,   ! blockidx%x threadidx%x collapsed
       1249,   ! blockidx%x threadidx%x collapsed
   1246, Generating default present(corr_sclr_thl_2(:ngrdcol,:nz,:sclr_dim),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),varnce_sclr2(:ngrdcol,:nz,:sclr_dim),varnce_sclr1(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_rt_1(1:ngrdcol,1:nz),pdf_params%crt_1(1:ngrdcol,1:nz),pdf_params%cthl_2(1:ngrdcol,1:nz),corr_sclr_rt_1(:ngrdcol,:nz,:sclr_dim),pdf_params,thv_ds(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),sclr1(:ngrdcol,:nz,:sclr_dim),sclr2(:ngrdcol,:nz,:sclr_dim),pdf_params%mixt_frac(1:ngrdcol,1:nz),rc_coef(:ngrdcol,:nz),pdf_params%varnce_rt_2(1:ngrdcol,1:nz),pdf_params%crt_2(1:ngrdcol,1:nz),corr_sclr_rt_2(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_1(1:ngrdcol,1:nz),pdf_params%cthl_1(1:ngrdcol,1:nz),corr_sclr_thl_1(:ngrdcol,:nz,:sclr_dim),sclrm(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_2(1:ngrdcol,1:nz),sclrpthvp(:ngrdcol,:nz,:sclr_dim),sclrprcp(:ngrdcol,:nz,:sclr_dim),sclrprtp(:ngrdcol,:nz,:sclr_dim),sclrpthlp(:ngrdcol,:nz,:sclr_dim))
   1289, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1290, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1291,   ! blockidx%x threadidx%x collapsed
   1289, Generating default present(rcp2(:ngrdcol,:nz),rcm(:ngrdcol,:nz),pdf_params%stdev_chi_2(1:ngrdcol,1:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%chi_2(1:ngrdcol,1:nz),pdf_params%chi_1(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params%stdev_chi_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
   1322, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1323, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1324,   ! blockidx%x threadidx%x collapsed
   1322, Generating default present(cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz))
   1369, Generating update self(pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),cloud_frac(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2thvp(:,:),wpthvp(:,:))
   1396, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
   1422, Generating update self(exner(:,:),rtp2(:,:),wprtp(:,:),thlm(:,:),sigma_sqd_w(:,:),wp3(:,:),rtm(:,:),p_in_pa(:,:),rtpthlp(:,:),wp2(:,:),wm(:,:),thv_ds(:,:),thlp2(:,:),ice_supersat_frac(:,:),wpthlp(:,:))
   1425, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
   1717, Generating exit data delete(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
   1729, Generating exit data delete(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
transform_pdf_chi_eta_component:
   1809, Generating enter data create(denominator(:,:))
   1811, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1813,   ! blockidx%x threadidx%x collapsed
   1811, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
   1813, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
   1838, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1840,   ! blockidx%x threadidx%x collapsed
   1838, Generating default present(cthl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),denominator(:ngrdcol,:nz),corr_rt_thl(:ngrdcol,:nz),crt(:ngrdcol,:nz),varnce_thl(:ngrdcol,:nz),varnce_rt(:ngrdcol,:nz),covar_chi_eta(:ngrdcol,:nz),stdev_eta(:ngrdcol,:nz))
   1840, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
   1864, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
   1931, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1932, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1933,   ! blockidx%x threadidx%x collapsed
   1931, Generating default present(wp4(:ngrdcol,:nz),wm(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz))
calc_wp2xp2_pdf:
   2036, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2037, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2038,   ! blockidx%x threadidx%x collapsed
   2036, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wp2xp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wp2xp_pdf:
   2143, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2145,   ! blockidx%x threadidx%x collapsed
   2143, Generating default present(wm(:ngrdcol,:nz),wp2xp(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
calc_wpxp2_pdf:
   2243, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2245,   ! blockidx%x threadidx%x collapsed
   2243, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wpxp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wpxpyp_pdf:
   2370, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2371, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2372,   ! blockidx%x threadidx%x collapsed
   2370, Generating default present(wm(:ngrdcol,:nz),varnce_y_2(:ngrdcol,:nz),corr_w_y_2(:ngrdcol,:nz),wpxpyp(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_x_y_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_y_1(:ngrdcol,:nz),varnce_y_1(:ngrdcol,:nz),ym(:ngrdcol,:nz),y_2(:ngrdcol,:nz),y_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_liquid_cloud_frac_component:
   2490, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2491, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2492,   ! blockidx%x threadidx%x collapsed
   2490, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
   2492, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
   2617, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2619, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_below_freezing)
       2620,   ! blockidx%x threadidx%x collapsed
   2617, Generating default present(tl(:ngrdcol,:nz),rc_in(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz))
         Generating implicit copy(l_any_below_freezing) [if not already present]
   2637, Generating create(rsat_ice(:,:)) [if not already present]
   2642, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2644,   ! blockidx%x threadidx%x collapsed
   2642, Generating default present(mean_chi(:ngrdcol,:nz),crt(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),tl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz))
   2644, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
   3126, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       3127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3128,   ! blockidx%x threadidx%x collapsed
   3126, Generating default present(vm(:ngrdcol,:nz),varnce_w_i(:ngrdcol,:nz),uprcp_contrib_comp_i(:ngrdcol,:nz),um(:ngrdcol,:nz),u_i(:ngrdcol,:nz),thlprcp_contrib_comp_i(:ngrdcol,:nz),thlm(:ngrdcol,:nz),thl_i(:ngrdcol,:nz),stdev_eta_i(:ngrdcol,:nz),crt_i(:ngrdcol,:nz),rtm(:ngrdcol,:nz),rt_i(:ngrdcol,:nz),rcm(:ngrdcol,:nz),corr_chi_eta_i(:ngrdcol,:nz),cloud_frac_i(:ngrdcol,:nz),stdev_chi_i(:ngrdcol,:nz),rtprcp_contrib_comp_i(:ngrdcol,:nz),wm(:ngrdcol,:nz),v_i(:ngrdcol,:nz),wprcp_contrib_comp_i(:ngrdcol,:nz),wp2rcp_contrib_comp_i(:ngrdcol,:nz),w_i(:ngrdcol,:nz),vprcp_contrib_comp_i(:ngrdcol,:nz),rc_i(:ngrdcol,:nz),cthl_i(:ngrdcol,:nz))
calc_w_up_in_cloud:
   3262, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       3263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3264,   ! blockidx%x threadidx%x collapsed
   3262, Generating default present(w_2(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz),cloud_frac_2(:ngrdcol,:nz),cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),cloud_frac_1(:ngrdcol,:nz),w_1(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz))
   3264, Generating implicit firstprivate(ratio_w_2,stdev_w_1,w_down_2,stdev_w_2,updraft_frac_2,exp_neg_ratio_w_2_sqd,downdraft_frac_2,erf_ratio_w_2,w_up_2,w_up_1,updraft_frac_1,w_down_1,downdraft_frac_1,ratio_w_1,erf_ratio_w_1,exp_neg_ratio_w_1_sqd)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xm_wpxp_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_xp2_xpyp_module.F90
advance_wp2_wp3:
    430, Generating enter data create(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
    483, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        484, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        485,   ! blockidx%x threadidx%x collapsed
    483, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
    485, Generating implicit firstprivate(c11,c11b,c11c)
    505, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        506, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        507,   ! blockidx%x threadidx%x collapsed
    505, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
    507, Generating implicit firstprivate(c1,c1c,c1b)
    528, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        530,   ! blockidx%x threadidx%x collapsed
    528, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
    538, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        539, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        540,   ! blockidx%x threadidx%x collapsed
    538, Generating default present(cx_fnc_richardson(:ngrdcol,:nzt),c16_fnc(:ngrdcol,:nzt))
    548, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:err_code)
        550,   ! blockidx%x threadidx%x collapsed
    548, Generating default present(c11_skw_fnc(:ngrdcol,:nzt))
         Generating implicit copy(err_code) [if not already present]
    560, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        561, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:err_code)
        562,   ! blockidx%x threadidx%x collapsed
    560, Generating default present(c16_fnc(:ngrdcol,:nzt))
         Generating implicit copy(err_code) [if not already present]
    580, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
    591, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        593,   ! blockidx%x threadidx%x collapsed
    591, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
    601, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        603,   ! blockidx%x threadidx%x collapsed
    601, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
    621, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        623,   ! blockidx%x threadidx%x collapsed
    621, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
    655, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        656, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        657,   ! blockidx%x threadidx%x collapsed
    655, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
    673, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        674, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        675,   ! blockidx%x threadidx%x collapsed
    673, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt))
    682, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        683, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        684,   ! blockidx%x threadidx%x collapsed
        685,   ! blockidx%x threadidx%x collapsed
    682, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
    778, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        779, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    778, Generating default present(c_wp3_pr_tp(:ngrdcol))
    789, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        790, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    789, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
    801, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        802, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        803,   ! blockidx%x threadidx%x collapsed
        804,   ! blockidx%x threadidx%x collapsed
    801, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
    940, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        941, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        942,   ! blockidx%x threadidx%x collapsed
        943,   ! blockidx%x threadidx%x collapsed
    940, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
   1002, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1004,   ! blockidx%x threadidx%x collapsed
   1002, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1009, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1010, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1011,   ! blockidx%x threadidx%x collapsed
   1009, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1041, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1042, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1043,   ! blockidx%x threadidx%x collapsed
   1041, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1048, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1049, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1050,   ! blockidx%x threadidx%x collapsed
   1048, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1060, Generating update self(wp2(:,:))
   1081, Generating update device(wp2(:,:))
   1087, Generating update self(wp3(:,:))
   1108, Generating update device(wp3(:,:))
   1115, Generating update self(wp2vp2(:,:),wp3(:,:),wm_zt(:,:),wp2(:,:),wp3_on_wp2(:,:),wp2_old(:,:),skw_zt(:,:),rho_ds_zt(:,:),wprtp(:,:),wp4(:,:),lhs_splat_wp2(:,:),kh_zt(:,:),a3_coef_zt(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),em(:,:),rho_ds_zm(:,:),mixt_frac(:,:),invrs_rho_ds_zt(:,:),wp3_old(:,:),a3_coef(:,:),lhs_splat_wp3(:,:),skw_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_c1_zm(:,:),kh_zm(:,:),invrs_tau_wp3_zt(:,:),cx_fnc_richardson(:,:),vm(:,:),um(:,:),vp2(:,:),up2(:,:),upwp(:,:),thv_ds_zt(:,:),wp2_zt(:,:),wpthlp(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpvp2(:,:),wpup2(:,:),wpthvp(:,:),wm_zm(:,:),vpwp(:,:),sigma_sqd_w(:,:),sfc_elevation(:),rtp2(:,:))
   1192, Generating exit data delete(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
wp23_solve:
   1455, Generating enter data create(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
   1459, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1460, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1461,   ! blockidx%x threadidx%x collapsed
   1459, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
   1510, Generating update self(rcond(:))
   1542, Generating update self(lhs(:,:,:),rhs_save(:,:))
   1579, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1580, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1581,   ! blockidx%x threadidx%x collapsed
   1579, Generating default present(solut(:ngrdcol,:),wp2(:ngrdcol,:nzm))
   1581, Generating implicit firstprivate(k_wp2)
   1588, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1589, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1590,   ! blockidx%x threadidx%x collapsed
   1588, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
   1590, Generating implicit firstprivate(k_wp3)
   1599, Generating update self(c11_skw_fnc(:,:),lhs_ta_wp2(:,:,:),lhs_ma_zm(:,:,:),wp3(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),lhs_diff_zm(:,:,:),lhs_pr1_wp2(:,:),lhs_ma_zt(:,:,:),lhs_dp1_wp2(:,:),wp2(:,:),lhs_pr_tp_wp3(:,:,:),lhs_adv_tp_wp3(:,:,:),wm_zt(:,:),lhs_diff_zt(:,:,:),wm_zm(:,:))
   1609, Generating copyin(c_uu_shr_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:),c_uu_shr_zeros(:)) [if not already present]
         Generating copyout(lhs_wp2_ac_term(:,:),lhs_wp2_pr2_term(:,:),lhs_wp3_pr2_term(:,:),lhs_wp3_ac_term(:,:)) [if not already present]
   1810, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1858, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1908, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1909, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1910,   ! blockidx%x threadidx%x collapsed
   1908, Generating default present(vp2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),wp2_min_array(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
   1939, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1940, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1941,   ! blockidx%x threadidx%x collapsed
   1939, Generating default present(wp2_min_array(:ngrdcol,:nzm))
   1971, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
advance_xp2_xpyp:
    428, Generating enter data create(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
    438, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrpthlp_old(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
    446, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        447, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
             Generating reduction(.or.:err_code)
    446, Generating default present(clubb_params(:ngrdcol,8:9))
         Generating implicit copy(err_code) [if not already present]
    477, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        479,   ! blockidx%x threadidx%x collapsed
    477, Generating default present(c2thl_1d(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
    498, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        499, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        500,   ! blockidx%x threadidx%x collapsed
    498, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6))
    509, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        511,   ! blockidx%x threadidx%x collapsed
    509, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
    528, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        530,   ! blockidx%x threadidx%x collapsed
    528, Generating default present(kw2(:ngrdcol,:nzt),kw9(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
    550, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        552,   ! blockidx%x threadidx%x collapsed
    550, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
    561, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        562, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        563,   ! blockidx%x threadidx%x collapsed
        564,   ! blockidx%x threadidx%x collapsed
    561, Generating default present(sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrp2_old(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrprtp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
    613, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        614, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
             Generating reduction(.and.:l_single_solve_possible)
    613, Generating default present(clubb_params(:ngrdcol,4:6))
         Generating implicit copy(l_single_solve_possible) [if not already present]
    614, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
    688, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        690,   ! blockidx%x threadidx%x collapsed
    688, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    708, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        710,   ! blockidx%x threadidx%x collapsed
    708, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
    852, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        853, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        854,   ! blockidx%x threadidx%x collapsed
    852, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
    862, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        864,   ! blockidx%x threadidx%x collapsed
    862, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    874, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
    951, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        952, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        953,   ! blockidx%x threadidx%x collapsed
    951, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
    969, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        970, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        971,   ! blockidx%x threadidx%x collapsed
    969, Generating default present(threshold_array(:ngrdcol,:nzm))
    994, Generating update self(rtp2(:,:))
   1004, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1005, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1006,   ! blockidx%x threadidx%x collapsed
   1004, Generating default present(clubb_params(:ngrdcol,93),rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm))
   1006, Generating implicit firstprivate(threshold)
   1017, Generating update self(rtp2(:,:))
   1055, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1056, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1057,   ! blockidx%x threadidx%x collapsed
   1055, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1073, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1075,   ! blockidx%x threadidx%x collapsed
   1073, Generating default present(threshold_array(:ngrdcol,:nzm))
   1092, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1093, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1094,   ! blockidx%x threadidx%x collapsed
   1092, Generating default present(threshold_array(:ngrdcol,:nzm))
   1108, Generating update self(up2(:,:))
   1117, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1118, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1119,   ! blockidx%x threadidx%x collapsed
   1117, Generating default present(up2(:ngrdcol,:nzm))
   1127, Generating update self(up2(:,:))
   1139, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1141,   ! blockidx%x threadidx%x collapsed
   1139, Generating default present(threshold_array(:ngrdcol,:nzm))
   1154, Generating update self(vp2(:,:))
   1163, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1164, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1165,   ! blockidx%x threadidx%x collapsed
   1163, Generating default present(vp2(:ngrdcol,:nzm))
   1173, Generating update self(vp2(:,:))
   1185, Generating update self(vp2(:,:),up2(:,:))
   1215, Generating update device(vp2(:,:),up2(:,:))
   1273, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1275,   ! blockidx%x threadidx%x collapsed
   1273, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1300, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1302,   ! blockidx%x threadidx%x collapsed
   1300, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1335, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1336, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1337,   ! blockidx%x threadidx%x collapsed
   1335, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1365, Generating update self(sclrprtp_old(:,:,:),sclrpthlp(:,:,:),sclrp2_old(:,:,:),sclrprtp(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),vm(:,:),vp2(:,:),um(:,:),up2(:,:),rtp2_old(:,:),rtpthlp_forcing(:,:),thlm(:,:),thlp2_forcing(:,:),rtm(:,:),rtp2_forcing(:,:),wprtp(:,:),rtpthlp_old(:,:),wp2(:,:),thlp2_old(:,:),rho_ds_zm(:,:),kh_zt(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),invrs_tau_xp2_zm(:,:),sclrpthlp_old(:,:,:),vp2_old(:,:),up2_old(:,:),wp2_zt(:,:),wm_zm(:,:),upwp(:,:),thv_ds_zm(:,:),wpthvp(:,:),wpthlp(:,:),wpsclrp(:,:,:),sigma_sqd_w(:,:),wp3(:,:),rho_ds_zt(:,:),vpwp(:,:),invrs_rho_ds_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:))
   1442, Generating exit data delete(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
   1452, Generating exit data delete(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
wp23_lhs:
   2082, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2083, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2084,   ! blockidx%x threadidx%x collapsed
       2085,   ! blockidx%x threadidx%x collapsed
   2082, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
   2093, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2095,   ! blockidx%x threadidx%x collapsed
   2093, Generating default present(lhs(:,:ngrdcol,:1))
   2106, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2108,   ! blockidx%x threadidx%x collapsed
   2106, Generating default present(lhs(:,:ngrdcol,2))
   2119, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2121,   ! blockidx%x threadidx%x collapsed
   2119, Generating default present(lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,:),lhs_ta_wp2(:,:ngrdcol,2:nzm-1),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_dp1_wp2(:ngrdcol,2:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
   2121, Generating implicit firstprivate(invrs_dt,k_wp2)
   2159, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2160, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2161,   ! blockidx%x threadidx%x collapsed
   2159, Generating default present(lhs_pr1_wp3(:ngrdcol,2:nzt-1),lhs_ma_zt(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),lhs_splat_wp3(:ngrdcol,2:nzt-1),lhs_diff_zt(:,:ngrdcol,2:nzt-1),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
   2161, Generating implicit firstprivate(k_wp3,invrs_dt)
   2202, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2203, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2204,   ! blockidx%x threadidx%x collapsed
   2202, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
   2204, Generating implicit firstprivate(nzm)
   2215, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2216, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2217,   ! blockidx%x threadidx%x collapsed
   2215, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   2217, Generating implicit firstprivate(nzm)
   2238, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2239, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2240,   ! blockidx%x threadidx%x collapsed
   2238, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
   2240, Generating implicit firstprivate(k_wp2)
   2253, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2254, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2255,   ! blockidx%x threadidx%x collapsed
   2253, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
   2255, Generating implicit firstprivate(k_wp2)
   2283, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2284, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2285,   ! blockidx%x threadidx%x collapsed
       2286,   ! blockidx%x threadidx%x collapsed
   2283, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
   2286, Generating implicit firstprivate(k_wp3)
solve_xp2_xpyp_with_single_lhs:
   1626, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1628, Generating enter data create(sclrprtp_forcing(:,:),sclrpthlp_forcing(:,:),sclrp2_forcing(:,:))
   1635, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1637,   ! blockidx%x threadidx%x collapsed
   1635, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   1681, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1682, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1683,   ! blockidx%x threadidx%x collapsed
   1681, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   1705, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1707,   ! blockidx%x threadidx%x collapsed
   1705, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   1715, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1716, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1717,   ! blockidx%x threadidx%x collapsed
   1715, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   1740, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1742,   ! blockidx%x threadidx%x collapsed
   1740, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   1750, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1752,   ! blockidx%x threadidx%x collapsed
   1750, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   1785, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1787,   ! blockidx%x threadidx%x collapsed
   1785, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1796, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1797, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1798,   ! blockidx%x threadidx%x collapsed
       1799,   ! blockidx%x threadidx%x collapsed
   1796, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1814, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1815, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1816,   ! blockidx%x threadidx%x collapsed
   1814, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1825, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1826, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1827,   ! blockidx%x threadidx%x collapsed
       1828,   ! blockidx%x threadidx%x collapsed
   1825, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1842, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
   1866, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1868, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp23_rhs:
   2508, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2510,   ! blockidx%x threadidx%x collapsed
   2508, Generating default present(rhs(:ngrdcol,:nzm*2-1))
   2517, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2519,   ! blockidx%x threadidx%x collapsed
   2517, Generating default present(rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
   2519, Generating implicit firstprivate(k_wp3)
   2526, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2528,   ! blockidx%x threadidx%x collapsed
   2526, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
   2528, Generating implicit firstprivate(k_wp2)
   2577, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2578, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2579,   ! blockidx%x threadidx%x collapsed
   2577, Generating default present(gr,rhs(:ngrdcol,:),up2(:ngrdcol,:),vp2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
   2579, Generating implicit firstprivate(k_wp2)
   2592, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2594,   ! blockidx%x threadidx%x collapsed
   2592, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
   2594, Generating implicit firstprivate(k_wp3)
   2611, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2613,   ! blockidx%x threadidx%x collapsed
   2611, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
   2613, Generating implicit firstprivate(k_wp2)
   2631, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2632, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2633,   ! blockidx%x threadidx%x collapsed
   2631, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),lhs_pr1_wp3(:ngrdcol,2:nzt-1),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),wp3(:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1))
   2633, Generating implicit firstprivate(k_wp3,invrs_dt)
   2661, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2663,   ! blockidx%x threadidx%x collapsed
   2661, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),rhs_dp1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wp2(:ngrdcol,2:nzm-1),rhs_pr3_wp2(:ngrdcol,2:nzm-1),lhs_dp1_wp2(:ngrdcol,2:nzm-1))
   2663, Generating implicit firstprivate(k_wp2,invrs_dt)
   2713, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2714, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2715,   ! blockidx%x threadidx%x collapsed
   2713, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
   2715, Generating implicit firstprivate(k_wp3)
   2796, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2796, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   2797, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
   2810, Generating update self(c11_skw_fnc(:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),wpvp2(:,:),wpup2(:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_splat_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_pr3_wp2(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),lhs_splat_wp3(:,:),wp2(:,:),wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr1_wp3(:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr_tp_wp3(:,:,:),rhs_pr3_wp3(:,:),lhs_adv_tp_wp3(:,:,:),up2(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
   2823, Generating copyin(c_uu_buoy_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:)) [if not already present]
         Generating copyout(rhs_bp1_wp3(:,:),rhs_bp_wp2(:,:)) [if not already present]
         Generating copyin(c_uu_buoy_zeros(:)) [if not already present]
         Generating copyout(rhs_pr2_wp3(:,:),rhs_pr2_wp2(:,:)) [if not already present]
wp2_term_ta_lhs:
   3215, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3216, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3217,   ! blockidx%x threadidx%x collapsed
   3215, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
   3227, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3228, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3229,   ! blockidx%x threadidx%x collapsed
   3227, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,rho_ds_zt(:ngrdcol,:nzm-1),lhs_ta_wp2(:,:ngrdcol,2:nzm-1))
wp2_terms_ac_pr2_lhs:
   3341, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3342, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3341, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
   3351, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3352, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3353,   ! blockidx%x threadidx%x collapsed
   3351, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol),gr,wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
wp2_term_dp1_lhs:
   3434, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3435, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3434, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
   3444, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3445, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3446,   ! blockidx%x threadidx%x collapsed
   3444, Generating default present(lhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
wp2_term_pr1_lhs:
   3533, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3534, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3533, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
   3543, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3545,   ! blockidx%x threadidx%x collapsed
   3543, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wp2_terms_bp_pr2_rhs:
   3626, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3627, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3626, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
   3635, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3637,   ! blockidx%x threadidx%x collapsed
   3635, Generating default present(c_uu_buoy(:ngrdcol),rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
wp2_term_dp1_rhs:
   3726, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3727, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3726, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
   3736, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3737, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3738,   ! blockidx%x threadidx%x collapsed
   3736, Generating default present(invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1),rhs_dp1_wp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1))
   3744, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3746,   ! blockidx%x threadidx%x collapsed
   3744, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
   3746, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
   3847, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3848, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3847, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
   3856, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3857, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3858,   ! blockidx%x threadidx%x collapsed
   3856, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr3_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
solve_xp2_xpyp_with_multiple_lhs:
   2066, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2069, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
   2079, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2081,   ! blockidx%x threadidx%x collapsed
   2079, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2110, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2111, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2112,   ! blockidx%x threadidx%x collapsed
   2110, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
   2118, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2120,   ! blockidx%x threadidx%x collapsed
   2118, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
   2129, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
   2146, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2147, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2148,   ! blockidx%x threadidx%x collapsed
   2146, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2178, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2179, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2180,   ! blockidx%x threadidx%x collapsed
   2178, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
   2186, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2187, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2188,   ! blockidx%x threadidx%x collapsed
   2186, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
   2197, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
   2213, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2215,   ! blockidx%x threadidx%x collapsed
   2213, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2245, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2246, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2247,   ! blockidx%x threadidx%x collapsed
   2245, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2253, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2254, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2255,   ! blockidx%x threadidx%x collapsed
   2253, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2264, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
   2281, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2282, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2283,   ! blockidx%x threadidx%x collapsed
   2281, Generating default present(lhs_dp1(:ngrdcol,:nzm))
   2427, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2428, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2429,   ! blockidx%x threadidx%x collapsed
   2427, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   2451, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2452, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2453,   ! blockidx%x threadidx%x collapsed
   2451, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   2461, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2462, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2463,   ! blockidx%x threadidx%x collapsed
   2461, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   2487, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2489,   ! blockidx%x threadidx%x collapsed
   2487, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   2497, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2499,   ! blockidx%x threadidx%x collapsed
   2497, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   2530, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2531, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2532,   ! blockidx%x threadidx%x collapsed
       2533,   ! blockidx%x threadidx%x collapsed
   2530, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2547, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2548, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2549,   ! blockidx%x threadidx%x collapsed
       2550,   ! blockidx%x threadidx%x collapsed
   2547, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2565, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2568, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
wp2_term_pr1_rhs:
   3965, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3966, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3965, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
   3974, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3975, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3976,   ! blockidx%x threadidx%x collapsed
   3974, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),c4(:ngrdcol))
xp2_xpyp_lhs:
   2648, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2649, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2650,   ! blockidx%x threadidx%x collapsed
   2648, Generating default present(lhs_diff(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1),lhs_ma(:,:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1))
   2662, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2663, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2664,   ! blockidx%x threadidx%x collapsed
   2662, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
   2664, Generating implicit firstprivate(dt)
   2677, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2678, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2677, Generating default present(lhs(:,:ngrdcol,:),gr)
wp2_term_pr_dfsn_rhs:
   4060, Generating create(wpuip2(:,:)) [if not already present]
   4062, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4063, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4064,   ! blockidx%x threadidx%x collapsed
   4062, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
   4070, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4071, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4072,   ! blockidx%x threadidx%x collapsed
   4070, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_wp2_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1))
   4080, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4081, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4080, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
   4219, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4222, !$acc loop seq
   4219, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4222, Loop is parallelizable
   4229, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4230, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4231,   ! blockidx%x threadidx%x collapsed
   4229, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),coef_wp4_implicit(:ngrdcol,2:nzt),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt))
xp2_xpyp_uv_rhs:
   3238, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
   3266, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3268,   ! blockidx%x threadidx%x collapsed
   3266, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1))
   3293, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3295,   ! blockidx%x threadidx%x collapsed
   3293, Generating default present(rhs_pr1(:ngrdcol,2:nzm-1),gr,lhs_dp1_c14(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),lhs_dp1_c4(:ngrdcol,2:nzm-1),xap2(:ngrdcol,:),rhs_term_tp(:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol))
   3324, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3325, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3326,   ! blockidx%x threadidx%x collapsed
   3324, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3326, Generating implicit firstprivate(dt)
   3344, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
         Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
   3358, Generating update self(lhs_dp1_c14(:,:),invrs_tau_c4_zm(:,:),rhs_ta(:,:),lhs_dp1_c4(:,:),lhs_ta(:,:,:),invrs_tau_c14_zm(:,:),rhs_term_tp(:,:),xbp2(:,:),xap2(:,:),wp2(:,:),lhs_splat_wp2(:,:),rhs_pr2(:,:))
   3427, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3428, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3427, Generating default present(rhs(:ngrdcol,:),xap2(:ngrdcol,gr%k_lb_zm),gr)
   3436, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
wp3_term_ta_adg1_lhs:
   4414, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4415, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4416,   ! blockidx%x threadidx%x collapsed
   4414, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4437, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4439,   ! blockidx%x threadidx%x collapsed
   4437, Generating default present(a3_coef(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),wp3_on_wp2(:ngrdcol,2:nzt))
   4487, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4489,   ! blockidx%x threadidx%x collapsed
   4487, Generating default present(a1_coef(:ngrdcol,2:nzt),lhs_ta_wp3(:,:ngrdcol,2:nzt-1),rho_ds_zt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a3_coef(:ngrdcol,2:nzt),gr,wp2(:ngrdcol,2:nzt),wp3_on_wp2(:ngrdcol,2:nzt))
   4550, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4552,   ! blockidx%x threadidx%x collapsed
   4550, Generating default present(a3_coef_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp3_on_wp2(:ngrdcol,2:nzt),wp2(:ngrdcol,2:nzt))
advance_xm_wpxp:
    496, Generating enter data create(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
    505, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
    543, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        545,   ! blockidx%x threadidx%x collapsed
    543, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    552, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        553, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        554,   ! blockidx%x threadidx%x collapsed
    552, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
    562, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
        563, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        564,   ! blockidx%x threadidx%x collapsed
        565,   ! blockidx%x threadidx%x collapsed
    562, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    572, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
         Generating NVIDIA GPU code
        573, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        574,   ! blockidx%x threadidx%x collapsed
        575,   ! blockidx%x threadidx%x collapsed
    572, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),wpsclrp_old(:ngrdcol,:nzm,:sclr_dim))
    584, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        585, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        586,   ! blockidx%x threadidx%x collapsed
    584, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    593, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        594, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        595,   ! blockidx%x threadidx%x collapsed
    593, Generating default present(vpwp(:ngrdcol,:nzm),vpwp_old(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    607, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        609,   ! blockidx%x threadidx%x collapsed
    607, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12))
    609, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
    628, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        630,   ! blockidx%x threadidx%x collapsed
    628, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
    630, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
    661, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        662, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        663,   ! blockidx%x threadidx%x collapsed
    661, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
    675, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        676, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        677,   ! blockidx%x threadidx%x collapsed
    675, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm),c7_skw_fnc(:ngrdcol,:nzm))
    685, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        686, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        687,   ! blockidx%x threadidx%x collapsed
    685, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
    687, Generating implicit firstprivate(c7,c7b,c7c)
    717, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
    735, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:err_code)
        737,   ! blockidx%x threadidx%x collapsed
    735, Generating default present(c7_skw_fnc(:ngrdcol,:nzm))
         Generating implicit copy(err_code) [if not already present]
    755, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        756, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        757,   ! blockidx%x threadidx%x collapsed
    755, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
    779, Generating implicit firstprivate(nzm,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(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
    788, Generating update self(c6_term(:,:))
    903, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        904, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        905,   ! blockidx%x threadidx%x collapsed
    903, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
    912, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        913, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        914,   ! blockidx%x threadidx%x collapsed
    912, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
    922, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
        923, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        924,   ! blockidx%x threadidx%x collapsed
        925,   ! blockidx%x threadidx%x collapsed
    922, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    932, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        933, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        934,   ! blockidx%x threadidx%x collapsed
        935,   ! blockidx%x threadidx%x collapsed
    932, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    945, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        946, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        947,   ! blockidx%x threadidx%x collapsed
    945, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    954, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        956,   ! blockidx%x threadidx%x collapsed
    954, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    970, Generating update self(vpwp(:,:),vm_forcing(:,:),upwp(:,:),um_forcing(:,:),wpsclrp(:,:,:),sclrm_forcing(:,:,:),wpthlp_forcing(:,:),thlm_forcing(:,:),wprtp_forcing(:,:),rtm_forcing(:,:),vprcp(:,:),vg(:,:),uprcp(:,:),ug(:,:),wprtp_old(:,:),rtpthvp(:,:),wpsclrp_old(:,:,:),skw_zm(:,:),wp3_on_wp2_zt(:,:),rho_ds_zt(:,:),mixt_frac_zm(:,:),vp2(:,:),up2(:,:),vm_ref(:,:),um_ref(:,:),vm_old(:,:),um_old(:,:),em(:,:),wpthvp(:,:),wpthlp_old(:,:),varnce_w_2_zm(:,:),thv_ds_zm(:,:),vm(:,:),um(:,:),sclrm_old(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),wp2rtp(:,:),cx_fnc_richardson(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_old(:,:),w_1_zm(:,:),vpwp_old(:,:),thlm_ref(:,:),rtm_ref(:,:),thlpthvp(:,:),invrs_rho_ds_zm(:,:),fcor(:),rho_ds_zm(:,:),rc_coef_zm(:,:),thlm_old(:,:),wpthlp(:,:),thlm(:,:),thlp2(:,:),wp2sclrp(:,:,:),rtm_old(:,:),wprtp(:,:),rtm(:,:),rtp2(:,:),wp2(:,:),sigma_sqd_w(:,:),invrs_rho_ds_zt(:,:),invrs_tau_c6_zm(:,:),kh_zm(:,:),wp3_on_wp2(:,:),wp2thlp(:,:),kh_zt(:,:),wm_zt(:,:),wm_zm(:,:),w_2_zm(:,:),sclrpthvp(:,:,:))
   1028, Generating update self(rtm_ref(:,:),rtm(:,:))
   1049, Generating update device(rtm(:,:))
   1055, Generating update self(thlm_ref(:,:),thlm(:,:))
   1076, Generating update device(thlm(:,:))
   1084, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
   1114, Generating update device(vm(:,:),um(:,:))
   1123, Generating update self(vm(:,:),um(:,:))
   1132, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1134,   ! blockidx%x threadidx%x collapsed
   1132, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
   1134, Generating implicit firstprivate(ts_nudge,dt)
   1143, Generating update self(vm(:,:),um(:,:))
   1155, Generating update self(vm_ref(:,:),um_ref(:,:))
   1168, Generating exit data delete(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
   1177, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
xp2_xpyp_rhs:
   3593, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
   3644, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3645, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3646,   ! blockidx%x threadidx%x collapsed
   3644, Generating default present(lhs_ta(:,:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),rhs_term_dp1(:ngrdcol,2:nzm-1),lhs_term_dp1(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),gr,xapxbp(:ngrdcol,:),rhs_term_tp(:ngrdcol,2:nzm-1))
   3701, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3702, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3703,   ! blockidx%x threadidx%x collapsed
   3701, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3710, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3712,   ! blockidx%x threadidx%x collapsed
   3710, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3712, Generating implicit firstprivate(dt)
   3723, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
         Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
   3740, Generating update self(lhs_ta(:,:,:),rhs_ta(:,:),xbm(:,:),xpyp_forcing(:,:),rhs_term_tp(:,:),wpxap(:,:),xapxbp(:,:),rhs_term_dp1(:,:),wpxbp(:,:),cn(:,:),xam(:,:),invrs_tau_zm(:,:),lhs_term_dp1(:,:))
   3827, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3828, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3827, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   3828, Generating implicit firstprivate(threshold)
   3834, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
wp3_term_tp_lhs:
   4713, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4714, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4715, !$acc loop seq
   4713, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
   4714, Generating implicit firstprivate(i)
   4715, Loop is parallelizable
   4725, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4727,   ! blockidx%x threadidx%x collapsed
   4725, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),coef_wp3_tp(:ngrdcol),gr)
wp3_terms_ac_pr2_lhs:
   4840, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4841, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4840, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
   4850, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4851, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4852,   ! blockidx%x threadidx%x collapsed
   4850, Generating default present(gr%invrs_dzt(1:ngrdcol,2:nzt-1),c11_skw_fnc(:ngrdcol,2:nzt-1),gr,wm_zm(:ngrdcol,2:nzt),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
wp3_term_pr1_lhs:
   4959, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4960, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4959, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
   4970, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4971, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4972,   ! blockidx%x threadidx%x collapsed
   4970, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8b(:ngrdcol),c8(:ngrdcol),skw_zt(:ngrdcol,2:nzt-1),lhs_pr1_wp3(:ngrdcol,2:nzt-1))
   4981, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4982, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4983,   ! blockidx%x threadidx%x collapsed
   4981, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8(:ngrdcol),skw_zt(:ngrdcol,2:nzt-1),lhs_pr1_wp3(:ngrdcol,2:nzt-1),c8b(:ngrdcol))
xm_wpxp_lhs:
   1326, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1327, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1326, Generating default present(lhs(:,:ngrdcol,:1))
   1337, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1339,   ! blockidx%x threadidx%x collapsed
   1337, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
   1339, Generating implicit firstprivate(k_xm,invrs_dt)
   1359, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1361,   ! blockidx%x threadidx%x collapsed
   1359, Generating default present(lhs(:,:ngrdcol,:),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1),lhs_pr1(:ngrdcol,2:nzm-1))
   1361, Generating implicit firstprivate(k_wpxp)
   1386, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1387, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1386, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   1387, Generating implicit firstprivate(nzm)
   1398, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1400,   ! blockidx%x threadidx%x collapsed
   1398, Generating default present(lhs(3,:ngrdcol,:))
   1400, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1410, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1411, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1412,   ! blockidx%x threadidx%x collapsed
   1410, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1412, Generating implicit firstprivate(k_xm)
   1424, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1425, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1426,   ! blockidx%x threadidx%x collapsed
   1424, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1426, Generating implicit firstprivate(k_xm)
calc_xm_wpxp_lhs_terms:
   1565, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
   1601, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1603,   ! blockidx%x threadidx%x collapsed
   1601, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1610, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1612,   ! blockidx%x threadidx%x collapsed
   1610, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1619, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1621,   ! blockidx%x threadidx%x collapsed
   1619, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
   1629, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1630, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1629, Generating default present(zeros_array(:ngrdcol))
   1649, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
wp3_term_ta_explicit_rhs:
   5084, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5085, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5084, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
   5094, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5095, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5096,   ! blockidx%x threadidx%x collapsed
   5094, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp4(:ngrdcol,2:nzt),rhs_ta_wp3(:ngrdcol,2:nzt-1))
wp3_terms_bp1_pr2_rhs:
   5170, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5171, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5170, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
   5180, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5182,   ! blockidx%x threadidx%x collapsed
   5180, Generating default present(c11_skw_fnc(:ngrdcol,2:nzt-1),rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),wp2thvp(:ngrdcol,2:nzt-1),thv_ds_zt(:ngrdcol,2:nzt-1))
wp3_term_pr_turb_rhs:
   5269, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5270, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5269, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
   5280, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5282,   ! blockidx%x threadidx%x collapsed
   5280, Generating default present(kh_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),dvm_dz(:ngrdcol,2:nzt),gr,upwp(:ngrdcol,2:nzt),dum_dz(:ngrdcol,2:nzt),thv_ds_zt(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),wpthvp(:ngrdcol,2:nzt),vpwp(:ngrdcol,2:nzt))
   5294, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5296,   ! blockidx%x threadidx%x collapsed
   5294, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),em(:ngrdcol,2:nzt),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol))
xm_wpxp_rhs:
   1802, Generating enter data create(rhs_bp_pr3(:,:))
   1822, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1823, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1822, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
   1823, Generating implicit firstprivate(rhs_lb_idx_zm)
   1830, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1831, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1832,   ! blockidx%x threadidx%x collapsed
   1830, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
   1832, Generating implicit firstprivate(k_xm,invrs_dt)
   1846, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1848,   ! blockidx%x threadidx%x collapsed
   1846, Generating default present(lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wpxp_forcing(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,:),rhs_bp_pr3(:ngrdcol,2:nzm-1),gr,lhs_pr1(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
   1848, Generating implicit firstprivate(k_wpxp)
   1865, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1866, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1865, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
   1866, Generating implicit firstprivate(rhs_ub_idx_zm)
   1874, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1876,   ! blockidx%x threadidx%x collapsed
   1874, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
   1876, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1931, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
         Generating copyout(rhs_pr3(:,:),rhs_bp(:,:)) [if not already present]
   1959, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
   2021, Generating exit data delete(rhs_bp_pr3(:,:))
wp3_term_pr_dfsn_rhs:
   5386, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
   5388, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5389, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5390,   ! blockidx%x threadidx%x collapsed
   5388, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
   5397, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5398, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5397, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
   5406, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5407, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5408,   ! blockidx%x threadidx%x collapsed
   5406, Generating default present(rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),c_wp3_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1))
wp3_term_pr1_rhs:
   5511, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5512, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5511, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
   5522, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5523, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5524,   ! blockidx%x threadidx%x collapsed
   5522, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8b(:ngrdcol),c8(:ngrdcol),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp3(:ngrdcol,2:nzt-1),skw_zt(:ngrdcol,2:nzt-1))
   5531, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5532, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5533,   ! blockidx%x threadidx%x collapsed
   5531, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8(:ngrdcol),rhs_pr1_wp3(:ngrdcol,2:nzt-1),c8b(:ngrdcol),wp3(:ngrdcol,2:nzt-1),skw_zt(:ngrdcol,2:nzt-1))
calc_xm_wpxp_ta_terms:
   2211, Generating enter data create(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
   2217, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
   2240, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2241, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2242,   ! blockidx%x threadidx%x collapsed
       2243,   ! blockidx%x threadidx%x collapsed
   2240, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2252, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2253, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2254,   ! blockidx%x threadidx%x collapsed
       2255,   ! blockidx%x threadidx%x collapsed
       2256,   ! blockidx%x threadidx%x collapsed
   2252, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
   2265, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2267,   ! blockidx%x threadidx%x collapsed
   2265, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
   2294, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2296,   ! blockidx%x threadidx%x collapsed
   2294, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
   2328, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2329, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2330,   ! blockidx%x threadidx%x collapsed
   2328, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   2341, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2343,   ! blockidx%x threadidx%x collapsed
   2341, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2364, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2366,   ! blockidx%x threadidx%x collapsed
   2364, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2382, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2383, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2384,   ! blockidx%x threadidx%x collapsed
       2385,   ! blockidx%x threadidx%x collapsed
   2382, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2393, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2394, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2395,   ! blockidx%x threadidx%x collapsed
       2396,   ! blockidx%x threadidx%x collapsed
       2397,   ! blockidx%x threadidx%x collapsed
   2393, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2407, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2408, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2409,   ! blockidx%x threadidx%x collapsed
   2407, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
   2419, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2420, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2421,   ! blockidx%x threadidx%x collapsed
   2419, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
   2429, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2430, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2431,   ! blockidx%x threadidx%x collapsed
       2432,   ! blockidx%x threadidx%x collapsed
   2429, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
   2444, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2445, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2446,   ! blockidx%x threadidx%x collapsed
       2447,   ! blockidx%x threadidx%x collapsed
   2444, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
   2457, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2458, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2459,   ! blockidx%x threadidx%x collapsed
   2457, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
   2591, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
   2609, Generating exit data delete(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
   2615, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
solve_xm_wpxp_with_single_lhs:
   2965, Generating enter data create(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
   2973, Generating enter data create(wpsclrp_forcing(:,:,:))
   2977, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3028, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3030,   ! blockidx%x threadidx%x collapsed
   3028, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
   3030, Generating implicit firstprivate(sclr)
   3059, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3061,   ! blockidx%x threadidx%x collapsed
   3059, Generating default present(vm_tndcy(:ngrdcol,:nzt),vm_forcing(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),ug(:ngrdcol,:nzt),fcor(:ngrdcol),um_forcing(:ngrdcol,:nzt),vg(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
   3070, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm_forcing(:,:),vm(:,:),um(:,:))
   3100, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3101, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3102,   ! blockidx%x threadidx%x collapsed
   3100, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
   3115, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3117,   ! blockidx%x threadidx%x collapsed
   3115, Generating default present(upwp_forcing(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp_forcing(:ngrdcol,:nzm),c_uu_shr(:ngrdcol))
   3129, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3131,   ! blockidx%x threadidx%x collapsed
   3129, Generating default present(upwp_forcing_pert(:ngrdcol,:nzm),ddzt_um_pert(:ngrdcol,:nzm),ddzt_vm_pert(:ngrdcol,:nzm),c_uu_shr(:ngrdcol),wp2(:ngrdcol,:nzm),vpwp_forcing_pert(:ngrdcol,:nzm))
   3142, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
   3155, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3156, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3157,   ! blockidx%x threadidx%x collapsed
   3155, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
   3209, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3210, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3211,   ! blockidx%x threadidx%x collapsed
   3209, Generating default present(vpthvp_tmp(:ngrdcol,:nzm),vpthlp(:ngrdcol,:nzm),vprtp(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_tmp(:ngrdcol,:nzm),upthlp(:ngrdcol,:nzm),uprtp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
   3226, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3228,   ! blockidx%x threadidx%x collapsed
   3226, Generating default present(vpthvp_pert(:ngrdcol,:nzm),vpthlp_pert(:ngrdcol,:nzm),vprtp_pert(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_pert(:ngrdcol,:nzm),upthlp_pert(:ngrdcol,:nzm),uprtp_pert(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
   3243, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
   3307, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
         Generating NVIDIA GPU code
       3308, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3309,   ! blockidx%x threadidx%x collapsed
       3310,   ! blockidx%x threadidx%x collapsed
   3307, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
   3320, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
   3329, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3338, Generating implicit firstprivate(sclr_dim,nzt)
         Generating NVIDIA GPU code
       3339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3340,   ! blockidx%x threadidx%x collapsed
   3348, Generating implicit firstprivate(sclr_dim,nzm)
         Generating NVIDIA GPU code
       3349, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3350,   ! blockidx%x threadidx%x collapsed
   3359, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
   3368, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3398, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
   3709, Generating exit data delete(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
   3717, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
   4707, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
   4797, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4799,   ! blockidx%x threadidx%x collapsed
   4797, Generating default present(xm_old(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),solution(:ngrdcol,:))
   4799, Generating implicit firstprivate(k_xm)
   4808, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4809, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4810,   ! blockidx%x threadidx%x collapsed
   4808, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
   4810, Generating implicit firstprivate(k_wpxp)
   4819, Generating update self(wm_zt(:,:),xm(:,:),wpxp(:,:),lhs_ma_zt(:,:,:),lhs_ta_wpxp(:,:,:),lhs_ta_xm(:,:,:),lhs_pr1(:,:),lhs_diff_zm(:,:,:),lhs_ma_zm(:,:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),rcond(:))
   4827, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
         Generating copyout(wpxp_pr2(:,:),wpxp_ac(:,:)) [if not already present]
   4995, Generating update self(xm(:,:))
   5016, Generating update self(xm(:,:))
   5050, Generating update self(xm(:,:))
   5075, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5077,   ! blockidx%x threadidx%x collapsed
   5075, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5085, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5087,   ! blockidx%x threadidx%x collapsed
   5085, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5095, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5096, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5097,   ! blockidx%x threadidx%x collapsed
   5095, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5107, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5109,   ! blockidx%x threadidx%x collapsed
   5107, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5178, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
   5269, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5270, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5271,   ! blockidx%x threadidx%x collapsed
   5269, Generating default present(invrs_rho_ds_zt(:ngrdcol,:nzt),gr%invrs_dzt(1:ngrdcol,1:nzt),gr,rho_ds_zm(:ngrdcol,:nzt+1),lhs_ta_xm(:,:ngrdcol,:nzt))
calc_xp2_xpyp_ta_terms:
   4141, Generating enter data create(wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
   4154, Generating enter data create(term_wpthlpsclrp_explicit_zm(:,:),wpsclrp_zt(:,:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
   4169, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4170, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4171,   ! blockidx%x threadidx%x collapsed
   4169, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   4180, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4182,   ! blockidx%x threadidx%x collapsed
   4180, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   4189, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4190, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4191,   ! blockidx%x threadidx%x collapsed
   4189, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
   4455, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4456, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4457,   ! blockidx%x threadidx%x collapsed
   4455, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
   4470, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4471, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4472,   ! blockidx%x threadidx%x collapsed
   4470, Generating default present(coef_wprtp2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm))
   4494, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4495, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4496,   ! blockidx%x threadidx%x collapsed
   4494, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
   4514, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4515, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       4516,   ! blockidx%x threadidx%x collapsed
       4517,   ! blockidx%x threadidx%x collapsed
   4514, Generating default present(lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
   4526, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       4527, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       4528,   ! blockidx%x threadidx%x collapsed
       4529,   ! blockidx%x threadidx%x collapsed
       4530,   ! blockidx%x threadidx%x collapsed
   4526, Generating default present(lhs_ta_wpthlpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wpsclrp2(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp2(:,:ngrdcol,:nzm),lhs_ta_wprtpsclrp(:,:ngrdcol,:nzm,:sclr_dim))
   4550, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4552,   ! blockidx%x threadidx%x collapsed
   4550, Generating default present(term_wprtp2_explicit(:ngrdcol,:nzt),term_wprtpthlp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wprtp_zt(:ngrdcol,:nzt),term_wpthlp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
   4564, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4566,   ! blockidx%x threadidx%x collapsed
   4564, Generating default present(term_wprtp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
   4592, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4594,   ! blockidx%x threadidx%x collapsed
   4592, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
   4599, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4600, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4601,   ! blockidx%x threadidx%x collapsed
   4599, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
   4619, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4621,   ! blockidx%x threadidx%x collapsed
   4619, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4626, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4628,   ! blockidx%x threadidx%x collapsed
   4626, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
   4650, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4651, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4652,   ! blockidx%x threadidx%x collapsed
   4650, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4657, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4658, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4659,   ! blockidx%x threadidx%x collapsed
   4657, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
   4677, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4679,   ! blockidx%x threadidx%x collapsed
   4677, Generating default present(term_wprtpthlp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtpthlp(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
   4703, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4705,   ! blockidx%x threadidx%x collapsed
   4703, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
   4710, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4712,   ! blockidx%x threadidx%x collapsed
   4710, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
   4742, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4743, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4744,   ! blockidx%x threadidx%x collapsed
   4742, Generating default present(term_wpsclrp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrp2(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm))
   4751, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4753,   ! blockidx%x threadidx%x collapsed
   4751, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
   4776, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4778,   ! blockidx%x threadidx%x collapsed
   4776, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
   4783, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4784, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4785,   ! blockidx%x threadidx%x collapsed
   4783, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
   4806, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4808,   ! blockidx%x threadidx%x collapsed
   4806, Generating default present(term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrprtp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
   4815, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4817,   ! blockidx%x threadidx%x collapsed
   4815, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
   4840, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4841, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4842,   ! blockidx%x threadidx%x collapsed
   4840, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
   4847, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4848, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4849,   ! blockidx%x threadidx%x collapsed
   4847, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
   4870, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4872,   ! blockidx%x threadidx%x collapsed
   4870, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
   4879, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4881,   ! blockidx%x threadidx%x collapsed
   4879, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
   4904, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4906,   ! blockidx%x threadidx%x collapsed
   4904, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
   4911, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4912, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4913,   ! blockidx%x threadidx%x collapsed
   4911, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
   5347, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5348, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5349,   ! blockidx%x threadidx%x collapsed
   5347, Generating default present(term_wpup2_explicit_zm(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),coef_wpvp2_implicit_zm(:ngrdcol,:nzm),term_wpvp2_explicit_zm(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),coef_wpup2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
   5361, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5362, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5363,   ! blockidx%x threadidx%x collapsed
   5361, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
   5379, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5380, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5381,   ! blockidx%x threadidx%x collapsed
   5379, Generating default present(coef_wpup2_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpvp2_implicit(:ngrdcol,:nzt))
   5389, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5391,   ! blockidx%x threadidx%x collapsed
   5389, Generating default present(term_wpup2_explicit(:ngrdcol,:nzt),upwp_zt(:ngrdcol,:nzt),term_wpvp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),vpwp_zt(:ngrdcol,:nzt))
   5411, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5412, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       5413,   ! blockidx%x threadidx%x collapsed
       5414,   ! blockidx%x threadidx%x collapsed
   5411, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
   5445, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
   5470, Generating exit data delete(wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
   5483, Generating exit data delete(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
term_tp_rhs:
   5560, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5561, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5562,   ! blockidx%x threadidx%x collapsed
   5560, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),xbm(:ngrdcol,:nzm-1),xam(:ngrdcol,:nzm-1),wpxap(:ngrdcol,2:nzm-1),wpxbp(:ngrdcol,2:nzm-1))
wpxp_term_tp_lhs:
   5368, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5369, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5368, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
   5376, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5377, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5378,   ! blockidx%x threadidx%x collapsed
   5376, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
   5391, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5392, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5391, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
term_dp1_lhs:
   5655, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5656, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5655, Generating default present(gr,lhs(:ngrdcol,:))
   5664, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5665, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5666,   ! blockidx%x threadidx%x collapsed
   5664, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
   5745, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5747,   ! blockidx%x threadidx%x collapsed
   5745, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
   5747, Generating implicit firstprivate(threshold)
wpxp_terms_ac_pr2_lhs:
   5493, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5494, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5493, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
   5500, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5502,   ! blockidx%x threadidx%x collapsed
   5500, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1),wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1))
   5511, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5512, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5511, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
term_pr1:
   5873, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5874, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5875,   ! blockidx%x threadidx%x collapsed
   5873, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c14(:ngrdcol),xbp2(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),invrs_tau_c14_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wpxp_term_pr1_lhs:
   5591, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5593,   ! blockidx%x threadidx%x collapsed
   5591, Generating default present(lhs_pr1_wprtp(:ngrdcol,2:nzm-1),lhs_pr1_wpthlp(:ngrdcol,2:nzm-1),c6rt_skw_fnc(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c6thl_skw_fnc(:ngrdcol,2:nzm-1))
   5605, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5606, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5605, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
   5625, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5627,   ! blockidx%x threadidx%x collapsed
   5625, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
   5636, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5637, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5636, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
term_pr2:
   5989, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5990, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5991,   ! blockidx%x threadidx%x collapsed
   5989, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
pos_definite_variances:
   6092, Generating update self(xp2_np1(:,:))
   6113, Generating update self(xp2_np1(:,:))
wpxp_terms_bp_pr3_rhs:
   5715, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5716, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5715, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
   5721, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5723,   ! blockidx%x threadidx%x collapsed
   5721, Generating default present(c7_skw_fnc(:ngrdcol,2:nzm-1),rhs_bp_pr3(:ngrdcol,2:nzm-1),xpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
   5729, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5730, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5729, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
   5915, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
   5919, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5920, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5921,   ! blockidx%x threadidx%x collapsed
   5919, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
   5921, Generating implicit firstprivate(l_any_clipping_needed)
   5930, Generating update self(l_any_clipping_needed)
   5948, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5949, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5950,   ! blockidx%x threadidx%x collapsed
   5948, Generating default present(l_clipping_needed(:ngrdcol),xm_tndcy_wpxp_cl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),wpxp_chnge(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt))
   5950, Generating implicit firstprivate(dt)
   5961, Generating update self(xm_tndcy_wpxp_cl(:,:))
   5972, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
   6020, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6021, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6022,   ! blockidx%x threadidx%x collapsed
   6020, Generating default present(coefficient(:ngrdcol),damped_value(:ngrdcol,:nzm),gr,gr%zm(1:ngrdcol,1:nzm),threshold(:ngrdcol),max_coeff_value(:ngrdcol),lscale_zm(:ngrdcol,:nzm),altitude_threshold(:ngrdcol),cx_skw_fnc(:ngrdcol,:nzm))
diagnose_upxp:
   6100, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
   6105, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6106, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6107,   ! blockidx%x threadidx%x collapsed
   6105, Generating default present(ypxp(:ngrdcol,2:nzm-1),ypwp(:ngrdcol,2:nzm-1),ddzt_ym(:ngrdcol,2:nzm-1),c6x_skw_fnc(:ngrdcol,2:nzm-1),tau_c6_zm(:ngrdcol,2:nzm-1),ddzt_xm(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
   6117, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6118, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6117, Generating default present(ypxp(:ngrdcol,:),gr)
   6124, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_clubb_core_module.F90
advance_clubb_core:
    869, Generating enter data create(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w_tmp(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:),xp3_coef_fnc(:,:))
    890, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
    894, Generating enter data create(wpedsclrp(:,:,:))
    909, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zt(:,:),wm_zm(:,:))
    936, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
    943, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
    947, Generating update self(edsclrm(:,:,:),edsclrm_forcing(:,:,:))
    980, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wpthlp(:,:),wprtp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
   1041, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1042, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1041, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),wprtp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol),upwp(:ngrdcol,gr%k_lb_zm),gr,vpwp(:ngrdcol,gr%k_lb_zm),upwp_sfc(:ngrdcol))
   1051, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1052, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1051, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_pert(:ngrdcol,gr%k_lb_zm),vpwp_sfc_pert(:ngrdcol),upwp_sfc_pert(:ngrdcol))
   1061, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1063,   ! blockidx%x threadidx%x collapsed
   1061, Generating default present(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
   1075, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1077,   ! blockidx%x threadidx%x collapsed
   1075, Generating default present(gr,wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
   1086, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1087, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1086, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
   1097, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1098, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1099,   ! blockidx%x threadidx%x collapsed
   1097, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
   1111, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1113,   ! blockidx%x threadidx%x collapsed
   1111, Generating default present(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
   1129, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1129, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
   1237, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1238, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1239,   ! blockidx%x threadidx%x collapsed
   1237, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   1239, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   1293, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1295,   ! blockidx%x threadidx%x collapsed
   1293, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
   1304, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1305, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1306,   ! blockidx%x threadidx%x collapsed
   1304, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
   1323, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1324, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1325,   ! blockidx%x threadidx%x collapsed
   1323, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
   1332, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1334,   ! blockidx%x threadidx%x collapsed
   1332, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
   1362, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1363, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1364,   ! blockidx%x threadidx%x collapsed
   1362, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   1370, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1371, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1372,   ! blockidx%x threadidx%x collapsed
   1370, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   1381, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1382, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1383,   ! blockidx%x threadidx%x collapsed
   1381, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
   1412, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1414,   ! blockidx%x threadidx%x collapsed
   1412, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1421, Generating update self(ddzt_umvm_sqd(:,:))
   1484, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1486,   ! blockidx%x threadidx%x collapsed
   1484, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
   1494, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1495, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1496,   ! blockidx%x threadidx%x collapsed
   1494, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
   1503, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1504, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1505,   ! blockidx%x threadidx%x collapsed
   1503, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),invrs_tau_xp2_zm(:ngrdcol,:nzm),tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm))
   1516, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1517, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1518,   ! blockidx%x threadidx%x collapsed
   1516, Generating default present(invrs_tau_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,69),invrs_tau_wp3_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
   1574, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1575, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1576,   ! blockidx%x threadidx%x collapsed
   1574, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
   1584, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1585, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1586,   ! blockidx%x threadidx%x collapsed
   1584, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
   1647, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
   1680, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1682,   ! blockidx%x threadidx%x collapsed
   1680, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_1_zm(:ngrdcol,:nzm),w_2_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
   1718, Generating update self(stability_correction(:,:))
   1729, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1730, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1731,   ! blockidx%x threadidx%x collapsed
   1729, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm))
   1739, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1740, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1741,   ! blockidx%x threadidx%x collapsed
   1739, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm))
   1751, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1753,   ! blockidx%x threadidx%x collapsed
   1751, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm))
   1769, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1770, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1771,   ! blockidx%x threadidx%x collapsed
   1769, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
   1788, Generating update self(brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_sqd_smth(:,:),invrs_tau_sfc(:,:),invrs_tau_no_n2_zm(:,:),brunt_vaisala_freq_sqd_splat(:,:),invrs_tau_bkgnd(:,:),invrs_tau_wp2_zm(:,:),ri_zm(:,:),invrs_tau_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_shear(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_xp2_zm(:,:))
   1866, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1867, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1868,   ! blockidx%x threadidx%x collapsed
   1866, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
   2185, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2186, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2187,   ! blockidx%x threadidx%x collapsed
   2185, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
   2196, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2197, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2198,   ! blockidx%x threadidx%x collapsed
   2196, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
   2198, Generating implicit firstprivate(edsclr_dim)
   2239, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2240, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2241,   ! blockidx%x threadidx%x collapsed
   2239, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
   2241, Generating implicit firstprivate(edsclr_dim)
   2563, Generating update self(cloud_frac_zm(:,:),cloudy_downdraft_frac(:,:),vpwp_zt(:,:),w_down_in_cloud(:,:),sigma_sqd_w_zt(:,:),wp3_on_wp2(:,:),wp3_on_wp2_zt(:,:),a3_coef(:,:),cloudy_updraft_frac(:,:),rcm_zm(:,:),rtp3(:,:),thlp3(:,:),ice_supersat_frac_zm(:,:),skw_velocity(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wprtp2(:,:),wpthlp2(:,:),sigma_sqd_w(:,:),wprtp_zt(:,:),wp2_zt(:,:),kh_zm(:,:),tau_zm(:,:),lscale(:,:),lscale_down(:,:),wp2rcp(:,:),wp2rtp(:,:),kh_zt(:,:),upwp_zt(:,:),thvm(:,:),thv_ds_zt(:,:),rtpthvp(:,:),rcm_in_layer(:,:),a3_coef_zt(:,:),rcm(:,:),ice_supersat_frac(:,:),cloud_frac(:,:),exner(:,:),cloud_cover(:,:),rcm_supersat_adj(:,:),pdf_params%w_2(:,:),rc_coef(:,:),wp4(:,:),rc_coef_zm(:,:),w_up_in_cloud(:,:),wm_zm(:,:),thv_ds_zm(:,:),thlpthvp(:,:),rho_ds_zm(:,:),rho(:,:),rho_ds_zt(:,:),rcp2(:,:),em(:,:),lscale_up(:,:),thlprcp(:,:),rtpthlp_zt(:,:),wp2thlp(:,:),wpthlp_zt(:,:),rtpthlp(:,:),rtprcp(:,:),thlp2_zt(:,:),thlp2(:,:),thlm_zm(:,:),rtp2_zt(:,:),rtp2(:,:),rtm_zm(:,:),wp3(:,:),wp2vp2(:,:),wp2(:,:),wm_zt(:,:),wpthlp(:,:),wprtpthlp(:,:),wprtp(:,:),wprcp(:,:),rtm(:,:),rho_zm(:,:),thlm(:,:),tau_zt(:,:),vp2(:,:),up2(:,:),vpwp(:,:),vp2_zt(:,:),upwp(:,:),up2_zt(:,:),vm(:,:),vg(:,:),um(:,:),ug(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),p_in_pa(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wpvp2(:,:))
   2610, Generating update self(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_2(:,:))
   2635, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
   2640, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2750, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
   2757, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
   2761, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2793, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
   2865, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
   2869, Generating exit data delete(wpedsclrp(:,:,:))
   2872, Generating exit data delete(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),xp3_coef_fnc(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),sigma_sqd_w_tmp(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:))
pdf_closure_driver:
   3384, Generating enter data create(rtpthvp_zt(:,:),skw_zt(:,:),upwp_zt(:,:),thlpthvp_zt(:,:),gamma_skw_fnc_zt(:,:),rel_humidity(:,:),vp3_zm(:,:),up3_zm(:,:),thlp3_zm(:,:),rtp3_zm(:,:),wp4_zt(:,:),thlprcp_zt(:,:),rtpthlp_zt(:,:),wpthlp_zt(:,:),wp3_zm(:,:),wp2up2_zt(:,:),wp2_zt(:,:),sku_zt(:,:),skv_zm(:,:),skthl_zt(:,:),sku_zm(:,:),skrt_zt(:,:),skthl_zm(:,:),sigma_sqd_w_zt(:,:),skrt_zm(:,:),skv_zt(:,:),skw_zm(:,:),sigma_sqd_w_tmp(:,:),gamma_skw_fnc(:,:),vprcp_zt(:,:),uprcp_zt(:,:),vp2_zt(:,:),vm_zm(:,:),up2_zt(:,:),um_zm(:,:),rtprcp_zt(:,:),wprtp_zt(:,:),wprcp_zt(:,:),thlp2_zt(:,:),t_in_k(:,:),rtp2_zt(:,:),rsat(:,:),wp2vp2_zt(:,:),vpwp_zt(:,:),wpthvp_zt(:,:))
   3394, Generating enter data create(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
   3401, Generating enter data create(sksclr_zt(:,:,:),wpsclrprtp_zm(:,:,:),wp2sclrp_zm(:,:,:),wpsclrp_zt(:,:,:),sclrp3_zm(:,:,:),sclrpthlp_zt(:,:,:),sclrpthvp_zt(:,:,:),sksclr_zm(:,:,:),sclrprtp_zt(:,:,:),sclrprcp_zt(:,:,:),sclrp2_zt(:,:,:),sclrm_zm(:,:,:),wpsclrp2_zm(:,:,:),wpsclrpthlp_zm(:,:,:))
   3406, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
   3490, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
   3515, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3517,   ! blockidx%x threadidx%x collapsed
   3515, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   3517, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   3539, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3540, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3541,   ! blockidx%x threadidx%x collapsed
   3539, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
   3541, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   3584, Generating update self(gamma_skw_fnc(:,:))
   3628, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3630,   ! blockidx%x threadidx%x collapsed
   3628, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   3707, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3708, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3709,   ! blockidx%x threadidx%x collapsed
   3707, Generating default present(rtm(:ngrdcol,:nzt),rtm_ref(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
   3709, Generating implicit firstprivate(dt,rtm_min,rtm_nudge_max_altitude,ts_nudge)
   3736, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3737, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3736, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
   3747, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3748, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3749,   ! blockidx%x threadidx%x collapsed
   3747, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
   3835, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3836, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3835, Generating default present(wp4(:ngrdcol,:),gr)
   3852, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3853, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3852, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
   3872, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3873, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3872, Generating default present(wpthvp(:ngrdcol,gr%k_ub_zm),wprcp(:ngrdcol,gr%k_ub_zm),thlprcp(:ngrdcol,gr%k_ub_zm),rtprcp(:ngrdcol,gr%k_ub_zm),wp2vp2(:ngrdcol,gr%k_ub_zm),gr,rc_coef_zm(:ngrdcol,gr%k_ub_zm),rtpthvp(:ngrdcol,gr%k_ub_zm),thlpthvp(:ngrdcol,gr%k_ub_zm),uprcp(:ngrdcol,gr%k_ub_zm),vprcp(:ngrdcol,gr%k_ub_zm),wp2up2(:ngrdcol,gr%k_ub_zm))
   3889, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3890, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3891,   ! blockidx%x threadidx%x collapsed
   3889, Generating default present(thlm_zm(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),rcm_zm(:ngrdcol,:nzm),ice_supersat_frac_zm(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm))
   3906, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3907, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3906, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
   3907, Generating implicit firstprivate(sclr)
   3918, Generating update self(vprcp(:,:),uprcp(:,:))
   3946, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3947, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3946, Generating default present(gr,cloud_frac_zm(:ngrdcol,gr%k_ub_zm))
   3983, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3984, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3985,   ! blockidx%x threadidx%x collapsed
   3983, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
   3993, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3995,   ! blockidx%x threadidx%x collapsed
   3993, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
   4007, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4008, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4009,   ! blockidx%x threadidx%x collapsed
   4007, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
   4024, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4025, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_spur_supersat)
       4026,   ! blockidx%x threadidx%x collapsed
   4024, Generating default present(rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt))
         Generating implicit copy(l_spur_supersat) [if not already present]
   4042, Generating exit data delete(rtpthvp_zt(:,:),skw_zt(:,:),upwp_zt(:,:),thlpthvp_zt(:,:),gamma_skw_fnc_zt(:,:),rel_humidity(:,:),vp3_zm(:,:),up3_zm(:,:),thlp3_zm(:,:),rtp3_zm(:,:),wp4_zt(:,:),thlprcp_zt(:,:),rtpthlp_zt(:,:),wpthlp_zt(:,:),wp3_zm(:,:),wp2up2_zt(:,:),wp2_zt(:,:),sku_zt(:,:),skv_zm(:,:),skthl_zt(:,:),sku_zm(:,:),skrt_zt(:,:),skthl_zm(:,:),sigma_sqd_w_zt(:,:),skrt_zm(:,:),skv_zt(:,:),skw_zm(:,:),sigma_sqd_w_tmp(:,:),gamma_skw_fnc(:,:),vprcp_zt(:,:),uprcp_zt(:,:),vp2_zt(:,:),vm_zm(:,:),up2_zt(:,:),um_zm(:,:),rtprcp_zt(:,:),wprtp_zt(:,:),wprcp_zt(:,:),thlp2_zt(:,:),t_in_k(:,:),rtp2_zt(:,:),rsat(:,:),wp2vp2_zt(:,:),vpwp_zt(:,:),wpthvp_zt(:,:))
   4052, Generating exit data delete(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
   4059, Generating exit data delete(sksclr_zt(:,:,:),wpsclrprtp_zm(:,:,:),wp2sclrp_zm(:,:,:),wpsclrp_zt(:,:,:),sclrp3_zm(:,:,:),sclrpthlp_zt(:,:,:),sclrpthvp_zt(:,:,:),sksclr_zm(:,:,:),sclrprtp_zt(:,:,:),sclrprcp_zt(:,:,:),sclrp2_zt(:,:,:),sclrm_zm(:,:,:),wpsclrp2_zm(:,:,:),wpsclrpthlp_zm(:,:,:))
   4064, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
   4789, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4790, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4789, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),wp2thvp_zm(:ngrdcol,gr%k_ub_zm),wprtpthlp_zm(:ngrdcol,gr%k_ub_zm),wpthlp2_zm(:ngrdcol,gr%k_ub_zm),wprtp2_zm(:ngrdcol,gr%k_ub_zm),gr,ice_supersat_frac_zm(:ngrdcol,gr%k_ub_zm),rcm_zm(:ngrdcol,gr%k_ub_zm))
   4806, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4807, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4806, Generating default present(wpsclrp2_zm(:ngrdcol,gr%k_ub_zm,sclr),gr,wpsclrpthlp_zm(:ngrdcol,gr%k_ub_zm,sclr),wpsclrprtp_zm(:ngrdcol,gr%k_ub_zm,sclr))
   4807, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
   4984, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4985, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4986,   ! blockidx%x threadidx%x collapsed
   4984, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
   4986, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
   5063, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5064, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5065,   ! blockidx%x threadidx%x collapsed
   5063, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
   5065, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
   5169, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
   5172, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5174,   ! blockidx%x threadidx%x collapsed
   5172, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt))
   5184, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5184, Generating reduction(.or.:err_code)
       5185, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5186,   ! blockidx%x threadidx%x collapsed
   5184, Generating default present(rcm_in_layer(:ngrdcol,:),vert_cloud_frac(:ngrdcol,:),vert_cloud_frac_lower(:ngrdcol,:),vert_cloud_frac_upper(:ngrdcol,:),cloud_frac(:ngrdcol,:),gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),gr%zt(1:ngrdcol,:),cloud_cover(:ngrdcol,:),chi_mean(:ngrdcol,:),rcm(:ngrdcol,:))
         Generating implicit copy(err_code) [if not already present]
   5186, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
   5289, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5290, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5289, Generating default present(cloud_frac(:ngrdcol,gr%k_ub_zt),cloud_cover(:ngrdcol,gr%k_ub_zt),gr,rcm_in_layer(:ngrdcol,gr%k_ub_zt),rcm(:ngrdcol,gr%k_ub_zt))
   5299, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
   5313, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
clip_rcm:
   5364, Generating copy(rcm(:,:)) [if not already present]
         Generating copyin(rtm(:,:)) [if not already present]
   5369, Generating update self(rcm(:,:),rtm(:,:))
   5389, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5391,   ! blockidx%x threadidx%x collapsed
set_lscale_max:
   5453, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5454, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5453, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
   5459, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5460, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5459, Generating default present(lscale_max(:ngrdcol))
pvertinterp:
   5522, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5523, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5522, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
   5523, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
   5542, Accelerator restriction: induction variable live-out from loop: k
   5547, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
   5629, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
   5634, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5635, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5636,   ! blockidx%x threadidx%x collapsed
   5634, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
   5649, Generating exit data delete(rcm_zm(:,:),radht_zm(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/clubb_api_module.F90
advance_clubb_core_api_single_col:
   1209, Generating copyin(fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
         Generating copyout(lscale_col(:,:)) [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(:)) [if not already present]
         Generating copy(rtpthvp_col(:,:)) [if not already present]
         Generating copyout(cloudy_updraft_frac_col(:,:)) [if not already present]
         Generating copy(exner_col(:,:)) [if not already present]
         Generating copyin(sclr_idx) [if not already present]
         Generating copy(thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) [if not already present]
         Generating copyout(w_up_in_cloud_col(:,:)) [if not already present]
         Generating copyin(wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) [if not already present]
         Generating copy(ice_supersat_frac_col(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zm_col(:,:)) [if not already present]
         Generating copy(thlpthvp_col(:,:)) [if not already present]
         Generating copyin(thv_ds_zm_col(:,:)) [if not already present]
         Generating copyout(rcm_in_layer_col(:,:)) [if not already present]
         Generating copyin(wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) [if not already present]
         Generating copy(upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) [if not already present]
         Generating copyin(upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) [if not already present]
         Generating copy(um_pert_col(:,:),vm_pert_col(:,:)) [if not already present]
         Generating copyin(thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) [if not already present]
         Generating copy(pdf_params%w_2(:,:)) [if not already present]
         Generating copyin(ug_col(:,:)) [if not already present]
         Generating copy(uprcp_col(:,:)) [if not already present]
         Generating copyin(vg_col(:,:)) [if not already present]
         Generating copy(vprcp_col(:,:)) [if not already present]
         Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
         Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
         Generating copyin(rho_zm_col(:,:)) [if not already present]
         Generating copyout(wprcp_col(:,:)) [if not already present]
         Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
         Generating copy(rtp3_col(:,:)) [if not already present]
         Generating copyin(wm_zt_col(:,:)) [if not already present]
         Generating copy(wp2vp2_col(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu9(:),clubb_params_col(:,:)) [if not already present]
         Generating copy(rc_coef_zm_col(:,:)) [if not already present]
         Generating copyout(cloud_cover_col(:,:)) [if not already present]
         Generating copyin(wpthlp_sfc_col(:)) [if not already present]
         Generating copy(wp2thlp_col(:,:)) [if not already present]
         Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
         Generating copyout(thlprcp_col(:,:)) [if not already present]
         Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up2_col(:,:)) [if not already present]
         Generating copyin(host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) [if not already present]
         Generating copy(upwp_col(:,:),vpwp_col(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),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 copy(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(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_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 copy(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(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:)) [if not already present]
         Generating copyout(w_down_in_cloud_col(:,:)) [if not already present]
         Generating copyin(vpwp_sfc_pert_col(:)) [if not already present]
         Generating copyout(cloudy_downdraft_frac_col(:,:)) [if not already present]
         Generating copy(cloud_frac_col(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zt_col(:,:)) [if not already present]
         Generating copyout(kh_zm_col(:,:),invrs_tau_zm_col(:,:)) [if not already present]
         Generating copy(thlp3_col(:,:)) [if not already present]
         Generating copyout(kh_zt_col(:,:)) [if not already present]
         Generating copy(wpvp2_col(:,:)) [if not already present]
   1289, Generating copy(sclrm_col(:,:,:),wpsclrp_col(:,:,:)) [if not already present]
         Generating copyin(sclr_tol(:)) [if not already present]
         Generating copy(sclrpthvp_col(:,:,:)) [if not already present]
         Generating copyin(sclrm_forcing_col(:,:,:)) [if not already present]
         Generating copy(sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:)) [if not already present]
         Generating copyin(wpsclrp_sfc_col(:,:)) [if not already present]
   1294, Generating copyin(edsclrm_forcing_col(:,:,:)) [if not already present]
         Generating copy(edsclrm_col(:,:,:)) [if not already present]
         Generating copyin(wpedsclrp_sfc_col(:,:)) [if not already present]
   1298, Generating copyin(wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:)) [if not already present]
advance_clubb_core_api_multi_col:
   1808, 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 copyout(lscale(:,:)) [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(:)) [if not already present]
         Generating copy(rtpthvp(:,:)) [if not already present]
         Generating copyout(cloudy_updraft_frac(:,:)) [if not already present]
         Generating copy(exner(:,:)) [if not already present]
         Generating copyin(sclr_idx) [if not already present]
         Generating copy(thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) [if not already present]
         Generating copyout(w_up_in_cloud(:,:)) [if not already present]
         Generating copyin(wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) [if not already present]
         Generating copy(ice_supersat_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present]
         Generating copy(thlpthvp(:,:)) [if not already present]
         Generating copyin(thv_ds_zm(:,:)) [if not already present]
         Generating copyout(rcm_in_layer(:,:)) [if not already present]
         Generating copyin(wpthlp_forcing(:,:),wprtp_forcing(:,:)) [if not already present]
         Generating copy(upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) [if not already present]
         Generating copyin(upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) [if not already present]
         Generating copy(um_pert(:,:),vm_pert(:,:)) [if not already present]
         Generating copyin(thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) [if not already present]
         Generating copy(pdf_params%w_2(:,:)) [if not already present]
         Generating copyin(ug(:,:)) [if not already present]
         Generating copy(uprcp(:,:)) [if not already present]
         Generating copyin(vg(:,:)) [if not already present]
         Generating copy(vprcp(:,:)) [if not already present]
         Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
         Generating copy(up2(:,:),vp2(:,:)) [if not already present]
         Generating copyin(rho_zm(:,:)) [if not already present]
         Generating copyout(wprcp(:,:)) [if not already present]
         Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
         Generating copy(rtp3(:,:)) [if not already present]
         Generating copyin(wm_zt(:,:)) [if not already present]
         Generating copy(wp2vp2(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu9(:),clubb_params(:,:)) [if not already present]
         Generating copy(rc_coef_zm(:,:)) [if not already present]
         Generating copyout(cloud_cover(:,:)) [if not already present]
         Generating copyin(wpthlp_sfc(:)) [if not already present]
         Generating copy(wp2thlp(:,:)) [if not already present]
         Generating copyin(rtpthlp_forcing(:,:)) [if not already present]
         Generating copyout(thlprcp(:,:)) [if not already present]
         Generating copy(wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) [if not already present]
         Generating copyin(host_dy(:),um_forcing(:,:),vm_forcing(:,:)) [if not already present]
         Generating copy(upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),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 copy(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(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_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 copy(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(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:)) [if not already present]
         Generating copyout(w_down_in_cloud(:,:)) [if not already present]
         Generating copyin(vpwp_sfc_pert(:)) [if not already present]
         Generating copyout(cloudy_downdraft_frac(:,:)) [if not already present]
         Generating copy(cloud_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zt(:,:)) [if not already present]
         Generating copyout(kh_zm(:,:),invrs_tau_zm(:,:)) [if not already present]
         Generating copy(thlp3(:,:)) [if not already present]
         Generating copyout(kh_zt(:,:)) [if not already present]
         Generating copy(wpvp2(:,:)) [if not already present]
   1879, Generating copy(sclrm(:,:,:),wpsclrp(:,:,:)) [if not already present]
         Generating copyin(sclr_tol(:)) [if not already present]
         Generating copy(sclrpthvp(:,:,:)) [if not already present]
         Generating copyin(sclrm_forcing(:,:,:)) [if not already present]
         Generating copy(sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:)) [if not already present]
         Generating copyin(wpsclrp_sfc(:,:)) [if not already present]
   1883, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
         Generating copy(edsclrm(:,:,:)) [if not already present]
         Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
   1887, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
   2022, Generating copyin(radht(:,:),thlprcp(:,:)) [if not already present]
         Generating copy(thlp2_forcing(:,:)) [if not already present]
         Generating copyin(clubb_params(:,:),rcm(:,:)) [if not already present]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_adaptation.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a fill_holes.o stats_zt_module.o output_netcdf.o error_code.o sponge_layer_damping.o lapack_interfaces.o advance_wp2_wp3_module.o lapack_wrap.o setup_clubb_pdf_params.o array_index.o parameter_indices.o stats_type_utilities.o penta_lu_solver.o clip_explicit.o new_tsdadg_pdf.o calendar.o new_hybrid_pdf_main.o grid_class.o corr_varnce_module.o sfc_varnce_module.o advance_clubb_core_module.o advance_xm_wpxp_module.o advance_xp3_module.o file_functions.o grid_adaptation.o mono_flux_limiter.o new_pdf_main.o pdf_parameter_module.o model_flags.o endian.o stats_zm_module.o clubb_api_module.o numerical_check.o constants_clubb.o mean_adv.o stats_rad_zm_module.o Skx_module.o matrix_operations.o turbulent_adv_pdf.o saturation.o output_grads.o calc_roots.o tridiag_lu_solver.o clubb_precision.o T_in_K_module.o mt95.o stats_rad_zt_module.o pdf_closure_module.o input_names.o new_hybrid_pdf.o input_reader.o advance_helper_module.o stats_clubb_utilities.o stats_lh_sfc_module.o calc_pressure.o advance_xp2_xpyp_module.o stats_variables.o stats_sfc_module.o code_timer_module.o advance_windm_edsclrm_module.o diffusion.o matrix_solver_wrapper.o precipitation_fraction.o parameters_model.o interpolation.o index_mapping.o adg1_adg2_3d_luhar_pdf.o diagnose_correlations_module.o stat_file_module.o stats_lh_zt_module.o Nc_Ncn_eqns.o LY93_pdf.o stats_type.o parameters_tunable.o sigma_sqd_w_module.o pos_definite_module.o hydromet_pdf_parameter_module.o mixing_length.o new_pdf.o pdf_utilities.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - fill_holes.o
a - stats_zt_module.o
a - output_netcdf.o
a - error_code.o
a - sponge_layer_damping.o
a - lapack_interfaces.o
a - advance_wp2_wp3_module.o
a - lapack_wrap.o
a - setup_clubb_pdf_params.o
a - array_index.o
a - parameter_indices.o
a - stats_type_utilities.o
a - penta_lu_solver.o
a - clip_explicit.o
a - new_tsdadg_pdf.o
a - calendar.o
a - new_hybrid_pdf_main.o
a - grid_class.o
a - corr_varnce_module.o
a - sfc_varnce_module.o
a - advance_clubb_core_module.o
a - advance_xm_wpxp_module.o
a - advance_xp3_module.o
a - file_functions.o
a - grid_adaptation.o
a - mono_flux_limiter.o
a - new_pdf_main.o
a - pdf_parameter_module.o
a - model_flags.o
a - endian.o
a - stats_zm_module.o
a - clubb_api_module.o
a - numerical_check.o
a - constants_clubb.o
a - mean_adv.o
a - stats_rad_zm_module.o
a - Skx_module.o
a - matrix_operations.o
a - turbulent_adv_pdf.o
a - saturation.o
a - output_grads.o
a - calc_roots.o
a - tridiag_lu_solver.o
a - clubb_precision.o
a - T_in_K_module.o
a - mt95.o
a - stats_rad_zt_module.o
a - pdf_closure_module.o
a - input_names.o
a - new_hybrid_pdf.o
a - input_reader.o
a - advance_helper_module.o
a - stats_clubb_utilities.o
a - stats_lh_sfc_module.o
a - calc_pressure.o
a - advance_xp2_xpyp_module.o
a - stats_variables.o
a - stats_sfc_module.o
a - code_timer_module.o
a - advance_windm_edsclrm_module.o
a - diffusion.o
a - matrix_solver_wrapper.o
a - precipitation_fraction.o
a - parameters_model.o
a - interpolation.o
a - index_mapping.o
a - adg1_adg2_3d_luhar_pdf.o
a - diagnose_correlations_module.o
a - stat_file_module.o
a - stats_lh_zt_module.o
a - Nc_Ncn_eqns.o
a - LY93_pdf.o
a - stats_type.o
a - parameters_tunable.o
a - sigma_sqd_w_module.o
a - pos_definite_module.o
a - hydromet_pdf_parameter_module.o
a - mixing_length.o
a - new_pdf.o
a - pdf_utilities.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_lapack
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlae2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarft.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dscal.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/snrm2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaev2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iparmq.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaswp.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slassq.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsterf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlamch.f: 109)
  0 inform,   1 warnings,   0 severes, 0 fatal for dlamch
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sisnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2k.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyev.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sasum.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtts2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlagtm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssymv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgtr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgql.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaisnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlansy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlc.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlantb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlangt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatbs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlartg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strsm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ieeeck.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/scopy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlascl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2l.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2r.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqsy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/srscl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spoequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dger.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slabad.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/lsame.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/stbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyrk.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlatrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaqgb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacn2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssteqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlanst.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slapy2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/saxpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dswap.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaset.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasrt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbtrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyrk.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqgb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slacn2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpotrf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsteqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/daxpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slanst.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/isamax.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sswap.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/strmm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ddot.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaset.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/ilaenv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgemm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlasrt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgbsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgttrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dcopy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytrd.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtcon.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/spotrf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorg2l.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slascl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssyr2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtrfs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorg2r.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dpoequ.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/drscl.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlaqsy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sger.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sgtsvx.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlabad.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlassq.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarfb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/disnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssterf.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ssytd2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/iladlr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyr2k.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slagtm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtts2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsyev.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dasum.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/idamax.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsymv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaisnan.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sorgql.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgtr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slansy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slantb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlacpy.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangt.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtf2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dorgqr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slatbs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slartg.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgbtrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slasr.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrsm.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slae2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgemv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_shared/xerbla.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sscal.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgtsv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dtrmv.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/ilaslc.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaswp.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dnrm2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slaev2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dgttrs.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slamch.f: 113)
  0 inform,   1 warnings,   0 severes, 0 fatal for slamch
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a ilaslr.o dlae2.o sgemv.o dlarft.o sgtsv.o strmv.o dscal.o dlamch.o snrm2.o dlaev2.o iparmq.o dlaswp.o sgttrs.o dlangb.o dlarfb.o slassq.o dsterf.o dsytd2.o sisnan.o ssyr2k.o ssyev.o sasum.o sgtts2.o dlagtm.o ssymv.o sorgtr.o dorgql.o sgbsv.o dlaisnan.o dlansy.o iladlc.o dlantb.o dlangt.o slacpy.o sorgqr.o sgbtf2.o dlatbs.o dlasr.o sgbtrs.o dlartg.o strsm.o ieeeck.o dgttrf.o ssytrd.o scopy.o dlascl.o dpotrf.o dgtcon.o dorg2l.o slarf.o dgtrfs.o dsyr2.o sorg2r.o slaqsy.o srscl.o spoequ.o dger.o slabad.o dgtsvx.o dgbmv.o lsame.o stbsv.o ssyrk.o dgbtrf.o dlatrd.o slaqgb.o spotrf2.o dlacn2.o ssteqr.o dgbcon.o dlanst.o slapy2.o saxpy.o dgbrfs.o sgbequ.o dswap.o dtrmm.o sdot.o dgemm.o dlaset.o slasrt.o dgbsvx.o dlarfg.o sgbmv.o dtbsv.o sgbtrf.o dsyrk.o dlaqgb.o slatrd.o slacn2.o dpotrf2.o sgbcon.o dsteqr.o daxpy.o slanst.o dlapy2.o dgbequ.o isamax.o sgbrfs.o sswap.o strmm.o ddot.o slaset.o ilaenv.o sgemm.o dlasrt.o sgbsvx.o slarfg.o sgttrf.o dcopy.o dsytrd.o sgtcon.o spotrf.o sorg2l.o slascl.o dlarf.o ssyr2.o sgtrfs.o dorg2r.o dpoequ.o drscl.o dlaqsy.o sger.o sgtsvx.o dlabad.o dlassq.o slarfb.o disnan.o ssterf.o ssytd2.o iladlr.o dsyr2k.o slagtm.o dgtts2.o dsyev.o dasum.o idamax.o dsymv.o slaisnan.o sorgql.o dgbsv.o dorgtr.o slansy.o slantb.o dlacpy.o slangt.o dgbtf2.o dorgqr.o slatbs.o slartg.o dgbtrs.o slasr.o dtrsm.o slae2.o dgemv.o xerbla.o slarft.o sscal.o dgtsv.o dtrmv.o slamch.o ilaslc.o slaswp.o dnrm2.o slaev2.o dgttrs.o slangb.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - ilaslr.o
a - dlae2.o
a - sgemv.o
a - dlarft.o
a - sgtsv.o
a - strmv.o
a - dscal.o
a - dlamch.o
a - snrm2.o
a - dlaev2.o
a - iparmq.o
a - dlaswp.o
a - sgttrs.o
a - dlangb.o
a - dlarfb.o
a - slassq.o
a - dsterf.o
a - dsytd2.o
a - sisnan.o
a - ssyr2k.o
a - ssyev.o
a - sasum.o
a - sgtts2.o
a - dlagtm.o
a - ssymv.o
a - sorgtr.o
a - dorgql.o
a - sgbsv.o
a - dlaisnan.o
a - dlansy.o
a - iladlc.o
a - dlantb.o
a - dlangt.o
a - slacpy.o
a - sorgqr.o
a - sgbtf2.o
a - dlatbs.o
a - dlasr.o
a - sgbtrs.o
a - dlartg.o
a - strsm.o
a - ieeeck.o
a - dgttrf.o
a - ssytrd.o
a - scopy.o
a - dlascl.o
a - dpotrf.o
a - dgtcon.o
a - dorg2l.o
a - slarf.o
a - dgtrfs.o
a - dsyr2.o
a - sorg2r.o
a - slaqsy.o
a - srscl.o
a - spoequ.o
a - dger.o
a - slabad.o
a - dgtsvx.o
a - dgbmv.o
a - lsame.o
a - stbsv.o
a - ssyrk.o
a - dgbtrf.o
a - dlatrd.o
a - slaqgb.o
a - spotrf2.o
a - dlacn2.o
a - ssteqr.o
a - dgbcon.o
a - dlanst.o
a - slapy2.o
a - saxpy.o
a - dgbrfs.o
a - sgbequ.o
a - dswap.o
a - dtrmm.o
a - sdot.o
a - dgemm.o
a - dlaset.o
a - slasrt.o
a - dgbsvx.o
a - dlarfg.o
a - sgbmv.o
a - dtbsv.o
a - sgbtrf.o
a - dsyrk.o
a - dlaqgb.o
a - slatrd.o
a - slacn2.o
a - dpotrf2.o
a - sgbcon.o
a - dsteqr.o
a - daxpy.o
a - slanst.o
a - dlapy2.o
a - dgbequ.o
a - isamax.o
a - sgbrfs.o
a - sswap.o
a - strmm.o
a - ddot.o
a - slaset.o
a - ilaenv.o
a - sgemm.o
a - dlasrt.o
a - sgbsvx.o
a - slarfg.o
a - sgttrf.o
a - dcopy.o
a - dsytrd.o
a - sgtcon.o
a - spotrf.o
a - sorg2l.o
a - slascl.o
a - dlarf.o
a - ssyr2.o
a - sgtrfs.o
a - dorg2r.o
a - dpoequ.o
a - drscl.o
a - dlaqsy.o
a - sger.o
a - sgtsvx.o
a - dlabad.o
a - dlassq.o
a - slarfb.o
a - disnan.o
a - ssterf.o
a - ssytd2.o
a - iladlr.o
a - dsyr2k.o
a - slagtm.o
a - dgtts2.o
a - dsyev.o
a - dasum.o
a - idamax.o
a - dsymv.o
a - slaisnan.o
a - sorgql.o
a - dgbsv.o
a - dorgtr.o
a - slansy.o
a - slantb.o
a - dlacpy.o
a - slangt.o
a - dgbtf2.o
a - dorgqr.o
a - slatbs.o
a - slartg.o
a - dgbtrs.o
a - slasr.o
a - dtrsm.o
a - slae2.o
a - dgemv.o
a - xerbla.o
a - slarft.o
a - sscal.o
a - dgtsv.o
a - dtrmv.o
a - slamch.o
a - ilaslc.o
a - slaswp.o
a - dnrm2.o
a - slaev2.o
a - dgttrs.o
a - slangb.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_bugsrad
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.microphys_utils
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_parabolic
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_coamps
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/kinds.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys_utils/microphys_stats_vars_module.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Parabolic_constants.f90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/variables_radiation_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/qtadj.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa26.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa18.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esati.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa21.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjmlt.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa25.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esatv.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9g.F
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/AiryFunction.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_sw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa11g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa20g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa5g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa7.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/gamma.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa27r.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/adjtq.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa17g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/comscp1.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/tgqs.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/comscp2.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/newexp.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esat_new.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa7g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/bugsrad_physconst.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa19.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa12.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa6.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/cloud_correlate.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/conice.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa21g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_lw_ocastrndm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/bugsrad_planck.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa10g.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a microphys_stats_vars_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_lw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/slope.F
a - microphys_stats_vars_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_morrison
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Morrison_microphys/module_mp_graupel.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/qsatvi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_lw_sel.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.F
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Parabolic.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa18g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa22.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmcol.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa14g.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa19g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/cloudg.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_sw_bs.F
  0 inform,   1 warnings,   0 severes, 0 fatal for module_mp_graupel
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa28.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa12g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_sw_iter.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/rayle.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/frzh.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqi.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa13g.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa15.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_sw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/nrmtqw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/gascon.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src/BUGSrad	../src/BUGSrad/gases_ckd.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/two_rt_lw.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/bugs_rad.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a tgqi.o qtadj.o eqa27.o eqa26.o eqa18.o esati.o eqa22g.o tgqg.o eqa21.o adjmlt.o eqa25.o esatv.o tgqr.o eqa9g.o eqa11g.o eqa20g.o eqa5g.o eqa7.o gamma.o eqa27r.o adjtq.o eqa17g.o tgqs.o esat_new.o eqa7g.o eqa19.o eqa9.o eqa12.o eqa6.o conice.o eqa21g.o eqa10g.o slope.o qsatvi.o eqa8g.o eqa18g.o eqa22.o nrmcol.o eqa14g.o eqa19g.o eqa28.o eqa12g.o frzh.o nrmtqi.o eqa13g.o eqa15.o nrmtqw.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - tgqi.o
a - qtadj.o
a - eqa27.o
a - eqa26.o
a - eqa18.o
a - esati.o
a - eqa22g.o
a - tgqg.o
a - eqa21.o
a - adjmlt.o
a - eqa25.o
a - esatv.o
a - tgqr.o
a - eqa9g.o
a - eqa11g.o
a - eqa20g.o
a - eqa5g.o
a - eqa7.o
a - gamma.o
a - eqa27r.o
a - adjtq.o
a - eqa17g.o
a - tgqs.o
a - esat_new.o
a - eqa7g.o
a - eqa19.o
a - eqa9.o
a - eqa12.o
a - eqa6.o
a - conice.o
a - eqa21g.o
a - eqa10g.o
a - slope.o
a - qsatvi.o
a - eqa8g.o
a - eqa18g.o
a - eqa22.o
a - nrmcol.o
a - eqa14g.o
a - eqa19g.o
a - eqa28.o
a - eqa12g.o
a - frzh.o
a - nrmtqi.o
a - eqa13g.o
a - eqa15.o
a - nrmtqw.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a AiryFunction.o Parabolic.o Parabolic_constants.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a
a - AiryFunction.o
a - Parabolic.o
a - Parabolic_constants.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_KK_microphys
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/parameters_KK.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/text_writer.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_local_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/bugs_swr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/BUGSrad/bugs_lwr.F
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/PDF_integrals_means.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/PDF_integrals_covar.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/PDF_integrals_all_MM.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_upscaled_means.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a two_rt_sw_ocastrndm.o comscp1.o comscp2.o two_rt_sw.o gascon.o bugs_swr.o two_rt_lw.o cloud_correlate.o bugsrad_physconst.o gases_ckd.o newexp.o two_rt_lw_ocastrndm.o bugs_rad.o variables_radiation_module.o bugs_lwr.o bugsrad_planck.o two_rt_lw_iter.o two_rt_lw_sel.o cloudg.o two_rt_sw_bs.o two_rt_sw_iter.o rayle.o kinds.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - two_rt_sw_ocastrndm.o
a - comscp1.o
a - comscp2.o
a - two_rt_sw.o
a - gascon.o
a - bugs_swr.o
a - two_rt_lw.o
a - cloud_correlate.o
a - bugsrad_physconst.o
a - gases_ckd.o
a - newexp.o
a - two_rt_lw_ocastrndm.o
a - bugs_rad.o
a - variables_radiation_module.o
a - bugs_lwr.o
a - bugsrad_planck.o
a - two_rt_lw_iter.o
a - two_rt_lw_sel.o
a - cloudg.o
a - two_rt_sw_bs.o
a - two_rt_sw_iter.o
a - rayle.o
a - kinds.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_upscaled_variances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_Nrm_tendencies.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_upscaled_covariances.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys/KK_upscaled_turbulent_sed.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_upscaled_variances.o PDF_integrals_means.o KK_upscaled_means.o text_writer.o KK_Nrm_tendencies.o parameters_KK.o KK_local_means.o PDF_integrals_covar.o KK_upscaled_covariances.o KK_utilities.o PDF_integrals_all_MM.o KK_upscaled_turbulent_sed.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - KK_upscaled_variances.o
a - PDF_integrals_means.o
a - KK_upscaled_means.o
a - text_writer.o
a - KK_Nrm_tendencies.o
a - parameters_KK.o
a - KK_local_means.o
a - PDF_integrals_covar.o
a - KK_upscaled_covariances.o
a - KK_utilities.o
a - PDF_integrals_all_MM.o
a - KK_upscaled_turbulent_sed.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.silhs
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/transform_to_pdf_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/output_2D_samples_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/parameters_silhs.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_arrays.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/math_utilities.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/est_kessler_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/generate_uniform_sample_module.F90
transform_uniform_samples_to_pdf:
    111, Generating create(std_normal(:,:,:,:)) [if not already present]
    125, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        126, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        127,   ! blockidx%x threadidx%x collapsed
        128,   ! blockidx%x threadidx%x collapsed
        129,   ! blockidx%x threadidx%x collapsed
    125, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),hm_metadata)
    137, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        138, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        139,   ! blockidx%x threadidx%x collapsed
        140,   ! blockidx%x threadidx%x collapsed
        141,   ! blockidx%x threadidx%x collapsed
    137, Generating default present(hm_metadata,l_in_precip_all_levs(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_ncn+1:pdf_dim))
    162, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        163, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        164,   ! blockidx%x threadidx%x collapsed
        165,   ! blockidx%x threadidx%x collapsed
    162, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_chi),hm_metadata,cloud_frac(:ngrdcol,:num_samples,:nzt))
cdfnorminv:
    256, Generating implicit firstprivate(pdf_dim,nzt,num_samples,ngrdcol)
         Generating NVIDIA GPU code
        257, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        258,   ! blockidx%x threadidx%x collapsed
        259,   ! blockidx%x threadidx%x collapsed
        260,   ! blockidx%x threadidx%x collapsed
    256, Generating implicit copy(std_normal(:pdf_dim,:ngrdcol,:nzt,:num_samples)) [if not already present]
         Generating implicit copyin(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim)) [if not already present]
    260, Generating implicit firstprivate(x,w)
multiply_cholesky:
    546, Generating implicit firstprivate(num_samples,ngrdcol,nzt,pdf_dim)
         Generating NVIDIA GPU code
        547, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        548,   ! blockidx%x threadidx%x collapsed
        549,   ! blockidx%x threadidx%x collapsed
        550,   ! blockidx%x threadidx%x collapsed
        560, !$acc loop seq
    546, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),sigma_cholesky1(:,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:,:ngrdcol,:nzt,:pdf_dim),mu2(:ngrdcol,:nzt,:pdf_dim),mu1(:ngrdcol,:nzt,:pdf_dim),std_normal(:,:ngrdcol,:nzt,:num_samples))
    550, Generating implicit firstprivate(j,x_nl_k_sample_i_tmp,l_first_comp)
    560, Loop carried scalar dependence for x_nl_k_sample_i_tmp at line 563,566
         Scalar last value needed after loop for x_nl_k_sample_i_tmp at line 571
chi_eta_2_rtthl:
    647, Generating implicit firstprivate(nzt,num_samples,ngrdcol)
         Generating NVIDIA GPU code
        648, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        649,   ! blockidx%x threadidx%x collapsed
        650,   ! blockidx%x threadidx%x collapsed
    647, Generating default present(lh_rt(:ngrdcol,:num_samples,:nzt),rt_2(:ngrdcol,:nzt),crt_2(:ngrdcol,:nzt),eta(:ngrdcol,:num_samples,:nzt),mu_chi_2(:ngrdcol,:nzt),lh_thl(:ngrdcol,:num_samples,:nzt),chi(:ngrdcol,:num_samples,:nzt),cthl_2(:ngrdcol,:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),thl_2(:ngrdcol,:nzt),thl_1(:ngrdcol,:nzt),cthl_1(:ngrdcol,:nzt),rt_1(:ngrdcol,:nzt),mu_chi_1(:ngrdcol,:nzt),crt_1(:ngrdcol,:nzt))
    650, Generating implicit firstprivate(lh_dev_thl_lim)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/lh_microphys_var_covar_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/silhs_importance_sample_module.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a module_mp_graupel.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_morrison.a
a - module_mp_graupel.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_driver_module.F90
generate_silhs_sample:
    213, Generating enter data create(l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_vert_corr(:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
    242, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        244,   ! blockidx%x threadidx%x collapsed
    242, Generating default present(pdf_params,rcm_pdf(:ngrdcol,:nzt))
    262, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
         Generating NVIDIA GPU code
        263, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        264,   ! blockidx%x threadidx%x collapsed
        265,   ! blockidx%x threadidx%x collapsed
        266,   ! blockidx%x threadidx%x collapsed
    262, Generating default present(sigma_cholesky2(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky1(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_1(:ngrdcol,:nzt,:pdf_dim,:pdf_dim),sigma1(:ngrdcol,:nzt,:pdf_dim),sigma2(:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_2(:ngrdcol,:nzt,:pdf_dim,:pdf_dim))
    279, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        280, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        281,   ! blockidx%x threadidx%x collapsed
    279, Generating default present(delta_zm(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt))
    281, Generating implicit firstprivate(vert_decorr_coef)
    294, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        296,   ! blockidx%x threadidx%x collapsed
    294, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),delta_zm(:ngrdcol,:nzt))
    296, Generating implicit firstprivate(vert_decorr_coef)
    306, Generating update self(x_vert_corr(:,:))
    344, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        345, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        346,   ! blockidx%x threadidx%x collapsed
        347,   ! blockidx%x threadidx%x collapsed
    344, Generating default present(pdf_params%mixt_frac(1:ngrdcol,1:nzt),precip_fracs,l_in_precip(:ngrdcol,:num_samples,:nzt),pdf_params,precip_fracs%precip_frac_2(1:ngrdcol,1:nzt),x_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),pdf_params%cloud_frac_2(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:num_samples,:nzt),precip_fracs%precip_frac_1(1:ngrdcol,1:nzt),pdf_params%cloud_frac_1(1:ngrdcol,1:nzt))
    347, Generating implicit firstprivate(pdf_dim)
    400, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
    434, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
    472, Generating exit data delete(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
generate_random_pool:
    594, Generating update device(rand_pool(:,:,:,:))
generate_all_uniform_samples:
    740, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        741, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        742,   ! blockidx%x threadidx%x collapsed
        743,   ! blockidx%x threadidx%x collapsed
        744,   ! blockidx%x threadidx%x collapsed
    740, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
    753, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
        754, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        755,   ! blockidx%x threadidx%x collapsed
        756,   ! blockidx%x threadidx%x collapsed
    753, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
    836, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        837, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        838,   ! blockidx%x threadidx%x collapsed
        839,   ! blockidx%x threadidx%x collapsed
        840,   ! blockidx%x threadidx%x collapsed
    836, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
    849, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        850, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        851,   ! blockidx%x threadidx%x collapsed
        852,   ! blockidx%x threadidx%x collapsed
    849, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
    989, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
    993, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        995,   ! blockidx%x threadidx%x collapsed
    993, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
   1002, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1003, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1011, !$acc loop seq
   1002, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm_in_cloud(:ngrdcol))
   1003, Generating implicit firstprivate(rcm_in_cloud_max)
   1011, Loop carried scalar dependence for rcm_in_cloud_max at line 1015
         Loop carried reuse of k_lh_start_rcm_in_cloud prevents parallelization
         Generating implicit firstprivate(rcm_in_cloud)
         Loop carried scalar dependence for rcm_in_cloud_max at line 1015
         Loop carried reuse of k_lh_start_rcm_in_cloud prevents parallelization
   1028, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1029, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1035, !$acc loop seq
   1028, Generating default present(rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
   1029, Generating implicit firstprivate(rcm_max)
   1035, Loop carried scalar dependence for rcm_max at line 1036
         Loop carried reuse of k_lh_start_rcm prevents parallelization
   1048, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
   1064, Generating update device(k_lh_start(:))
   1068, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1069, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1068, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
   1075, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1076, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1075, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
   1082, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
   1200, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
       1201, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1202,   ! blockidx%x threadidx%x collapsed
       1203,   ! blockidx%x threadidx%x collapsed
   1200, Generating default present(lh_rc_clipped(:ngrdcol,:num_samples,:nzt),lh_nc_clipped(:ngrdcol,:num_samples,:nzt),lh_rt_clipped(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),lh_rv_clipped(:ngrdcol,:num_samples,:nzt),hm_metadata)
   1203, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
   1976, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       1977, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1978,   ! blockidx%x threadidx%x collapsed
       1979,   ! blockidx%x threadidx%x collapsed
       1984, !$acc loop seq
   1976, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
   1979, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
   1984, Loop carried scalar dependence for unbounded_point at line 1987
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 1987
   2010, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       2011, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2012,   ! blockidx%x threadidx%x collapsed
       2013,   ! blockidx%x threadidx%x collapsed
       2018, !$acc loop seq
   2010, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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_vs_cpu_diffness/compile/../lib/libsilhs.a latin_hypercube_driver_module.o generate_uniform_sample_module.o transform_to_pdf_module.o silhs_importance_sample_module.o parameters_silhs.o math_utilities.o silhs_api_module.o est_kessler_microphys_module.o lh_microphys_var_covar_module.o latin_hypercube_arrays.o output_2D_samples_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - latin_hypercube_driver_module.o
a - generate_uniform_sample_module.o
a - transform_to_pdf_module.o
a - silhs_importance_sample_module.o
a - parameters_silhs.o
a - math_utilities.o
a - silhs_api_module.o
a - est_kessler_microphys_module.o
a - lh_microphys_var_covar_module.o
a - latin_hypercube_arrays.o
a - output_2D_samples_module.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_other
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/time_dependent_input.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/gfdl_activation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/parameters_microphys.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_model_settings.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c -I../src/CLUBB_core	../src/input_grads.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/extrapolation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/ice_dfsn_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/hydrostatic_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/parameters_radiation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/soil_vegetation.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/generalized_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/wangara.F90
diag_ustar:
     36, Generating acc routine seq
         Generating NVIDIA GPU code
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/cos_solar_zen_module.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))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/quicksort.F90
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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/advance_microphys_module.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,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/input_netcdf.F90
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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/morrison_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/input_interpret.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/simple_rad_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/microphys_init_cleanup.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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/extended_atmosphere_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/stat_file_utils.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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/bugsrad_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/sounding.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/input_fields.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/clex9_nov02.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/bomex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/jun25.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/nov11.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))
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))
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))
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
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(:,:))
convert_latent_ht_to_m_s:
    375, Generating acc routine seq
         Generating NVIDIA GPU code
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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/KK_microphys_module.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/gabls3_night.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/cobra.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/gabls2.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm_3year.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/atex.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/arm_97.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/cloud_feedback.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/dycoms2_rf01.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/dycoms2_rf02.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_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)
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)
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)
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(:))
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(:))
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),z(:),wpthlp_sfc(:ngrdcol),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)
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
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
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,:))
landflx:
    220, Generating acc routine seq
         Generating NVIDIA GPU code
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))
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,:))
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(:))
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(:))
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,:))
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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/fire.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/gabls3.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/lba.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/mpace_b.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(:))
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(:))
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(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/rico.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/neutral_case.F90
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(:))
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)
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)
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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/Benchmark_cases/twp_ice.F90
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(:))
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(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/microphys_driver.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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) [if not already present]
         Generating create(deep_soil_t_in_k(:)) [if not already present]
         Generating copyin(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(:,:),vm_ref(:,:),rho_ds_zm_dycore(:,:)) [if not already present]
         Generating copyin(rho_zm_init(:),wm_zm_init(:),thvm_init(:)) [if not already present]
         Generating create(veg_t_in_k(:),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(:,:,:),sfc_soil_t_in_k(:),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]
   2382, 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]
   2387, Generating create(edsclrm_forcing(:,:,:),edsclrm(:,:,:),wpedsclrp_sfc(:,:)) [if not already present]
   2390, 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]
   2395, Generating implicit firstprivate(ngrdcol,lh_num_samples)
         Generating NVIDIA GPU code
       2396, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2397,   ! blockidx%x threadidx%x collapsed
       2398,   ! blockidx%x threadidx%x collapsed
       2399, !$acc loop seq
   2399, Loop is parallelizable
   2406, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2407, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2408,   ! blockidx%x threadidx%x collapsed
   2462, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2463, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2464,   ! blockidx%x threadidx%x collapsed
   2509, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2510, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2509, Generating default present(deep_soil_t_in_k_init(:),veg_t_in_k_init(:),sfc_soil_t_in_k_init(:))
   2523, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2524, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2525,   ! blockidx%x threadidx%x collapsed
       2526,   ! blockidx%x threadidx%x collapsed
   2523, Generating default present(sclrm_forcing(:,:,:),sclrm(:,:,:),sclrp3(:,:,:),sclrm_init(1:gr%nzt,1:sclr_dim))
   2534, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2535, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2536,   ! blockidx%x threadidx%x collapsed
       2537,   ! blockidx%x threadidx%x collapsed
   2534, Generating default present(sclrpthlp(:,:,:),sclr_tol(:),sclrp2(:,:,:),sclrprtp(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:))
   2547, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2548, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2549,   ! blockidx%x threadidx%x collapsed
   2547, Generating default present(wpsclrp_sfc(:,:))
   2558, Generating implicit firstprivate(edsclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2559, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2560,   ! blockidx%x threadidx%x collapsed
       2561,   ! blockidx%x threadidx%x collapsed
   2558, Generating default present(edsclrm_init(1:gr%nzt,1:edsclr_dim),edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2568, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2569, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2570,   ! blockidx%x threadidx%x collapsed
   2568, Generating default present(wpedsclrp_sfc(:,:))
   2579, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2580, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2581,   ! blockidx%x threadidx%x collapsed
       2582,   ! blockidx%x threadidx%x collapsed
   2579, Generating default present(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
   2590, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2591, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2592,   ! blockidx%x threadidx%x collapsed
       2593,   ! blockidx%x threadidx%x collapsed
   2590, Generating default present(wphydrometp(:,:,:))
   2611, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2613,   ! blockidx%x threadidx%x collapsed
   2611, Generating default present(gr_dycore)
   2763, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
   2766, Generating update self(sclrm(:,:,:))
   2767, Generating update self(edsclrm(:,:,:))
   2831, Generating update self(rho_zm(:,:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
   2842, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
   2846, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2848,   ! blockidx%x threadidx%x collapsed
   2864, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2865, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2866,   ! blockidx%x threadidx%x collapsed
   2877, Generating update self(rfrzm(:,:))
   2887, Generating update device(rfrzm(:,:))
   3023, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
   3025, Generating update self(wphydrometp(:,:,:))
   3074, 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(:,:,:))
   3077, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
   3160, 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(:,:,:))
   3191, 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(:,:,:))
   3206, Generating copyout(skw_zm(:,:)) [if not already present]
         Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
   3280, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
   3282, Generating update device(wphydrometp(:,:,:))
   3301, Generating update self(cloud_frac(:,:))
   3317, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
   3323, Generating update self(cloud_frac(:,:))
   3385, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
   3400, Generating update device(radht(:,:))
prescribe_forcings:
   6075, Generating enter data create(thlm_bot(:),um_bot(:),vm_bot(:),z_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
   6090, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       6091, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6092,   ! blockidx%x threadidx%x collapsed
   6090, Generating default present(thlm_forcing(:ngrdcol,:nzt),rtm_forcing(:ngrdcol,:nzt))
   6098, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6099, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6100,   ! blockidx%x threadidx%x collapsed
   6098, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
   6145, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6146, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6145, Generating default present(thlm_forcing(:ngrdcol,nzt),rtm_forcing(:ngrdcol,nzt))
   6146, Generating implicit firstprivate(nzt)
   6198, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6199, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6200,   ! blockidx%x threadidx%x collapsed
   6198, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
   6222, Generating update self(p_in_pa(:,:))
   6228, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
   6246, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6247, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6248,   ! blockidx%x threadidx%x collapsed
   6246, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
   6255, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       6256, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6257,   ! blockidx%x threadidx%x collapsed
       6258, !$acc loop seq
   6255, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
   6258, Loop is parallelizable
   6266, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       6267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6268,   ! blockidx%x threadidx%x collapsed
       6269, !$acc loop seq
   6266, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
   6269, Loop is parallelizable
   6347, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6348, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6347, Generating default present(ustar(:ngrdcol))
   6371, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6372, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6371, Generating default present(ustar(:ngrdcol))
   6385, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6386, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6385, Generating default present(ustar(:ngrdcol))
   6407, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6408, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6407, Generating default present(ustar(:ngrdcol))
   6537, Generating update self(rho_bot(:))
   6540, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
   6598, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6599, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6598, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
   6599, Generating implicit firstprivate(sens_ht,latent_ht)
   6605, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6606, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6607,   ! blockidx%x threadidx%x collapsed
   6605, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
   6607, Generating implicit firstprivate(sens_ht)
   6614, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6615, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6616,   ! blockidx%x threadidx%x collapsed
   6614, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
   6616, Generating implicit firstprivate(latent_ht)
   6627, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
   6657, 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:
   6762, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
   6767, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6768, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6767, 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))
   6787, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6788, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       6795, !$acc loop seq
   6787, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
   6788, Generating implicit firstprivate(k,min_val)
   6795, Loop carried scalar dependence for min_val at line 6796
         Loop carried reuse of k_min prevents parallelization
   6805, Generating update self(k_min(:))
   6838, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6839, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6838, 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,:))
   6839, Generating implicit firstprivate(k00,km1,kp2,kp1)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/error.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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_vs_cpu_diffness/compile/../lib/libclubb_other.a arm_0003.o gfdl_activation.o mpace_a.o coamps_microphys_driver_module.o clubb_model_settings.o time_dependent_input.o clex9_nov02.o advance_microphys_module.o gabls3_night.o cobra.o clex9_oct14.o arm.o cloud_sed_module.o gabls2.o enhanced_simann.o mixed_moment_PDF_integrals.o arm_3year.o jun25.o sounding.o astex_a209.o dycoms2_rf01.o dycoms2_rf02.o diag_ustar_module.o microphys_init_cleanup.o rico.o hydrostatic_module.o input_fields.o soil_vegetation.o bomex.o parameters_radiation.o KK_microphys_module.o spec_hum_to_mixing_ratio.o silhs_category_variance_module.o gabls3.o sfc_flux.o nov11.o quicksort.o error.o input_netcdf.o lba.o morrison_microphys_module.o parameters_microphys.o rad_lwsw_module.o arm_97.o cos_solar_zen_module.o estimate_scm_microphys_module.o generalized_grid_test.o atex.o neutral_case.o cloud_feedback.o extended_atmosphere_module.o microphys_driver.o extrapolation.o mpace_b.o twp_ice.o fire.o lh_microphys_driver_module.o wangara.o clubb_driver.o simple_rad_module.o input_interpret.o ice_dfsn_module.o bugsrad_driver.o stat_file_utils.o input_grads.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - arm_0003.o
a - gfdl_activation.o
a - mpace_a.o
a - coamps_microphys_driver_module.o
a - clubb_model_settings.o
a - time_dependent_input.o
a - clex9_nov02.o
a - advance_microphys_module.o
a - gabls3_night.o
a - cobra.o
a - clex9_oct14.o
a - arm.o
a - cloud_sed_module.o
a - gabls2.o
a - enhanced_simann.o
a - mixed_moment_PDF_integrals.o
a - arm_3year.o
a - jun25.o
a - sounding.o
a - astex_a209.o
a - dycoms2_rf01.o
a - dycoms2_rf02.o
a - diag_ustar_module.o
a - microphys_init_cleanup.o
a - rico.o
a - hydrostatic_module.o
a - input_fields.o
a - soil_vegetation.o
a - bomex.o
a - parameters_radiation.o
a - KK_microphys_module.o
a - spec_hum_to_mixing_ratio.o
a - silhs_category_variance_module.o
a - gabls3.o
a - sfc_flux.o
a - nov11.o
a - quicksort.o
a - error.o
a - input_netcdf.o
a - lba.o
a - morrison_microphys_module.o
a - parameters_microphys.o
a - rad_lwsw_module.o
a - arm_97.o
a - cos_solar_zen_module.o
a - estimate_scm_microphys_module.o
a - generalized_grid_test.o
a - atex.o
a - neutral_case.o
a - cloud_feedback.o
a - extended_atmosphere_module.o
a - microphys_driver.o
a - extrapolation.o
a - mpace_b.o
a - twp_ice.o
a - fire.o
a - lh_microphys_driver_module.o
a - wangara.o
a - clubb_driver.o
a - simple_rad_module.o
a - input_interpret.o
a - ice_dfsn_module.o
a - bugsrad_driver.o
a - stat_file_utils.o
a - input_grads.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_standalone
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_tuner
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.jacobian
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.G_unit_tests
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.int2txt
cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../obj; make -f Make.clubb_thread_test
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_standalone.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran  -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/jacobian.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.f90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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_vs_cpu_diffness/obj'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/KK_integrals_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/tuner_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/mu_sigma_hm_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/rev_direction_grid_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/corr_cholesky_mtx_tests.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/read_corr_mtx_test.F90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_test_types/spurious_source_test.F90
nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/int2txt  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff  -acc -Mcuda
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrutil.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nr.f90
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/clubb_tuner.F90
nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_thread_test  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_standalone  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/jacobian  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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)
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran_state.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amoeba.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	../src/G_unit_tests.F90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -acc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran KK_integrals_tests.o w_up_in_cloud_tests.o Nc_Ncn_test.o smooth_min_max_tests.o tuner_tests.o hole_filling_tests.o pdf_parameter_tests.o rev_direction_grid_test.o smooth_heaviside_tests.o silhs_category_test.o mu_sigma_hm_tests.o corr_cholesky_mtx_tests.o G_unit_tests.o read_corr_mtx_test.o spurious_source_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/G_unit_tests  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib -lnetcdff  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran ran1_v.o amoeba.o amebsa.o clubb_tuner.o ran1_s.o nr.o nrtype.o ran_state.o nrutil.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../bin/clubb_tuner  -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/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_vs_cpu_diffness/obj'
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/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/grid_adaptation.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/corr_varnce_module.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/sponge_layer_damping.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.
2345 :     !$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.
2356 :     !$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.
2357 :     !$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.
2360 :     !$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.
2362 :     !$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.
2368 :     !$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.
2369 :     !$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.
2370 :     !$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.
2371 :     !$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.
2372 :     !$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.
2373 :     !$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.
2374 :     !$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.
2375 :     !$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.
2376 :     !$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.
2377 :     !$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.
2424 :         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.
2430 :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2432 :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2774 :                                      um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3028 :         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.
3029 :                                    Nc_in_cloud, cloud_frac, Kh_zm,                              & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3030 :                                    ice_supersat_frac, hydromet, wphydrometp,                    & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3031 :                                    corr_array_n_cloud, corr_array_n_below,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3032 :                                    hm_metadata,                                                 & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3033 :                                    pdf_params,                                                  & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3034 :                                    clubb_params,                                                & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3035 :                                    clubb_config_flags%iiPDF_type,                               & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3036 :                                    l_use_precip_frac,                                           & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3037 :                                    clubb_config_flags%l_predict_upwp_vpwp,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3038 :                                    clubb_config_flags%l_diagnose_correlations,                  & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3039 :                                    clubb_config_flags%l_calc_w_corr,                            & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3040 :                                    clubb_config_flags%l_const_Nc_in_cloud,                      & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3041 :                                    clubb_config_flags%l_fix_w_chi_eta_correlations,             & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3042 :                                    stats_metadata,                                              & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3043 :                                    stats_zt, stats_zm, stats_sfc, err_code,                     & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3044 :                                    hydrometp2,                                                  & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3045 :                                    mu_x_1_n, mu_x_2_n,                                          & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3046 :                                    sigma_x_1_n, sigma_x_2_n,                                    & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3047 :                                    corr_array_1_n, corr_array_2_n,                              & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3048 :                                    corr_cholesky_mtx_1, corr_cholesky_mtx_2,                    & ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3049 :                                    precip_fracs,                                                & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3050 :                                    hydromet_pdf_params )                                          ! Optional(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3070 :                                          stats_zt(i), stats_zm(i),                          & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3074 :         !$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.
3161 :           !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3193 :         !$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.
3195 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3199 :         !$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.
3200 :         !$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.
3223 :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3224 :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3225 :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3241 :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3242 :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3243 :                                   Nccnm(i,:), &                                                ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3244 :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3245 :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3246 :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3247 :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3248 :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3249 :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3273 :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3274 :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3275 :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3276 :                                   thlm_mc(i,:), err_code,                                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3277 :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3280 :         !$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.
3342 :           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.
3344 :           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.
3346 :           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.
3348 :           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.
3365 :           !$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.
3385 :           !$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.
3422 :           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.
3451 :       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.
6075 :     !$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.
6228 :         !$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.
6630 :         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.
6633 :         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.
6636 :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6639 :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6642 :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6645 :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6648 :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6651 :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6657 :     !$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.
6859 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6863 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6867 :                                             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 :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6871 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6872 :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6875 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6876 :                                             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: 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: 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_ACC)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_built-in]
Resource [GPU_built-in] did not exist. Created.
Lock acquired on [Resource: GPU_built-in]
[Pipeline] {
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ run_scripts/run_scm.bash -p ../clubb_params_multi_col.in -e arm
Running arm
 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
hostptr=0x1524520,stride=1,size=1,eltsize=8,name=deep_soil_t_in_k_init(:),flags=0x20000200=present+implicit,async=-1,threadid=1
Present table dump for device[1]: NVIDIA Tesla GPU 0, compute capability 7.5, threadid=1
Hint: specify 0x800 bit in NV_ACC_DEBUG for verbose info.
host:0x146fc40 device:0x7f7621803900 size:304 presentcount:0+1 line:-1 name:_bugsrad_planck_21
host:0x147e480 device:0x7f7621803700 size:328 presentcount:0+1 line:-1 name:_gases_ckd_21
host:0x1480e80 device:0x7f7621803b00 size:24 presentcount:0+1 line:-1 name:_module_mp_graupel_21
host:0x1488480 device:0x7f7621803d00 size:96 presentcount:0+1 line:-1 name:_calendar_21
host:0x148a540 device:0x7f7621803e00 size:2336 presentcount:0+1 line:-1 name:_corr_varnce_module_21
host:0x14bfd80 device:0x7f7621804800 size:1248 presentcount:0+1 line:-1 name:_saturation_21
host:0x14fbd40 device:0x7f7621804d00 size:2856 presentcount:0+1 line:-1 name:_parameters_tunable_21
host:0x1524c10 device:0x7f761db1d400 size:1064 presentcount:1+0 line:2308 name:nu_vert_res_dep
host:0x1526940 device:0x7f761db53200 size:9400 presentcount:1+0 line:2308 name:pdf_params_zm
host:0x1528e00 device:0x7f761db50c00 size:9400 presentcount:1+0 line:2308 name:pdf_params
host:0x152b2c0 device:0x7f761db1ce00 size:848 presentcount:1+0 line:2308 name:hm_metadata
host:0x152f170 device:0x7f761db55800 size:24 presentcount:1+0 line:2308 name:sclr_idx
host:0x15f4d00 device:0x7f7621803c00 size:4 presentcount:0+1 line:-1 name:_error_code_21
host:0x1f8546d0 device:0x7f761dbfe000 size:256 presentcount:1+0 line:2308 name:veg_t_in_k(:)
host:0x1f8547f0 device:0x7f761dbfe200 size:256 presentcount:1+0 line:2308 name:upwp_sfc_pert(:)
host:0x1f854910 device:0x7f761dbfe400 size:256 presentcount:1+0 line:2308 name:vpwp_sfc_pert(:)
host:0x1f854a30 device:0x7f761db5cc00 size:256 presentcount:1+0 line:2308 name:sfc_elevation(:)
host:0x1f855d00 device:0x7f761db55a00 size:26112 presentcount:1+0 line:2308 name:clubb_params(:,:)
host:0x1f861e50 device:0x7f761db5c400 size:256 presentcount:1+0 line:2308 name:p_sfc(:)
host:0x1f861f70 device:0x7f761db5c000 size:256 presentcount:1+0 line:2308 name:t_sfc(:)
host:0x1f862090 device:0x7f761db5c800 size:256 presentcount:1+0 line:2308 name:fcor(:)
host:0x1f8621b0 device:0x7f761db5ce00 size:256 presentcount:1+0 line:2308 name:dummy_dx(:)
host:0x1f8622d0 device:0x7f761db5d000 size:256 presentcount:1+0 line:2308 name:dummy_dy(:)
host:0x1f8623f0 device:0x7f761dbfdc00 size:256 presentcount:1+0 line:2308 name:deep_soil_t_in_k(:)
host:0x1f862510 device:0x7f761dbfde00 size:256 presentcount:1+0 line:2308 name:sfc_soil_t_in_k(:)
host:0x219a8560 device:0x7f761db14000 size:34304 presentcount:1+0 line:2308 name:gr%zm(:,:)
host:0x219b0b90 device:0x7f761db0ba00 size:34048 presentcount:1+0 line:2308 name:gr%zt(:,:)
host:0x219b90c0 device:0x7f761db1e000 size:34304 presentcount:1+0 line:2308 name:gr%dzm(:,:)
host:0x219c16f0 device:0x7f761db26600 size:34048 presentcount:1+0 line:2308 name:gr%dzt(:,:)
host:0x219c9c20 device:0x7f761db37200 size:34304 presentcount:1+0 line:2308 name:gr%invrs_dzm(:,:)
host:0x219d2250 device:0x7f761db2ec00 size:34048 presentcount:1+0 line:2308 name:gr%invrs_dzt(:,:)
host:0x219da780 device:0x7f761db3f800 size:68096 presentcount:1+0 line:2308 name:gr%weights_zm2zt(:,:,:)
host:0x219eb1b0 device:0x7f761db50400 size:256 presentcount:1+0 line:2308 name:nu_vert_res_dep%nu1(:)
host:0x219eb2e0 device:0x7f761db1cc00 size:256 presentcount:1+0 line:2308 name:nu_vert_res_dep%nu2(:)
host:0x219eb410 device:0x7f761db50a00 size:256 presentcount:1+0 line:2308 name:nu_vert_res_dep%nu6(:)
host:0x219eb540 device:0x7f761db50600 size:256 presentcount:1+0 line:2308 name:nu_vert_res_dep%nu8(:)
host:0x219eb670 device:0x7f761db50200 size:256 presentcount:1+0 line:2308 name:nu_vert_res_dep%nu9(:)
host:0x219eb7a0 device:0x7f761db50800 size:256 presentcount:1+0 line:2308 name:nu_vert_res_dep%nu10(:)
host:0x219ebe20 device:0x7f761dbfd400 size:256 presentcount:1+0 line:2308 name:wpthlp_sfc(:)
host:0x219ebf50 device:0x7f761dbfd600 size:256 presentcount:1+0 line:2308 name:wprtp_sfc(:)
host:0x219ec080 device:0x7f761dbfd800 size:256 presentcount:1+0 line:2308 name:upwp_sfc(:)
host:0x219ec1b0 device:0x7f761dbfda00 size:256 presentcount:1+0 line:2308 name:vpwp_sfc(:)
host:0x219ec2e0 device:0x7f761db1c600 size:1064 presentcount:1+0 line:2308 name:thlm_init(:)
host:0x219ec730 device:0x7f761dafa000 size:1064 presentcount:1+0 line:2308 name:rtm_init(:)
host:0x219ecb80 device:0x7f761db1da00 size:1064 presentcount:1+0 line:2308 name:um_init(:)
host:0x219ecfd0 device:0x7f761dbb0e00 size:1064 presentcount:1+0 line:2308 name:vm_init(:)
host:0x219ed420 device:0x7f761dbb1400 size:1064 presentcount:1+0 line:2308 name:ug_init(:)
host:0x219ed870 device:0x7f761dbb1a00 size:1064 presentcount:1+0 line:2308 name:vg_init(:)
host:0x219edcc0 device:0x7f761dbb2000 size:1072 presentcount:1+0 line:2308 name:wp2_init(:)
host:0x219ee120 device:0x7f761dbb2600 size:1072 presentcount:1+0 line:2308 name:up2_init(:)
host:0x219ee580 device:0x7f761dbb2c00 size:1072 presentcount:1+0 line:2308 name:vp2_init(:)
host:0x219ee9e0 device:0x7f761dbb3200 size:1064 presentcount:1+0 line:2308 name:rcm_init(:)
host:0x219eee30 device:0x7f761dbb3800 size:1064 presentcount:1+0 line:2308 name:wm_zt_init(:)
host:0x219ef280 device:0x7f761dbb3e00 size:1072 presentcount:1+0 line:2308 name:wm_zm_init(:)
host:0x219ef6e0 device:0x7f761dbb4400 size:1072 presentcount:1+0 line:2308 name:em_init(:)
host:0x219efb40 device:0x7f761dbb4a00 size:1064 presentcount:1+0 line:2308 name:exner_init(:)
host:0x219eff90 device:0x7f761dbb5000 size:1064 presentcount:1+0 line:2308 name:thvm_init(:)
host:0x219f03e0 device:0x7f761dbb5600 size:1064 presentcount:1+0 line:2308 name:p_in_pa_init(:)
host:0x219f0830 device:0x7f761dbb5c00 size:1064 presentcount:1+0 line:2308 name:rho_init(:)
host:0x219f0c80 device:0x7f761dbb6200 size:1072 presentcount:1+0 line:2308 name:rho_zm_init(:)
host:0x219f10e0 device:0x7f761dbb6800 size:1072 presentcount:1+0 line:2308 name:rho_ds_zm_init(:)
host:0x219f1540 device:0x7f761dbb6e00 size:1064 presentcount:1+0 line:2308 name:rho_ds_zt_init(:)
host:0x219f1990 device:0x7f761dbb7400 size:1072 presentcount:1+0 line:2308 name:invrs_rho_ds_zm_init(:)
host:0x219f1df0 device:0x7f761dbb7a00 size:1064 presentcount:1+0 line:2308 name:invrs_rho_ds_zt_init(:)
host:0x219f2240 device:0x7f761dbb8000 size:1072 presentcount:1+0 line:2308 name:thv_ds_zm_init(:)
host:0x22422130 device:0x7f761dafae00 size:68608 presentcount:1+0 line:2308 name:gr%weights_zt2zm(:,:,:)
host:0x22432d60 device:0x7f7616f3e400 size:34048 presentcount:1+0 line:2308 name:um(:,:)
host:0x2243b290 device:0x7f7616f4f000 size:34048 presentcount:1+0 line:2308 name:vm(:,:)
host:0x224437c0 device:0x7f7616f46a00 size:34304 presentcount:1+0 line:2308 name:upwp(:,:)
host:0x2244bdf0 device:0x7f7616f57600 size:34304 presentcount:1+0 line:2308 name:vpwp(:,:)
host:0x22454420 device:0x7f7616f5fc00 size:34304 presentcount:1+0 line:2308 name:up2(:,:)
host:0x2245ca50 device:0x7f7616f70800 size:34048 presentcount:1+0 line:2308 name:up3(:,:)
host:0x22464f80 device:0x7f7616f68200 size:34304 presentcount:1+0 line:2308 name:vp2(:,:)
host:0x2246d5b0 device:0x7f7616f78e00 size:34048 presentcount:1+0 line:2308 name:vp3(:,:)
host:0x22475ae0 device:0x7f7616f81400 size:34048 presentcount:1+0 line:2308 name:thlm(:,:)
host:0x2247e010 device:0x7f761dbba400 size:34048 presentcount:1+0 line:2308 name:rtm(:,:)
host:0x22486540 device:0x7f7616e96c00 size:34304 presentcount:1+0 line:2308 name:wprtp(:,:)
host:0x2248eb70 device:0x7f7616e9f200 size:34304 presentcount:1+0 line:2308 name:wpthlp(:,:)
host:0x224971a0 device:0x7f7617053c00 size:34304 presentcount:1+0 line:2308 name:wprcp(:,:)
host:0x2249f7d0 device:0x7f761705c200 size:34048 presentcount:1+0 line:2308 name:w_up_in_cloud(:,:)
host:0x224a7d00 device:0x7f7617064800 size:34048 presentcount:1+0 line:2308 name:w_down_in_cloud(:,:)
host:0x224b0230 device:0x7f761706ce00 size:34048 presentcount:1+0 line:2308 name:cloudy_updraft_frac(:,:)
host:0x224b8760 device:0x7f7617075400 size:34048 presentcount:1+0 line:2308 name:cloudy_downdraft_frac(:,:)
host:0x224c0c90 device:0x7f7616ec0a00 size:34304 presentcount:1+0 line:2308 name:wp2(:,:)
host:0x224c92c0 device:0x7f7616ec9000 size:34048 presentcount:1+0 line:2308 name:wp3(:,:)
host:0x224d9e20 device:0x7f7616ea7800 size:34304 presentcount:1+0 line:2308 name:rtp2(:,:)
host:0x224e2450 device:0x7f7616eafe00 size:34304 presentcount:1+0 line:2308 name:thlp2(:,:)
host:0x224eaa80 device:0x7f7616eb8400 size:34304 presentcount:1+0 line:2308 name:rtpthlp(:,:)
host:0x224f30b0 device:0x7f7616f9a600 size:34048 presentcount:1+0 line:2308 name:p_in_pa(:,:)
host:0x224fb5e0 device:0x7f7616fa2c00 size:34048 presentcount:1+0 line:2308 name:exner(:,:)
host:0x22503b10 device:0x7f7616ef2e00 size:34048 presentcount:1+0 line:2308 name:rho(:,:)
host:0x2250c040 device:0x7f7616eea800 size:34304 presentcount:1+0 line:2308 name:rho_zm(:,:)
host:0x22514670 device:0x7f7616efb400 size:34304 presentcount:1+0 line:2308 name:rho_ds_zm(:,:)
host:0x2251cca0 device:0x7f7616f03a00 size:34048 presentcount:1+0 line:2308 name:rho_ds_zt(:,:)
host:0x225251d0 device:0x7f7616f0c000 size:34304 presentcount:1+0 line:2308 name:invrs_rho_ds_zm(:,:)
host:0x2252d800 device:0x7f7616f14600 size:34048 presentcount:1+0 line:2308 name:invrs_rho_ds_zt(:,:)
host:0x22535d30 device:0x7f7616f1cc00 size:34304 presentcount:1+0 line:2308 name:thv_ds_zm(:,:)
host:0x2253e360 device:0x7f7616f25200 size:34048 presentcount:1+0 line:2308 name:thv_ds_zt(:,:)
host:0x22546890 device:0x7f761dbec800 size:34048 presentcount:1+0 line:2308 name:thlm_forcing(:,:)
host:0x2254edc0 device:0x7f761dbf4e00 size:34048 presentcount:1+0 line:2308 name:rtm_forcing(:,:)
host:0x225572f0 device:0x7f7616e00000 size:34048 presentcount:1+0 line:2308 name:um_forcing(:,:)
host:0x2255f820 device:0x7f7616e08600 size:34048 presentcount:1+0 line:2308 name:vm_forcing(:,:)
host:0x22567d50 device:0x7f7616e19200 size:34304 presentcount:1+0 line:2308 name:wprtp_forcing(:,:)
host:0x22570380 device:0x7f7616e21800 size:34304 presentcount:1+0 line:2308 name:wpthlp_forcing(:,:)
host:0x225789b0 device:0x7f7616e29e00 size:34304 presentcount:1+0 line:2308 name:rtp2_forcing(:,:)
host:0x22580fe0 device:0x7f7616e32400 size:34304 presentcount:1+0 line:2308 name:thlp2_forcing(:,:)
host:0x22589610 device:0x7f7616e3aa00 size:34304 presentcount:1+0 line:2308 name:rtpthlp_forcing(:,:)
host:0x22591c40 device:0x7f7617021800 size:34048 presentcount:1+0 line:2308 name:um_pert(:,:)
host:0x2259a170 device:0x7f7617029e00 size:34048 presentcount:1+0 line:2308 name:vm_pert(:,:)
host:0x225a26a0 device:0x7f7617032400 size:34304 presentcount:1+0 line:2308 name:upwp_pert(:,:)
host:0x225aacd0 device:0x7f761703aa00 size:34304 presentcount:1+0 line:2308 name:vpwp_pert(:,:)
host:0x225b3300 device:0x7f7616e10c00 size:34304 presentcount:1+0 line:2308 name:wm_zm(:,:)
host:0x225bb930 device:0x7f761dbc2a00 size:34048 presentcount:1+0 line:2308 name:wm_zt(:,:)
host:0x225c3e60 device:0x7f7616fab200 size:34048 presentcount:1+0 line:2308 name:rcm(:,:)
host:0x225d49c0 device:0x7f7616fb3800 size:34048 presentcount:1+0 line:2308 name:cloud_frac(:,:)
host:0x225dcef0 device:0x7f7617019200 size:34048 presentcount:1+0 line:2308 name:ice_supersat_frac(:,:)
host:0x225e5420 device:0x7f7617043000 size:34048 presentcount:1+0 line:2308 name:rcm_in_layer(:,:)
host:0x225ed950 device:0x7f761704b600 size:34048 presentcount:1+0 line:2308 name:cloud_cover(:,:)
host:0x225f5e80 device:0x7f761707da00 size:34304 presentcount:1+0 line:2308 name:invrs_tau_zm(:,:)
host:0x226281a0 device:0x7f761dbcb000 size:34048 presentcount:1+0 line:2308 name:ug(:,:)
host:0x226306d0 device:0x7f761dbd3600 size:34048 presentcount:1+0 line:2308 name:vg(:,:)
host:0x22638c00 device:0x7f761dbdbc00 size:34048 presentcount:1+0 line:2308 name:um_ref(:,:)
host:0x22641130 device:0x7f761dbe4200 size:34048 presentcount:1+0 line:2308 name:vm_ref(:,:)
host:0x22649660 device:0x7f7616f35e00 size:34048 presentcount:1+0 line:2308 name:thlm_ref(:,:)
host:0x22651b90 device:0x7f7616f2d800 size:34048 presentcount:1+0 line:2308 name:rtm_ref(:,:)
host:0x2265a0c0 device:0x7f76171db200 size:34048 presentcount:1+0 line:2308 name:thvm(:,:)
host:0x226625f0 device:0x7f7616e5c200 size:34048 presentcount:1+0 line:2308 name:radht(:,:)
host:0x22694a10 device:0x7f7616e8e600 size:34304 presentcount:1+0 line:2308 name:thlprcp(:,:)
host:0x2269d040 device:0x7f7616f92000 size:34048 presentcount:1+0 line:2308 name:thlp3(:,:)
host:0x226a5570 device:0x7f7616f89a00 size:34048 presentcount:1+0 line:2308 name:rtp3(:,:)
host:0x226adaa0 device:0x7f7616ed9c00 size:34304 presentcount:1+0 line:2308 name:rtpthvp(:,:)
host:0x226b60d0 device:0x7f7616ee2200 size:34304 presentcount:1+0 line:2308 name:thlpthvp(:,:)
host:0x226be700 device:0x7f7616fbbe00 size:34304 presentcount:1+0 line:2308 name:wpthvp(:,:)
host:0x226c6d30 device:0x7f7616ed1600 size:34048 presentcount:1+0 line:2308 name:wp2thvp(:,:)
host:0x226cf260 device:0x7f7616fc4400 size:34048 presentcount:1+0 line:2308 name:wp2rtp(:,:)
host:0x226d7790 device:0x7f7616fcca00 size:34048 presentcount:1+0 line:2308 name:wp2thlp(:,:)
host:0x226dfcc0 device:0x7f7616fd5000 size:34304 presentcount:1+0 line:2308 name:uprcp(:,:)
host:0x226e82f0 device:0x7f7616fdd600 size:34304 presentcount:1+0 line:2308 name:vprcp(:,:)
host:0x226f0920 device:0x7f7616fe5c00 size:34304 presentcount:1+0 line:2308 name:rc_coef_zm(:,:)
host:0x226f8f50 device:0x7f7616fee200 size:34304 presentcount:1+0 line:2308 name:wp4(:,:)
host:0x22701580 device:0x7f7616ff6800 size:34048 presentcount:1+0 line:2308 name:wpup2(:,:)
host:0x22709ab0 device:0x7f7617000000 size:34048 presentcount:1+0 line:2308 name:wpvp2(:,:)
host:0x22711fe0 device:0x7f7617008600 size:34304 presentcount:1+0 line:2308 name:wp2up2(:,:)
host:0x2271a610 device:0x7f7617010c00 size:34304 presentcount:1+0 line:2308 name:wp2vp2(:,:)
host:0x22722c40 device:0x7f7617086000 size:34048 presentcount:1+0 line:2308 name:kh_zt(:,:)
host:0x2272b170 device:0x7f761708e600 size:34304 presentcount:1+0 line:2308 name:kh_zm(:,:)
host:0x2273bdd0 device:0x7f7617096c00 size:34048 presentcount:1+0 line:2308 name:lscale(:,:)
host:0x2276def0 device:0x7f7616e4b600 size:34048 presentcount:1+0 line:2308 name:rvm_mc(:,:)
host:0x22776420 device:0x7f7616e43000 size:34048 presentcount:1+0 line:2308 name:rcm_mc(:,:)
host:0x2277e950 device:0x7f7616e53c00 size:34048 presentcount:1+0 line:2308 name:thlm_mc(:,:)
host:0x22efef20 device:0x7f7617200000 size:544768 presentcount:1+0 line:2308 name:corr_array_1_n(:,:,:,:)
host:0x22f84370 device:0x7f7617285000 size:544768 presentcount:1+0 line:2308 name:corr_array_2_n(:,:,:,:)
host:0x230099d0 device:0x7f761730a000 size:544768 presentcount:1+0 line:2308 name:corr_cholesky_mtx_1(:,:,:,:)
host:0x2308f240 device:0x7f7617400000 size:544768 presentcount:1+0 line:2308 name:corr_cholesky_mtx_2(:,:,:,:)
host:0x23114270 device:0x7f761714dc00 size:136192 presentcount:1+0 line:2308 name:mu_x_1_n(:,:,:)
host:0x231356a0 device:0x7f761716f000 size:136192 presentcount:1+0 line:2308 name:mu_x_2_n(:,:,:)
host:0x23156ad0 device:0x7f7617190400 size:136192 presentcount:1+0 line:2308 name:sigma_x_1_n(:,:,:)
host:0x23177f00 device:0x7f76171b1800 size:136192 presentcount:1+0 line:2308 name:sigma_x_2_n(:,:,:)
host:0x23199330 device:0x7f7616e64800 size:34304 presentcount:1+0 line:2308 name:wprtp_mc(:,:)
host:0x231a1960 device:0x7f7616e6ce00 size:34304 presentcount:1+0 line:2308 name:wpthlp_mc(:,:)
host:0x231a9f90 device:0x7f7616e75400 size:34304 presentcount:1+0 line:2308 name:rtp2_mc(:,:)
host:0x231b25c0 device:0x7f7616e7da00 size:34304 presentcount:1+0 line:2308 name:thlp2_mc(:,:)
host:0x231babf0 device:0x7f7616e86000 size:34304 presentcount:1+0 line:2308 name:rtpthlp_mc(:,:)
host:0x231cb750 device:0x7f76171d2c00 size:34048 presentcount:1+0 line:2308 name:rfrzm(:,:)
host:0x231d3c80 device:0x7f761709f200 size:272384 presentcount:1+0 line:2308 name:x_nl_all_levs(:,:,:,:)
host:0x232164b0 device:0x7f76170e1a00 size:34048 presentcount:1+0 line:2308 name:x_mixt_comp_all_levs(:,:,:)
host:0x2321e9e0 device:0x7f76170faa00 size:68096 presentcount:1+0 line:2308 name:lh_rt_clipped(:,:,:)
host:0x2322f410 device:0x7f761710b400 size:68096 presentcount:1+0 line:2308 name:lh_thl_clipped(:,:,:)
host:0x2323fe40 device:0x7f761711be00 size:68096 presentcount:1+0 line:2308 name:lh_rc_clipped(:,:,:)
host:0x23250870 device:0x7f761712c800 size:68096 presentcount:1+0 line:2308 name:lh_rv_clipped(:,:,:)
host:0x232612a0 device:0x7f761713d200 size:68096 presentcount:1+0 line:2308 name:lh_nc_clipped(:,:,:)
host:0x23271cd0 device:0x7f76170ea000 size:68096 presentcount:1+0 line:2308 name:lh_sample_point_weights(:,:,:)
host:0x2328ac30 device:0x7f761dbb8600 size:1064 presentcount:1+0 line:2308 name:thv_ds_zt_init(:)
host:0x2328b080 device:0x7f761dbb8c00 size:1064 presentcount:1+0 line:2308 name:rtm_ref_init(:)
host:0x2328b4d0 device:0x7f761dbb9200 size:1064 presentcount:1+0 line:2308 name:thlm_ref_init(:)
host:0x2328b920 device:0x7f761dbb9800 size:1064 presentcount:1+0 line:2308 name:um_ref_init(:)
host:0x2328bd70 device:0x7f761dbb9e00 size:1064 presentcount:1+0 line:2308 name:vm_ref_init(:)
host:0x2328cee0 device:0x7f7616ffee00 size:256 presentcount:1+0 line:2308 name:rho_ds_zm_dycore(:,:)
host:0x2328d010 device:0x7f761db5d200 size:34048 presentcount:1+0 line:2308 name:pdf_params%w_1(:,:)
host:0x23295540 device:0x7f761db65800 size:34048 presentcount:1+0 line:2308 name:pdf_params%w_2(:,:)
host:0x2329da70 device:0x7f761db6de00 size:34048 presentcount:1+0 line:2308 name:pdf_params%varnce_w_1(:,:)
host:0x232a5fa0 device:0x7f761db76400 size:34048 presentcount:1+0 line:2308 name:pdf_params%varnce_w_2(:,:)
host:0x232ae4d0 device:0x7f76171e3800 size:34048 presentcount:1+0 line:2308 name:pdf_params%rt_1(:,:)
host:0x232b6a00 device:0x7f76171ebe00 size:34048 presentcount:1+0 line:2308 name:pdf_params%rt_2(:,:)
host:0x232bef30 device:0x7f76171f4400 size:34048 presentcount:1+0 line:2308 name:pdf_params%varnce_rt_1(:,:)
host:0x232c7460 device:0x7f761738f000 size:34048 presentcount:1+0 line:2308 name:pdf_params%varnce_rt_2(:,:)
host:0x232cf990 device:0x7f7617397600 size:34048 presentcount:1+0 line:2308 name:pdf_params%thl_1(:,:)
host:0x232d7ec0 device:0x7f761739fc00 size:34048 presentcount:1+0 line:2308 name:pdf_params%thl_2(:,:)
host:0x232e03f0 device:0x7f76173a8200 size:34048 presentcount:1+0 line:2308 name:pdf_params%varnce_thl_1(:,:)
host:0x232e8920 device:0x7f76173b0800 size:34048 presentcount:1+0 line:2308 name:pdf_params%varnce_thl_2(:,:)
host:0x232f0e50 device:0x7f76173b8e00 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_rt_1(:,:)
host:0x232f9380 device:0x7f76173c1400 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_rt_2(:,:)
host:0x233018b0 device:0x7f76173c9a00 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_thl_1(:,:)
host:0x23309de0 device:0x7f76173d2000 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_thl_2(:,:)
host:0x23312310 device:0x7f76173da600 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_rt_thl_1(:,:)
host:0x2331a840 device:0x7f76173e2c00 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_rt_thl_2(:,:)
host:0x23322d70 device:0x7f76173eb200 size:34048 presentcount:1+0 line:2308 name:pdf_params%alpha_thl(:,:)
host:0x2332b2a0 device:0x7f76173f3800 size:34048 presentcount:1+0 line:2308 name:pdf_params%alpha_rt(:,:)
host:0x233337d0 device:0x7f7617485000 size:34048 presentcount:1+0 line:2308 name:pdf_params%crt_1(:,:)
host:0x2333bd00 device:0x7f761748d600 size:34048 presentcount:1+0 line:2308 name:pdf_params%crt_2(:,:)
host:0x23344230 device:0x7f7617495c00 size:34048 presentcount:1+0 line:2308 name:pdf_params%cthl_1(:,:)
host:0x2334c760 device:0x7f761749e200 size:34048 presentcount:1+0 line:2308 name:pdf_params%cthl_2(:,:)
host:0x23354c90 device:0x7f76174a6800 size:34048 presentcount:1+0 line:2308 name:pdf_params%chi_1(:,:)
host:0x2335d1c0 device:0x7f76174aee00 size:34048 presentcount:1+0 line:2308 name:pdf_params%chi_2(:,:)
host:0x233656f0 device:0x7f76174b7400 size:34048 presentcount:1+0 line:2308 name:pdf_params%stdev_chi_1(:,:)
host:0x2336dc20 device:0x7f76174bfa00 size:34048 presentcount:1+0 line:2308 name:pdf_params%stdev_chi_2(:,:)
host:0x23376150 device:0x7f76174c8000 size:34048 presentcount:1+0 line:2308 name:pdf_params%stdev_eta_1(:,:)
host:0x2337e680 device:0x7f76174d0600 size:34048 presentcount:1+0 line:2308 name:pdf_params%stdev_eta_2(:,:)
host:0x23386bb0 device:0x7f76174d8c00 size:34048 presentcount:1+0 line:2308 name:pdf_params%covar_chi_eta_1(:,:)
host:0x2338f0e0 device:0x7f76174e1200 size:34048 presentcount:1+0 line:2308 name:pdf_params%covar_chi_eta_2(:,:)
host:0x23397610 device:0x7f76174e9800 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_chi_1(:,:)
host:0x2339fb40 device:0x7f76174f1e00 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_chi_2(:,:)
host:0x233a8070 device:0x7f76174fa400 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_eta_1(:,:)
host:0x233b05a0 device:0x7f7617502a00 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_w_eta_2(:,:)
host:0x233b8ad0 device:0x7f761750b000 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_chi_eta_1(:,:)
host:0x233c1000 device:0x7f7617513600 size:34048 presentcount:1+0 line:2308 name:pdf_params%corr_chi_eta_2(:,:)
host:0x233c9530 device:0x7f761751bc00 size:34048 presentcount:1+0 line:2308 name:pdf_params%rsatl_1(:,:)
host:0x233d1a60 device:0x7f7617524200 size:34048 presentcount:1+0 line:2308 name:pdf_params%rsatl_2(:,:)
host:0x233d9f90 device:0x7f761752c800 size:34048 presentcount:1+0 line:2308 name:pdf_params%rc_1(:,:)
host:0x233e24c0 device:0x7f7617534e00 size:34048 presentcount:1+0 line:2308 name:pdf_params%rc_2(:,:)
host:0x233ea9f0 device:0x7f761753d400 size:34048 presentcount:1+0 line:2308 name:pdf_params%cloud_frac_1(:,:)
host:0x233f2f20 device:0x7f7617545a00 size:34048 presentcount:1+0 line:2308 name:pdf_params%cloud_frac_2(:,:)
host:0x233fb450 device:0x7f761db7ea00 size:34048 presentcount:1+0 line:2308 name:pdf_params%mixt_frac(:,:)
host:0x23403980 device:0x7f761754e000 size:34048 presentcount:1+0 line:2308 name:pdf_params%ice_supersat_frac_1(:,:)
host:0x2340beb0 device:0x7f7617556600 size:34048 presentcount:1+0 line:2308 name:pdf_params%ice_supersat_frac_2(:,:)
host:0x234143e0 device:0x7f761db87000 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%w_1(:,:)
host:0x2341ca10 device:0x7f761db8f600 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%w_2(:,:)
host:0x23425040 device:0x7f761db97c00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%varnce_w_1(:,:)
host:0x2342d670 device:0x7f761dba0200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%varnce_w_2(:,:)
host:0x23435ca0 device:0x7f761755ec00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%rt_1(:,:)
host:0x2343e2d0 device:0x7f7617567200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%rt_2(:,:)
host:0x23446900 device:0x7f761756f800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%varnce_rt_1(:,:)
host:0x2344ef30 device:0x7f7617577e00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%varnce_rt_2(:,:)
host:0x23457560 device:0x7f7617580400 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%thl_1(:,:)
host:0x2345fb90 device:0x7f7617588a00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%thl_2(:,:)
host:0x234681c0 device:0x7f7617591000 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%varnce_thl_1(:,:)
host:0x234707f0 device:0x7f7617599600 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%varnce_thl_2(:,:)
host:0x23478e20 device:0x7f76175a1c00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_rt_1(:,:)
host:0x23481450 device:0x7f76175aa200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_rt_2(:,:)
host:0x23489a80 device:0x7f76175b2800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_thl_1(:,:)
host:0x234920b0 device:0x7f76175bae00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_thl_2(:,:)
host:0x2349a6e0 device:0x7f76175c3400 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_rt_thl_1(:,:)
host:0x234a2d10 device:0x7f76175cba00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_rt_thl_2(:,:)
host:0x234ab340 device:0x7f76175d4000 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%alpha_thl(:,:)
host:0x234b3970 device:0x7f76175dc600 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%alpha_rt(:,:)
host:0x234bbfa0 device:0x7f76175e4c00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%crt_1(:,:)
host:0x234c45d0 device:0x7f76175ed200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%crt_2(:,:)
host:0x234ccc00 device:0x7f76175f5800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%cthl_1(:,:)
host:0x234d5230 device:0x7f7617600000 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%cthl_2(:,:)
host:0x234dd860 device:0x7f7617608600 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%chi_1(:,:)
host:0x234e5e90 device:0x7f7617610c00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%chi_2(:,:)
host:0x234ee4c0 device:0x7f7617619200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%stdev_chi_1(:,:)
host:0x234f6af0 device:0x7f7617621800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%stdev_chi_2(:,:)
host:0x234ff120 device:0x7f7617629e00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%stdev_eta_1(:,:)
host:0x23507750 device:0x7f7617632400 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%stdev_eta_2(:,:)
host:0x2350fd80 device:0x7f761763aa00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%covar_chi_eta_1(:,:)
host:0x235183b0 device:0x7f7617643000 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%covar_chi_eta_2(:,:)
host:0x235209e0 device:0x7f761764b600 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_chi_1(:,:)
host:0x23529010 device:0x7f7617653c00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_chi_2(:,:)
host:0x23531640 device:0x7f761765c200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_eta_1(:,:)
host:0x23539c70 device:0x7f7617664800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_w_eta_2(:,:)
host:0x235422a0 device:0x7f761766ce00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_chi_eta_1(:,:)
host:0x2354a8d0 device:0x7f7617675400 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%corr_chi_eta_2(:,:)
host:0x23552f00 device:0x7f761767da00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%rsatl_1(:,:)
host:0x2355b530 device:0x7f7617686000 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%rsatl_2(:,:)
host:0x23563b60 device:0x7f761768e600 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%rc_1(:,:)
host:0x2356c190 device:0x7f7617696c00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%rc_2(:,:)
host:0x235747c0 device:0x7f761769f200 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%cloud_frac_1(:,:)
host:0x2357cdf0 device:0x7f76176a7800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%cloud_frac_2(:,:)
host:0x23585420 device:0x7f761dba8800 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%mixt_frac(:,:)
host:0x2358da50 device:0x7f76176afe00 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%ice_supersat_frac_1(:,:)
host:0x23596080 device:0x7f76176b8400 size:34304 presentcount:1+0 line:2308 name:pdf_params_zm%ice_supersat_frac_2(:,:)
host:0x7ffc794b99c0 device:0x7f761dafa600 size:1736 presentcount:1+0 line:2308 name:gr
host:0x7ffc794bd520 device:0x7f761db5ca00 size:128 presentcount:1+0 line:2308 name:descriptor
host:0x7ffc794bd5a0 device:0x7f761db5c200 size:128 presentcount:1+0 line:2308 name:descriptor
host:0x7ffc794bd620 device:0x7f761db5c600 size:128 presentcount:1+0 line:2308 name:descriptor
allocated block device:0x7f7616e00000 size:34304 thread:1
allocated block device:0x7f7616e08600 size:34304 thread:1
allocated block device:0x7f7616e10c00 size:34304 thread:1
allocated block device:0x7f7616e19200 size:34304 thread:1
allocated block device:0x7f7616e21800 size:34304 thread:1
allocated block device:0x7f7616e29e00 size:34304 thread:1
allocated block device:0x7f7616e32400 size:34304 thread:1
allocated block device:0x7f7616e3aa00 size:34304 thread:1
allocated block device:0x7f7616e43000 size:34304 thread:1
allocated block device:0x7f7616e4b600 size:34304 thread:1
allocated block device:0x7f7616e53c00 size:34304 thread:1
allocated block device:0x7f7616e5c200 size:34304 thread:1
allocated block device:0x7f7616e64800 size:34304 thread:1
allocated block device:0x7f7616e6ce00 size:34304 thread:1
allocated block device:0x7f7616e75400 size:34304 thread:1
allocated block device:0x7f7616e7da00 size:34304 thread:1
allocated block device:0x7f7616e86000 size:34304 thread:1
allocated block device:0x7f7616e8e600 size:34304 thread:1
allocated block device:0x7f7616e96c00 size:34304 thread:1
allocated block device:0x7f7616e9f200 size:34304 thread:1
allocated block device:0x7f7616ea7800 size:34304 thread:1
allocated block device:0x7f7616eafe00 size:34304 thread:1
allocated block device:0x7f7616eb8400 size:34304 thread:1
allocated block device:0x7f7616ec0a00 size:34304 thread:1
allocated block device:0x7f7616ec9000 size:34304 thread:1
allocated block device:0x7f7616ed1600 size:34304 thread:1
allocated block device:0x7f7616ed9c00 size:34304 thread:1
allocated block device:0x7f7616ee2200 size:34304 thread:1
allocated block device:0x7f7616eea800 size:34304 thread:1
allocated block device:0x7f7616ef2e00 size:34304 thread:1
allocated block device:0x7f7616efb400 size:34304 thread:1
allocated block device:0x7f7616f03a00 size:34304 thread:1
allocated block device:0x7f7616f0c000 size:34304 thread:1
allocated block device:0x7f7616f14600 size:34304 thread:1
allocated block device:0x7f7616f1cc00 size:34304 thread:1
allocated block device:0x7f7616f25200 size:34304 thread:1
allocated block device:0x7f7616f2d800 size:34304 thread:1
allocated block device:0x7f7616f35e00 size:34304 thread:1
allocated block device:0x7f7616f3e400 size:34304 thread:1
allocated block device:0x7f7616f46a00 size:34304 thread:1
allocated block device:0x7f7616f4f000 size:34304 thread:1
allocated block device:0x7f7616f57600 size:34304 thread:1
allocated block device:0x7f7616f5fc00 size:34304 thread:1
allocated block device:0x7f7616f68200 size:34304 thread:1
allocated block device:0x7f7616f70800 size:34304 thread:1
allocated block device:0x7f7616f78e00 size:34304 thread:1
allocated block device:0x7f7616f81400 size:34304 thread:1
allocated block device:0x7f7616f89a00 size:34304 thread:1
allocated block device:0x7f7616f92000 size:34304 thread:1
allocated block device:0x7f7616f9a600 size:34304 thread:1
allocated block device:0x7f7616fa2c00 size:34304 thread:1
allocated block device:0x7f7616fab200 size:34304 thread:1
allocated block device:0x7f7616fb3800 size:34304 thread:1
allocated block device:0x7f7616fbbe00 size:34304 thread:1
allocated block device:0x7f7616fc4400 size:34304 thread:1
allocated block device:0x7f7616fcca00 size:34304 thread:1
allocated block device:0x7f7616fd5000 size:34304 thread:1
allocated block device:0x7f7616fdd600 size:34304 thread:1
allocated block device:0x7f7616fe5c00 size:34304 thread:1
allocated block device:0x7f7616fee200 size:34304 thread:1
allocated block device:0x7f7616ff6800 size:34304 thread:1
allocated block device:0x7f7616ffee00 size:512 thread:1
allocated block device:0x7f7617000000 size:34304 thread:1
allocated block device:0x7f7617008600 size:34304 thread:1
allocated block device:0x7f7617010c00 size:34304 thread:1
allocated block device:0x7f7617019200 size:34304 thread:1
allocated block device:0x7f7617021800 size:34304 thread:1
allocated block device:0x7f7617029e00 size:34304 thread:1
allocated block device:0x7f7617032400 size:34304 thread:1
allocated block device:0x7f761703aa00 size:34304 thread:1
allocated block device:0x7f7617043000 size:34304 thread:1
allocated block device:0x7f761704b600 size:34304 thread:1
allocated block device:0x7f7617053c00 size:34304 thread:1
allocated block device:0x7f761705c200 size:34304 thread:1
allocated block device:0x7f7617064800 size:34304 thread:1
allocated block device:0x7f761706ce00 size:34304 thread:1
allocated block device:0x7f7617075400 size:34304 thread:1
allocated block device:0x7f761707da00 size:34304 thread:1
allocated block device:0x7f7617086000 size:34304 thread:1
allocated block device:0x7f761708e600 size:34304 thread:1
allocated block device:0x7f7617096c00 size:34304 thread:1
allocated block device:0x7f761709f200 size:272384 thread:1
allocated block device:0x7f76170e1a00 size:34304 thread:1
allocated block device:0x7f76170ea000 size:68096 thread:1
allocated block device:0x7f76170faa00 size:68096 thread:1
allocated block device:0x7f761710b400 size:68096 thread:1
allocated block device:0x7f761711be00 size:68096 thread:1
allocated block device:0x7f761712c800 size:68096 thread:1
allocated block device:0x7f761713d200 size:68096 thread:1
allocated block device:0x7f761714dc00 size:136192 thread:1
allocated block device:0x7f761716f000 size:136192 thread:1
allocated block device:0x7f7617190400 size:136192 thread:1
allocated block device:0x7f76171b1800 size:136192 thread:1
allocated block device:0x7f76171d2c00 size:34304 thread:1
allocated block device:0x7f76171db200 size:34304 thread:1
allocated block device:0x7f76171e3800 size:34304 thread:1
allocated block device:0x7f76171ebe00 size:34304 thread:1
allocated block device:0x7f76171f4400 size:34304 thread:1
allocated block device:0x7f7617200000 size:544768 thread:1
allocated block device:0x7f7617285000 size:544768 thread:1
allocated block device:0x7f761730a000 size:544768 thread:1
allocated block device:0x7f761738f000 size:34304 thread:1
allocated block device:0x7f7617397600 size:34304 thread:1
allocated block device:0x7f761739fc00 size:34304 thread:1
allocated block device:0x7f76173a8200 size:34304 thread:1
allocated block device:0x7f76173b0800 size:34304 thread:1
allocated block device:0x7f76173b8e00 size:34304 thread:1
allocated block device:0x7f76173c1400 size:34304 thread:1
allocated block device:0x7f76173c9a00 size:34304 thread:1
allocated block device:0x7f76173d2000 size:34304 thread:1
allocated block device:0x7f76173da600 size:34304 thread:1
allocated block device:0x7f76173e2c00 size:34304 thread:1
allocated block device:0x7f76173eb200 size:34304 thread:1
allocated block device:0x7f76173f3800 size:34304 thread:1
allocated block device:0x7f7617400000 size:544768 thread:1
allocated block device:0x7f7617485000 size:34304 thread:1
allocated block device:0x7f761748d600 size:34304 thread:1
allocated block device:0x7f7617495c00 size:34304 thread:1
allocated block device:0x7f761749e200 size:34304 thread:1
allocated block device:0x7f76174a6800 size:34304 thread:1
allocated block device:0x7f76174aee00 size:34304 thread:1
allocated block device:0x7f76174b7400 size:34304 thread:1
allocated block device:0x7f76174bfa00 size:34304 thread:1
allocated block device:0x7f76174c8000 size:34304 thread:1
allocated block device:0x7f76174d0600 size:34304 thread:1
allocated block device:0x7f76174d8c00 size:34304 thread:1
allocated block device:0x7f76174e1200 size:34304 thread:1
allocated block device:0x7f76174e9800 size:34304 thread:1
allocated block device:0x7f76174f1e00 size:34304 thread:1
allocated block device:0x7f76174fa400 size:34304 thread:1
allocated block device:0x7f7617502a00 size:34304 thread:1
allocated block device:0x7f761750b000 size:34304 thread:1
allocated block device:0x7f7617513600 size:34304 thread:1
allocated block device:0x7f761751bc00 size:34304 thread:1
allocated block device:0x7f7617524200 size:34304 thread:1
allocated block device:0x7f761752c800 size:34304 thread:1
allocated block device:0x7f7617534e00 size:34304 thread:1
allocated block device:0x7f761753d400 size:34304 thread:1
allocated block device:0x7f7617545a00 size:34304 thread:1
allocated block device:0x7f761754e000 size:34304 thread:1
allocated block device:0x7f7617556600 size:34304 thread:1
allocated block device:0x7f761755ec00 size:34304 thread:1
allocated block device:0x7f7617567200 size:34304 thread:1
allocated block device:0x7f761756f800 size:34304 thread:1
allocated block device:0x7f7617577e00 size:34304 thread:1
allocated block device:0x7f7617580400 size:34304 thread:1
allocated block device:0x7f7617588a00 size:34304 thread:1
allocated block device:0x7f7617591000 size:34304 thread:1
allocated block device:0x7f7617599600 size:34304 thread:1
allocated block device:0x7f76175a1c00 size:34304 thread:1
allocated block device:0x7f76175aa200 size:34304 thread:1
allocated block device:0x7f76175b2800 size:34304 thread:1
allocated block device:0x7f76175bae00 size:34304 thread:1
allocated block device:0x7f76175c3400 size:34304 thread:1
allocated block device:0x7f76175cba00 size:34304 thread:1
allocated block device:0x7f76175d4000 size:34304 thread:1
allocated block device:0x7f76175dc600 size:34304 thread:1
allocated block device:0x7f76175e4c00 size:34304 thread:1
allocated block device:0x7f76175ed200 size:34304 thread:1
allocated block device:0x7f76175f5800 size:34304 thread:1
allocated block device:0x7f7617600000 size:34304 thread:1
allocated block device:0x7f7617608600 size:34304 thread:1
allocated block device:0x7f7617610c00 size:34304 thread:1
allocated block device:0x7f7617619200 size:34304 thread:1
allocated block device:0x7f7617621800 size:34304 thread:1
allocated block device:0x7f7617629e00 size:34304 thread:1
allocated block device:0x7f7617632400 size:34304 thread:1
allocated block device:0x7f761763aa00 size:34304 thread:1
allocated block device:0x7f7617643000 size:34304 thread:1
allocated block device:0x7f761764b600 size:34304 thread:1
allocated block device:0x7f7617653c00 size:34304 thread:1
allocated block device:0x7f761765c200 size:34304 thread:1
allocated block device:0x7f7617664800 size:34304 thread:1
allocated block device:0x7f761766ce00 size:34304 thread:1
allocated block device:0x7f7617675400 size:34304 thread:1
allocated block device:0x7f761767da00 size:34304 thread:1
allocated block device:0x7f7617686000 size:34304 thread:1
allocated block device:0x7f761768e600 size:34304 thread:1
allocated block device:0x7f7617696c00 size:34304 thread:1
allocated block device:0x7f761769f200 size:34304 thread:1
allocated block device:0x7f76176a7800 size:34304 thread:1
allocated block device:0x7f76176afe00 size:34304 thread:1
allocated block device:0x7f76176b8400 size:34304 thread:1
allocated block device:0x7f761dafa000 size:1536 thread:1
allocated block device:0x7f761dafa600 size:2048 thread:1
allocated block device:0x7f761dafae00 size:68608 thread:1
allocated block device:0x7f761db0ba00 size:34304 thread:1
allocated block device:0x7f761db14000 size:34304 thread:1
allocated block device:0x7f761db1c600 size:1536 thread:1
allocated block device:0x7f761db1cc00 size:512 thread:1
allocated block device:0x7f761db1ce00 size:1536 thread:1
allocated block device:0x7f761db1d400 size:1536 thread:1
allocated block device:0x7f761db1da00 size:1536 thread:1
allocated block device:0x7f761db1e000 size:34304 thread:1
allocated block device:0x7f761db26600 size:34304 thread:1
allocated block device:0x7f761db2ec00 size:34304 thread:1
allocated block device:0x7f761db37200 size:34304 thread:1
allocated block device:0x7f761db3f800 size:68096 thread:1
allocated block device:0x7f761db50200 size:512 thread:1
allocated block device:0x7f761db50400 size:512 thread:1
allocated block device:0x7f761db50600 size:512 thread:1
allocated block device:0x7f761db50800 size:512 thread:1
allocated block device:0x7f761db50a00 size:512 thread:1
allocated block device:0x7f761db50c00 size:9728 thread:1
allocated block device:0x7f761db53200 size:9728 thread:1
allocated block device:0x7f761db55800 size:512 thread:1
allocated block device:0x7f761db55a00 size:26112 thread:1
allocated block device:0x7f761db5c000 size:512 thread:1
allocated block device:0x7f761db5c200 size:512 thread:1
allocated block device:0x7f761db5c400 size:512 thread:1
allocated block device:0x7f761db5c600 size:512 thread:1
allocated block device:0x7f761db5c800 size:512 thread:1
allocated block device:0x7f761db5ca00 size:512 thread:1
allocated block device:0x7f761db5cc00 size:512 thread:1
allocated block device:0x7f761db5ce00 size:512 thread:1
allocated block device:0x7f761db5d000 size:512 thread:1
allocated block device:0x7f761db5d200 size:34304 thread:1
allocated block device:0x7f761db65800 size:34304 thread:1
allocated block device:0x7f761db6de00 size:34304 thread:1
allocated block device:0x7f761db76400 size:34304 thread:1
allocated block device:0x7f761db7ea00 size:34304 thread:1
allocated block device:0x7f761db87000 size:34304 thread:1
allocated block device:0x7f761db8f600 size:34304 thread:1
allocated block device:0x7f761db97c00 size:34304 thread:1
allocated block device:0x7f761dba0200 size:34304 thread:1
allocated block device:0x7f761dba8800 size:34304 thread:1
allocated block device:0x7f761dbb0e00 size:1536 thread:1
allocated block device:0x7f761dbb1400 size:1536 thread:1
allocated block device:0x7f761dbb1a00 size:1536 thread:1
allocated block device:0x7f761dbb2000 size:1536 thread:1
allocated block device:0x7f761dbb2600 size:1536 thread:1
allocated block device:0x7f761dbb2c00 size:1536 thread:1
allocated block device:0x7f761dbb3200 size:1536 thread:1
allocated block device:0x7f761dbb3800 size:1536 thread:1
allocated block device:0x7f761dbb3e00 size:1536 thread:1
allocated block device:0x7f761dbb4400 size:1536 thread:1
allocated block device:0x7f761dbb4a00 size:1536 thread:1
allocated block device:0x7f761dbb5000 size:1536 thread:1
allocated block device:0x7f761dbb5600 size:1536 thread:1
allocated block device:0x7f761dbb5c00 size:1536 thread:1
allocated block device:0x7f761dbb6200 size:1536 thread:1
allocated block device:0x7f761dbb6800 size:1536 thread:1
allocated block device:0x7f761dbb6e00 size:1536 thread:1
allocated block device:0x7f761dbb7400 size:1536 thread:1
allocated block device:0x7f761dbb7a00 size:1536 thread:1
allocated block device:0x7f761dbb8000 size:1536 thread:1
allocated block device:0x7f761dbb8600 size:1536 thread:1
allocated block device:0x7f761dbb8c00 size:1536 thread:1
allocated block device:0x7f761dbb9200 size:1536 thread:1
allocated block device:0x7f761dbb9800 size:1536 thread:1
allocated block device:0x7f761dbb9e00 size:1536 thread:1
allocated block device:0x7f761dbba400 size:34304 thread:1
allocated block device:0x7f761dbc2a00 size:34304 thread:1
allocated block device:0x7f761dbcb000 size:34304 thread:1
allocated block device:0x7f761dbd3600 size:34304 thread:1
allocated block device:0x7f761dbdbc00 size:34304 thread:1
allocated block device:0x7f761dbe4200 size:34304 thread:1
allocated block device:0x7f761dbec800 size:34304 thread:1
allocated block device:0x7f761dbf4e00 size:34304 thread:1
allocated block device:0x7f761dbfd400 size:512 thread:1
allocated block device:0x7f761dbfd600 size:512 thread:1
allocated block device:0x7f761dbfd800 size:512 thread:1
allocated block device:0x7f761dbfda00 size:512 thread:1
allocated block device:0x7f761dbfdc00 size:512 thread:1
allocated block device:0x7f761dbfde00 size:512 thread:1
allocated block device:0x7f761dbfe000 size:512 thread:1
allocated block device:0x7f761dbfe200 size:512 thread:1
allocated block device:0x7f761dbfe400 size:512 thread:1
FATAL ERROR: data in PRESENT clause was not found on device 1: name=deep_soil_t_in_k_init(:) host:0x1524520
 file:/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj/../src/clubb_driver.F90 run_clubb line:2509

[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_OMP)
Stage "Compile GPU_OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_OMP)
Stage "Run GPU_OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs ACC)
Stage "Compare CPU vs ACC" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs OMP)
Stage "Compare CPU vs OMP" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] emailext
Sending email to: messnermet@uwm.edu
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE