Skip to content
Success

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 6912ae1620711773f96385ece3b9330fc73daf68 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6912ae1620711773f96385ece3b9330fc73daf68 # timeout=10
Commit message: "Fixing an error in the previous commit. (lol, good ol' find and replace)"
 > git rev-list --no-walk 3a3e3d57af0db172255568b51e92976571b7ad42 # 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/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/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/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/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/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/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/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/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/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/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/err_info_type_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/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/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/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/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	/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/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/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/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/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/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/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/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/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/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/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/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/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 -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/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/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_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_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_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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 parameters_tunable.o turbulent_adv_pdf.o adg1_adg2_3d_luhar_pdf.o tridiag_lu_solver.o constants_clubb.o mean_adv.o pos_definite_module.o advance_helper_module.o pdf_utilities.o advance_xm_wpxp_module.o err_info_type_module.o endian.o new_hybrid_pdf_main.o sfc_varnce_module.o parameter_indices.o interpolation.o setup_clubb_pdf_params.o error_code.o input_names.o calc_roots.o model_flags.o clubb_api_module.o lapack_wrap.o diagnose_correlations_module.o advance_xp2_xpyp_module.o code_timer_module.o stats_sfc_module.o stat_file_module.o precipitation_fraction.o calendar.o Nc_Ncn_eqns.o T_in_K_module.o mixing_length.o mt95.o lapack_interfaces.o stats_type.o sigma_sqd_w_module.o advance_xp3_module.o stats_type_utilities.o array_index.o matrix_solver_wrapper.o stats_variables.o numerical_check.o output_netcdf.o stats_zt_module.o fill_holes.o index_mapping.o stats_rad_zt_module.o mono_flux_limiter.o grid_class.o advance_wp2_wp3_module.o stats_lh_zt_module.o output_grads.o matrix_operations.o stats_lh_sfc_module.o pdf_parameter_module.o stats_rad_zm_module.o penta_lu_solver.o stats_zm_module.o Skx_module.o corr_varnce_module.o saturation.o pdf_closure_module.o parameters_model.o grid_adaptation.o new_hybrid_pdf.o advance_windm_edsclrm_module.o clubb_precision.o input_reader.o new_pdf.o advance_clubb_core_module.o new_tsdadg_pdf.o file_functions.o hydromet_pdf_parameter_module.o clip_explicit.o calc_pressure.o stats_clubb_utilities.o sponge_layer_damping.o diffusion.o LY93_pdf.o new_pdf_main.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - parameters_tunable.o
a - turbulent_adv_pdf.o
a - adg1_adg2_3d_luhar_pdf.o
a - tridiag_lu_solver.o
a - constants_clubb.o
a - mean_adv.o
a - pos_definite_module.o
a - advance_helper_module.o
a - pdf_utilities.o
a - advance_xm_wpxp_module.o
a - err_info_type_module.o
a - endian.o
a - new_hybrid_pdf_main.o
a - sfc_varnce_module.o
a - parameter_indices.o
a - interpolation.o
a - setup_clubb_pdf_params.o
a - error_code.o
a - input_names.o
a - calc_roots.o
a - model_flags.o
a - clubb_api_module.o
a - lapack_wrap.o
a - diagnose_correlations_module.o
a - advance_xp2_xpyp_module.o
a - code_timer_module.o
a - stats_sfc_module.o
a - stat_file_module.o
a - precipitation_fraction.o
a - calendar.o
a - Nc_Ncn_eqns.o
a - T_in_K_module.o
a - mixing_length.o
a - mt95.o
a - lapack_interfaces.o
a - stats_type.o
a - sigma_sqd_w_module.o
a - advance_xp3_module.o
a - stats_type_utilities.o
a - array_index.o
a - matrix_solver_wrapper.o
a - stats_variables.o
a - numerical_check.o
a - output_netcdf.o
a - stats_zt_module.o
a - fill_holes.o
a - index_mapping.o
a - stats_rad_zt_module.o
a - mono_flux_limiter.o
a - grid_class.o
a - advance_wp2_wp3_module.o
a - stats_lh_zt_module.o
a - output_grads.o
a - matrix_operations.o
a - stats_lh_sfc_module.o
a - pdf_parameter_module.o
a - stats_rad_zm_module.o
a - penta_lu_solver.o
a - stats_zm_module.o
a - Skx_module.o
a - corr_varnce_module.o
a - saturation.o
a - pdf_closure_module.o
a - parameters_model.o
a - grid_adaptation.o
a - new_hybrid_pdf.o
a - advance_windm_edsclrm_module.o
a - clubb_precision.o
a - input_reader.o
a - new_pdf.o
a - advance_clubb_core_module.o
a - new_tsdadg_pdf.o
a - file_functions.o
a - hydromet_pdf_parameter_module.o
a - clip_explicit.o
a - calc_pressure.o
a - stats_clubb_utilities.o
a - sponge_layer_damping.o
a - diffusion.o
a - LY93_pdf.o
a - new_pdf_main.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/dlamch.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/dlatrd.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_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/iladlr.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_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_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/dnrm2.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/slantb.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_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/slaqgb.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_double/dtrmm.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  -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/srscl.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_single/sgtsv.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_double/dlacn2.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_double/dsytd2.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/dsyrk.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_double/iladlc.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_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/sger.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_double/dlaset.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/dgbtrf.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_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/dsterf.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_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/dorgqr.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/dgemv.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_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/dpotrf.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_single/ssyr2k.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_double/dlanst.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_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/slasr.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_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/dlarfb.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_single/strsm.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_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/disnan.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_double/dlansy.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/dlasrt.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/dgtsvx.f
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_double/dlatbs.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/dsyev.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/ilaslc.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_double/dorg2l.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
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_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/saxpy.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/slaswp.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/dlangb.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_single/slarf.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_single/slae2.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/sgbmv.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_single/sasum.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/daxpy.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_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/dsymv.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_double/dlaswp.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/sdot.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/slartg.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/dgbequ.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/dgbtrs.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_single/spotrf.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/slanst.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/sorg2r.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_single/sgtts2.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_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/dsyr2.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/slasrt.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_single/sisnan.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_single/slansy.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_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/slapy2.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/sgtrfs.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_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/sgbrfs.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_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/ssytd2.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_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/sgbtrf.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_single/slaset.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/sscal.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_double/dlaqsy.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_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/sgemm.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/slatrd.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_single/slamch.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_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/sgtcon.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_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/dcopy.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
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_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/dtbsv.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_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/ilaenv.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/strmm.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/sorgql.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a dlamch.o dgbcon.o dlatrd.o xerbla.o slagtm.o iladlr.o spoequ.o dlassq.o dgtcon.o stbsv.o dnrm2.o sswap.o slantb.o scopy.o dgbtf2.o slaqgb.o dorgql.o dtrmm.o dtrmv.o srscl.o slaisnan.o sgtsv.o dgtrfs.o dlacn2.o dlapy2.o dsytd2.o dorgtr.o dsyrk.o sgbsv.o iladlc.o dgbrfs.o lsame.o sger.o ieeeck.o dlaset.o ssteqr.o dgbtrf.o dlacpy.o iparmq.o dsterf.o dgemm.o dgttrf.o dorgqr.o dscal.o dgemv.o slaqsy.o slaev2.o dpotrf.o sgbtrs.o ssyr2k.o ilaslr.o dlanst.o dlangt.o isamax.o slasr.o sgttrs.o dorg2r.o dlarfb.o ssyr2.o strsm.o dgtts2.o slabad.o disnan.o spotrf2.o dlansy.o slascl.o dlasrt.o slarfg.o dgtsvx.o dasum.o dlatbs.o dlae2.o dsyev.o dgbmv.o ilaslc.o ssymv.o dorg2l.o dlarft.o ssytrd.o dgbsvx.o saxpy.o ddot.o slaswp.o sgbequ.o dlangb.o dlartg.o slarf.o ssyev.o slae2.o slatbs.o sgbmv.o sgtsvx.o sasum.o sgbsvx.o daxpy.o dsytrd.o sorg2l.o dsymv.o slarft.o dlaswp.o sdot.o dlarf.o slartg.o slangb.o dgbequ.o slangt.o dgbtrs.o dsyr2k.o spotrf.o dlaev2.o slanst.o dgttrs.o sorg2r.o dlasr.o sgtts2.o slarfb.o dtrsm.o dsyr2.o dlarfg.o slasrt.o dlascl.o sisnan.o dlabad.o slansy.o dpotrf2.o slacn2.o slapy2.o dlaisnan.o sgtrfs.o dgtsv.o ssyrk.o sgbrfs.o dgbsv.o sorgtr.o ssytd2.o dsteqr.o slacpy.o sgbtrf.o dger.o slaset.o sgemv.o sscal.o sorgqr.o dlaqsy.o ssterf.o sgttrf.o sgemm.o dlagtm.o slatrd.o sgbcon.o slamch.o slassq.o dpoequ.o sgtcon.o dswap.o snrm2.o dcopy.o sgbtf2.o dlantb.o dtbsv.o strmv.o drscl.o ilaenv.o dlaqgb.o strmm.o idamax.o sorgql.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - dlamch.o
a - dgbcon.o
a - dlatrd.o
a - xerbla.o
a - slagtm.o
a - iladlr.o
a - spoequ.o
a - dlassq.o
a - dgtcon.o
a - stbsv.o
a - dnrm2.o
a - sswap.o
a - slantb.o
a - scopy.o
a - dgbtf2.o
a - slaqgb.o
a - dorgql.o
a - dtrmm.o
a - dtrmv.o
a - srscl.o
a - slaisnan.o
a - sgtsv.o
a - dgtrfs.o
a - dlacn2.o
a - dlapy2.o
a - dsytd2.o
a - dorgtr.o
a - dsyrk.o
a - sgbsv.o
a - iladlc.o
a - dgbrfs.o
a - lsame.o
a - sger.o
a - ieeeck.o
a - dlaset.o
a - ssteqr.o
a - dgbtrf.o
a - dlacpy.o
a - iparmq.o
a - dsterf.o
a - dgemm.o
a - dgttrf.o
a - dorgqr.o
a - dscal.o
a - dgemv.o
a - slaqsy.o
a - slaev2.o
a - dpotrf.o
a - sgbtrs.o
a - ssyr2k.o
a - ilaslr.o
a - dlanst.o
a - dlangt.o
a - isamax.o
a - slasr.o
a - sgttrs.o
a - dorg2r.o
a - dlarfb.o
a - ssyr2.o
a - strsm.o
a - dgtts2.o
a - slabad.o
a - disnan.o
a - spotrf2.o
a - dlansy.o
a - slascl.o
a - dlasrt.o
a - slarfg.o
a - dgtsvx.o
a - dasum.o
a - dlatbs.o
a - dlae2.o
a - dsyev.o
a - dgbmv.o
a - ilaslc.o
a - ssymv.o
a - dorg2l.o
a - dlarft.o
a - ssytrd.o
a - dgbsvx.o
a - saxpy.o
a - ddot.o
a - slaswp.o
a - sgbequ.o
a - dlangb.o
a - dlartg.o
a - slarf.o
a - ssyev.o
a - slae2.o
a - slatbs.o
a - sgbmv.o
a - sgtsvx.o
a - sasum.o
a - sgbsvx.o
a - daxpy.o
a - dsytrd.o
a - sorg2l.o
a - dsymv.o
a - slarft.o
a - dlaswp.o
a - sdot.o
a - dlarf.o
a - slartg.o
a - slangb.o
a - dgbequ.o
a - slangt.o
a - dgbtrs.o
a - dsyr2k.o
a - spotrf.o
a - dlaev2.o
a - slanst.o
a - dgttrs.o
a - sorg2r.o
a - dlasr.o
a - sgtts2.o
a - slarfb.o
a - dtrsm.o
a - dsyr2.o
a - dlarfg.o
a - slasrt.o
a - dlascl.o
a - sisnan.o
a - dlabad.o
a - slansy.o
a - dpotrf2.o
a - slacn2.o
a - slapy2.o
a - dlaisnan.o
a - sgtrfs.o
a - dgtsv.o
a - ssyrk.o
a - sgbrfs.o
a - dgbsv.o
a - sorgtr.o
a - ssytd2.o
a - dsteqr.o
a - slacpy.o
a - sgbtrf.o
a - dger.o
a - slaset.o
a - sgemv.o
a - sscal.o
a - sorgqr.o
a - dlaqsy.o
a - ssterf.o
a - sgttrf.o
a - sgemm.o
a - dlagtm.o
a - slatrd.o
a - sgbcon.o
a - slamch.o
a - slassq.o
a - dpoequ.o
a - sgtcon.o
a - dswap.o
a - snrm2.o
a - dcopy.o
a - sgbtf2.o
a - dlantb.o
a - dtbsv.o
a - strmv.o
a - drscl.o
a - ilaenv.o
a - dlaqgb.o
a - strmm.o
a - idamax.o
a - sorgql.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/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/eqa8g.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/BUGSrad/kinds.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/eqa21g.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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Microphys_utils/microphys_stats_vars_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/COAMPS_microphys/eqa5g.F
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	/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	../src/variables_radiation_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/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/eqa9g.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/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/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/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/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/eqa21.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/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	../src/BUGSrad/bugsrad_physconst.F90
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/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/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	/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/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	../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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa20g.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	/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/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/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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esati.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/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/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/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	../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/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/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	../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	/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	../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	/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/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	../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/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/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	/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/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/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/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	/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/eqa22.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	../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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa7g.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/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	../src/BUGSrad/cloud_correlate.F90
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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/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	/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/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/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	../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	../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	/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/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 -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_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	../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/two_rt_lw_sel.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_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/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/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 qsatvi.o eqa8g.o eqa21g.o eqa5g.o eqa19.o eqa18g.o eqa9g.o eqa17g.o conice.o adjmlt.o eqa18.o eqa19g.o eqa21.o tgqr.o frzh.o eqa14g.o eqa12g.o eqa6.o eqa20g.o eqa25.o tgqg.o eqa12.o eqa9.o eqa27r.o esati.o eqa26.o nrmtqw.o esat_new.o eqa27.o qtadj.o eqa28.o eqa7.o eqa13g.o slope.o gamma.o eqa11g.o tgqs.o nrmtqi.o eqa15.o eqa22.o eqa7g.o eqa10g.o nrmcol.o esatv.o eqa22g.o adjtq.o tgqi.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - qsatvi.o
a - eqa8g.o
a - eqa21g.o
a - eqa5g.o
a - eqa19.o
a - eqa18g.o
a - eqa9g.o
a - eqa17g.o
a - conice.o
a - adjmlt.o
a - eqa18.o
a - eqa19g.o
a - eqa21.o
a - tgqr.o
a - frzh.o
a - eqa14g.o
a - eqa12g.o
a - eqa6.o
a - eqa20g.o
a - eqa25.o
a - tgqg.o
a - eqa12.o
a - eqa9.o
a - eqa27r.o
a - esati.o
a - eqa26.o
a - nrmtqw.o
a - esat_new.o
a - eqa27.o
a - qtadj.o
a - eqa28.o
a - eqa7.o
a - eqa13g.o
a - slope.o
a - gamma.o
a - eqa11g.o
a - tgqs.o
a - nrmtqi.o
a - eqa15.o
a - eqa22.o
a - eqa7g.o
a - eqa10g.o
a - nrmcol.o
a - esatv.o
a - eqa22g.o
a - adjtq.o
a - tgqi.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 gases_ckd.o comscp2.o bugs_swr.o bugsrad_physconst.o variables_radiation_module.o two_rt_lw.o two_rt_sw.o bugsrad_planck.o two_rt_lw_sel.o two_rt_sw_iter.o two_rt_lw_iter.o bugs_lwr.o kinds.o rayle.o comscp1.o cloudg.o gascon.o two_rt_sw_ocastrndm.o bugs_rad.o newexp.o two_rt_sw_bs.o two_rt_lw_ocastrndm.o cloud_correlate.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - gases_ckd.o
a - comscp2.o
a - bugs_swr.o
a - bugsrad_physconst.o
a - variables_radiation_module.o
a - two_rt_lw.o
a - two_rt_sw.o
a - bugsrad_planck.o
a - two_rt_lw_sel.o
a - two_rt_sw_iter.o
a - two_rt_lw_iter.o
a - bugs_lwr.o
a - kinds.o
a - rayle.o
a - comscp1.o
a - cloudg.o
a - gascon.o
a - two_rt_sw_ocastrndm.o
a - bugs_rad.o
a - newexp.o
a - two_rt_sw_bs.o
a - two_rt_lw_ocastrndm.o
a - cloud_correlate.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_constants.o Parabolic.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_parabolic.a
a - AiryFunction.o
a - Parabolic_constants.o
a - Parabolic.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/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_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/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_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_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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/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_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_turbulent_sed.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
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'
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_local_means.o KK_upscaled_variances.o KK_upscaled_covariances.o KK_upscaled_means.o PDF_integrals_covar.o parameters_KK.o KK_upscaled_turbulent_sed.o PDF_integrals_means.o text_writer.o KK_utilities.o PDF_integrals_all_MM.o KK_Nrm_tendencies.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - KK_local_means.o
a - KK_upscaled_variances.o
a - KK_upscaled_covariances.o
a - KK_upscaled_means.o
a - PDF_integrals_covar.o
a - parameters_KK.o
a - KK_upscaled_turbulent_sed.o
a - PDF_integrals_means.o
a - text_writer.o
a - KK_utilities.o
a - PDF_integrals_all_MM.o
a - KK_Nrm_tendencies.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/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/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/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/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/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 transform_to_pdf_module.o lh_microphys_var_covar_module.o latin_hypercube_arrays.o silhs_importance_sample_module.o parameters_silhs.o math_utilities.o output_2D_samples_module.o latin_hypercube_driver_module.o est_kessler_microphys_module.o silhs_api_module.o generate_uniform_sample_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - transform_to_pdf_module.o
a - lh_microphys_var_covar_module.o
a - latin_hypercube_arrays.o
a - silhs_importance_sample_module.o
a - parameters_silhs.o
a - math_utilities.o
a - output_2D_samples_module.o
a - latin_hypercube_driver_module.o
a - est_kessler_microphys_module.o
a - silhs_api_module.o
a - generate_uniform_sample_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/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/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/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/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/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/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/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/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/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/pdf_hydromet_microphys_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	../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/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/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_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/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/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 time_dependent_input.o nov11.o enhanced_simann.o input_netcdf.o microphys_driver.o arm_97.o parameters_radiation.o soil_vegetation.o KK_microphys_module.o twp_ice.o microphys_init_cleanup.o dycoms2_rf02.o arm.o lh_microphys_driver_module.o jun25.o spec_hum_to_mixing_ratio.o advance_microphys_module.o stat_file_utils.o gabls3.o bomex.o clex9_oct14.o extended_atmosphere_module.o sfc_flux.o error.o sounding.o atex.o simple_rad_module.o fire.o cos_solar_zen_module.o parameters_microphys.o ice_dfsn_module.o input_grads.o gabls3_night.o clubb_driver.o extrapolation.o arm_0003.o quicksort.o dycoms2_rf01.o mixed_moment_PDF_integrals.o pdf_hydromet_microphys_wrapper.o input_interpret.o mpace_a.o rad_lwsw_module.o input_fields.o gabls2.o cloud_sed_module.o wangara.o astex_a209.o mpace_b.o cobra.o lba.o generalized_grid_test.o morrison_microphys_module.o bugsrad_driver.o diag_ustar_module.o hydrostatic_module.o cloud_feedback.o neutral_case.o clubb_model_settings.o silhs_category_variance_module.o estimate_scm_microphys_module.o clex9_nov02.o coamps_microphys_driver_module.o arm_3year.o rico.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - gfdl_activation.o
a - time_dependent_input.o
a - nov11.o
a - enhanced_simann.o
a - input_netcdf.o
a - microphys_driver.o
a - arm_97.o
a - parameters_radiation.o
a - soil_vegetation.o
a - KK_microphys_module.o
a - twp_ice.o
a - microphys_init_cleanup.o
a - dycoms2_rf02.o
a - arm.o
a - lh_microphys_driver_module.o
a - jun25.o
a - spec_hum_to_mixing_ratio.o
a - advance_microphys_module.o
a - stat_file_utils.o
a - gabls3.o
a - bomex.o
a - clex9_oct14.o
a - extended_atmosphere_module.o
a - sfc_flux.o
a - error.o
a - sounding.o
a - atex.o
a - simple_rad_module.o
a - fire.o
a - cos_solar_zen_module.o
a - parameters_microphys.o
a - ice_dfsn_module.o
a - input_grads.o
a - gabls3_night.o
a - clubb_driver.o
a - extrapolation.o
a - arm_0003.o
a - quicksort.o
a - dycoms2_rf01.o
a - mixed_moment_PDF_integrals.o
a - pdf_hydromet_microphys_wrapper.o
a - input_interpret.o
a - mpace_a.o
a - rad_lwsw_module.o
a - input_fields.o
a - gabls2.o
a - cloud_sed_module.o
a - wangara.o
a - astex_a209.o
a - mpace_b.o
a - cobra.o
a - lba.o
a - generalized_grid_test.o
a - morrison_microphys_module.o
a - bugsrad_driver.o
a - diag_ustar_module.o
a - hydrostatic_module.o
a - cloud_feedback.o
a - neutral_case.o
a - clubb_model_settings.o
a - silhs_category_variance_module.o
a - estimate_scm_microphys_module.o
a - clex9_nov02.o
a - coamps_microphys_driver_module.o
a - arm_3year.o
a - rico.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/clubb_standalone.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 -Mcache_align -O2  -Mbackslash -Mstandard -Kieee  -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 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/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  -I/usr/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/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/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/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/spurious_source_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/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/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/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/silhs_category_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/nr.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/nrutil.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_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 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-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 223)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 227)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 280)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 283)
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/amoeba.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/ran1_s.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 clubb_tuner.o nrtype.o ran_state.o nr.o ran1_s.o ran1_v.o amoeba.o amebsa.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 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/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
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran rev_direction_grid_test.o smooth_min_max_tests.o tuner_tests.o pdf_parameter_tests.o spurious_source_test.o corr_cholesky_mtx_tests.o smooth_heaviside_tests.o G_unit_tests.o KK_integrals_tests.o hole_filling_tests.o read_corr_mtx_test.o silhs_category_test.o mu_sigma_hm_tests.o Nc_Ncn_test.o w_up_in_cloud_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: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/pdf_hydromet_microphys_wrapper.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
296 :                                         stats_zt(i), stats_zm(i),                          & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
300 :       !$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.
396 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/pdf_hydromet_microphys_wrapper.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: 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.
736 :          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.
737 :          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.
904 :               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.
916 :               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.
918 :               wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
924 :               wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
925 :               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.
1906 :     allocate( um_ref(ngrdcol, gr%nzt) )         ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1907 :     allocate( vm_ref(ngrdcol, gr%nzt) )         ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2233 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2255 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2409 :     !$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.
2421 :     !$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.
2422 :     !$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.
2425 :     !$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.
2427 :     !$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.
2433 :     !$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.
2434 :     !$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.
2435 :     !$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.
2436 :     !$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.
2437 :     !$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.
2438 :     !$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.
2439 :     !$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.
2440 :     !$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.
2441 :     !$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.
2442 :     !$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.
2490 :         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.
2496 :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2498 :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2840 :                                      um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3171 :         !$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.
3173 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3177 :         !$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.
3178 :         !$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.
3201 :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3202 :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3203 :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3219 :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3220 :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3221 :                                   Nccnm(i,:), &                                                ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3222 :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3223 :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3224 :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3225 :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3226 :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3227 :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3251 :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3252 :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3253 :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3254 :                                   thlm_mc(i,:), err_info,                                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3255 :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3264 :         !$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.
3322 :         !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3328 :           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.
3330 :           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.
3332 :           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.
3334 :           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.
3351 :           !$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.
3371 :           !$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.
3411 :           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.
3447 :       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.
6095 :     !$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.
6256 :         !$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.
6658 :         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.
6661 :         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.
6664 :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6667 :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6670 :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6673 :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6676 :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6679 :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6685 :     !$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.
6887 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6891 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6895 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6896 :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6899 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6900 :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6903 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6904 :                                             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: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
265 :     write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
276 :       write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/err_info_type_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.
1002 :         call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt,         & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1003 :                                 lhs_diff, edsclrm(:,:,edsclr),                           & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1004 :                                 edsclrm_forcing(:,:,edsclr),                             & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1005 :                                 rho_ds_zm, invrs_rho_ds_zt,                              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1006 :                                 l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1007 :                                 stats_metadata,                                          & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1008 :                                 stats_zt,                                                & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1009 :                                 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.
688 :     !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
839 :       ! 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.
1371 :       status = nf90_def_var( ncid_zm, "columns",   NF90_INT,      (/column_id_zm/),    column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1372 :       status = nf90_def_var( ncid_zm, "altitude",  NF90_PREC,  (/vertical_id_zm/),  vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1373 :       status = nf90_def_var( ncid_zm, "time",      NF90_PREC,      (/time_id_zm/),      time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1425 :       status = nf90_def_var( ncid_zt, "columns",   NF90_INT,      (/column_id_zt/),    column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1426 :       status = nf90_def_var( ncid_zt, "altitude",  NF90_PREC,  (/vertical_id_zt/),  vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1427 :       status = nf90_def_var( ncid_zt, "time",      NF90_PREC,      (/time_id_zt/),      time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1473 :       status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1474 :       status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1476 :       !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1603 :       !$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.
775 :         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.
776 :                                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.
777 :                                rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:),              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
778 :                                sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:),        & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
779 :                                err_info )                                                    ! 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.
2305 :       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.
2307 :       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.
2317 :       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.
2319 :       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.
2380 :         chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2381 :                                          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.
782 :     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.
783 :                             invrs_tau_C6_zm, l_scalar_calc,                            & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
784 :                             lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp )             ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
862 :                                             stats_zt, stats_zm, stats_sfc,                  & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
863 :                                             rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp,       & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
864 :                                             err_info )                                        ! 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.
1319 :                               sclrprtp(:,:,sclr) )                                    ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1354 :                               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.
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.
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.
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.
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.
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 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.
229 :     !seed used =  -1102123834  1480475276  -248259584   525496705  1614213535 -1267052688     6290033   -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
230 :     !seed_output = (/ -1102123834,  1480475276,  -248259584,   525496705,  1614213535, -1267052688,     6290033,   -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
746 :        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.
750 :        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.
791 :        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.
797 :        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.1171
CLUBB-TIMER time_clubb_advance =         9.4217
CLUBB-TIMER time_clubb_pdf =             0.0011
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.0120
CLUBB-TIMER time_output_multi_col =      0.7406
CLUBB-TIMER time_total =                10.2938
+ 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.0436
CLUBB-TIMER time_clubb_advance =         5.1171
CLUBB-TIMER time_clubb_pdf =             0.0006
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.0063
CLUBB-TIMER time_output_multi_col =      0.3255
CLUBB-TIMER time_total =   Program exited normally
               5.4937
+ 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.0009
CLUBB-TIMER time_clubb_advance =         0.0481
CLUBB-TIMER time_clubb_pdf =             0.0815
CLUBB-TIMER time_SILHS =                 0.1186
CLUBB-TIMER time_microphys_scheme =      0.0628
CLUBB-TIMER time_microphys_advance =     0.0229
CLUBB-TIMER time_loop_end =              0.0001
CLUBB-TIMER time_output_multi_col =      0.0063
CLUBB-TIMER time_total =                 0.3412
+ 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/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/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/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/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/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/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/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/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
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/stats_type.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/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/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/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/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/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/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/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/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/LY93_pdf.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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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
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
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/err_info_type_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_type_utilities.F90
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))
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)
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))
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(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/new_pdf.F90
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 -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(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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_rad_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_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_zm_module.F90
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_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
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/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:
   1742, 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]
   1748, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1749, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1750,   ! blockidx%x threadidx%x collapsed
   1764, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1765, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1775, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1776, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1794, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1795, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1795, Generating implicit firstprivate(nzt,nzm)
   1804, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1805, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1805, Generating implicit firstprivate(nzt,nzm)
   1813, Generating copyin(zm_min) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1815,   ! blockidx%x threadidx%x collapsed
zt2zm2zt:
   1870, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
   1926, Generating create(azm_zt(:,:)) [if not already present]
linear_interpolated_azt_2d:
   2361, 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]
   2367, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2368, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2369,   ! blockidx%x threadidx%x collapsed
   2378, Generating copyin(zt_min) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2380,   ! blockidx%x threadidx%x collapsed
gradzm_2d:
   2678, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2680,   ! blockidx%x threadidx%x collapsed
   2678, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
   2727, 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:
   2774, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2775, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2776,   ! blockidx%x threadidx%x collapsed
   2774, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
   2788, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2789, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2789, Generating implicit firstprivate(nzm)
gradzt_1d:
   2835, 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/index_mapping.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/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/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/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/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/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/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/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/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/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/calc_pressure.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
band_solve_single_rhs_multiple_lhs:
    113, Generating update self(lhs(:,:,:),rhs(:,:))
    126, Generating update device(rcond(:))
    133, Generating update self(rhs(:,:),lhs(:,:,:))
    141, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
    233, Generating update self(lhs(:,:,:),rhs(:,:,:))
    246, Generating update device(rcond(:))
    253, Generating update self(rhs(:,:,:),lhs(:,:,:))
    261, Generating update device(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
    461, Generating update self(lhs(:,:,:),rhs(:,:))
    472, Generating update device(rcond(:))
    479, Generating update self(rhs(:,:),lhs(:,:,:))
    486, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
    575, Generating update self(lhs(:,:,:),rhs(:,:,:))
    586, Generating update device(rcond(:))
    593, Generating update self(rhs(:,:,:),lhs(:,:,:))
    600, Generating update device(soln(:,:,:))
sat_mixrat_liq_k:
     88, Generating acc routine seq
         Generating NVIDIA GPU code
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)
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_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_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_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_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_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)
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)
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(:,:))
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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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:
   1495, 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(:,:))
   1504, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1506,   ! blockidx%x threadidx%x collapsed
   1504, 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))
   1520, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1521, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1522,   ! blockidx%x threadidx%x collapsed
   1520, 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))
   1541, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1542, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1543,   ! blockidx%x threadidx%x collapsed
   1541, 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))
   1558, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1560,   ! blockidx%x threadidx%x collapsed
   1558, 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))
   1575, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1576, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1577,   ! blockidx%x threadidx%x collapsed
   1575, 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))
   1577, Generating implicit firstprivate(sample_weight)
   1591, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1593,   ! blockidx%x threadidx%x collapsed
   1591, 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))
   1593, Generating implicit firstprivate(sample_weight)
   1602, 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(:,:))
   1675, 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(:,:))
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(:,:))
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_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:
    486, 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(:,:))
    519, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
    551, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        553,   ! blockidx%x threadidx%x collapsed
    551, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm))
    569, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        571,   ! blockidx%x threadidx%x collapsed
    569, Generating default present(xm(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
    571, Generating implicit firstprivate(xp2_threshold,max_xp2)
    585, Generating implicit firstprivate(nzt,ngrdcol)
         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(xp2_zt(:ngrdcol,:nzt),xm_without_ta(:ngrdcol,:nzt),min_x_allowable_lev(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:nzt))
    587, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
    635, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        637,   ! blockidx%x threadidx%x collapsed
        652, !$acc loop seq
             Generating implicit reduction(min:min_tmp)
             Generating implicit reduction(max:max_tmp)
    635, 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)
    637, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
    652, Loop is parallelizable
    664, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        665, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        666,   ! blockidx%x threadidx%x collapsed
    664, 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))
    666, Generating implicit firstprivate(invrs_dt)
    688, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_adjustment_needed)
        690,   ! blockidx%x threadidx%x collapsed
    688, 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]
    690, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
    754, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        755, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        759, !$acc loop seq
    754, 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,:))
    755, Generating implicit private(k)
    759, 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
         Loop carried dependence of wpxp_net_adjust prevents parallelization
         Loop carried backward dependence of wpxp_net_adjust,wpxp prevents vectorization
         Generating implicit private(k,solve_type,l_mono_flux_lim_spikefix,k_zt)
         Loop carried dependence of wpxp prevents parallelization
    865, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        867,   ! blockidx%x threadidx%x collapsed
    865, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
    916, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        917, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        928, !$acc loop seq
             Generating implicit reduction(+:rho_ds_zt$r)
        958, !$acc loop seq
    916, 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,:))
    917, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
    928, Loop is parallelizable
    958, Loop is parallelizable
    991, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
   1056, 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:
   1153, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1154, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1155,   ! blockidx%x threadidx%x collapsed
       1156,   ! blockidx%x threadidx%x collapsed
   1153, Generating default present(lhs(:,:ngrdcol,:nzt))
   1165, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1167,   ! blockidx%x threadidx%x collapsed
   1165, Generating default present(lhs(2,:ngrdcol,:nzt))
   1167, Generating implicit firstprivate(dt)
mfl_xm_rhs:
   1228, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1229, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1230,   ! blockidx%x threadidx%x collapsed
   1228, 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))
   1230, Generating implicit firstprivate(dt)
calc_turb_adv_range:
   1512, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
   1615, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1616, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1617,   ! blockidx%x threadidx%x collapsed
   1615, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
   1617, Generating implicit firstprivate(invrs_dt)
   1635, Generating implicit firstprivate(ngrdcol)
         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(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
   1637, Generating implicit firstprivate(j,dt_all_grid_levs)
   1648, Loop carried reuse of low_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1674
         Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
         Loop carried reuse of low_lev_effect prevents parallelization
   1650, Accelerator restriction: induction variable live-out from loop: j
   1658, Accelerator restriction: induction variable live-out from loop: j
   1661, Accelerator restriction: induction variable live-out from loop: j
   1697, Accelerator restriction: induction variable live-out from loop: j
   1708, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1710,   ! blockidx%x threadidx%x collapsed
   1708, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1710, Generating implicit firstprivate(j,dt_all_grid_levs)
   1717, Loop carried reuse of high_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1747
         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 1747
   1719, Accelerator restriction: induction variable live-out from loop: j
   1727, Accelerator restriction: induction variable live-out from loop: j
   1730, Accelerator restriction: induction variable live-out from loop: j
   1770, Accelerator restriction: induction variable live-out from loop: j
   1782, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1783, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1782, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1793, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
   2049, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
   2062, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2063, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2064,   ! blockidx%x threadidx%x collapsed
   2062, 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))
   2072, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2073, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2074,   ! blockidx%x threadidx%x collapsed
   2072, 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))
   2082, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
   2092, 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:
   2174, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2175, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2176,   ! blockidx%x threadidx%x collapsed
   2174, 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))
   2176, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
   2220, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2221, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2220, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
   2221, 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/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/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/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/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/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:
    207, 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(:))
    214, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
    243, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        244, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    243, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
    244, Generating implicit firstprivate(k)
    251, Accelerator restriction: induction variable live-out from loop: k
    253, Accelerator restriction: induction variable live-out from loop: k
    254, Accelerator restriction: induction variable live-out from loop: k
    524, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        525, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    524, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
    525, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar)
    552, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        553, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    552, 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))
    566, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        567, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    566, 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))
    578, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        579, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    578, 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))
    590, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        591, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    590, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
    602, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        603, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    602, 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)
    611, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        612, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    611, 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))
    635, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        637,   ! blockidx%x threadidx%x collapsed
    635, 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))
    694, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        695, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    694, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
    700, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        701, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    700, 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))
    720, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        721, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        722,   ! blockidx%x threadidx%x collapsed
    720, 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))
    738, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
    769, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
    772, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
    818, 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:
    251, 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(:,:))
    256, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        257, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    256, Generating default present(mu(:ngrdcol),err_info%err_code(1:ngrdcol),err_info)
    267, Generating update self(err_info%err_code(:))
    278, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        279, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        280,   ! blockidx%x threadidx%x collapsed
    278, Generating default present(lscale_up(:ngrdcol,:nzt),lv_coef(:ngrdcol,:nzt),exner(:ngrdcol,:nzt),thvm(:ngrdcol,:nzt),thv_ds(:ngrdcol,:nzt),grav_on_thvm(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt))
    294, Generating implicit firstprivate(nzm,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(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)
    318, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        320,   ! blockidx%x threadidx%x collapsed
    318, 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,:))
    320, Generating implicit firstprivate(j_zm)
    352, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        353, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        354,   ! blockidx%x threadidx%x collapsed
    352, 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,:))
    354, Generating implicit firstprivate(j_zm)
    392, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        393, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        394, !$acc loop seq
        438, !$acc loop seq
    392, 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,:))
    393, Scalar last value needed after loop for dcape_dz_j at line 899,906,927,925
         Generating implicit firstprivate(lscale_up_max_alt,k,j)
    394, Complex loop carried dependence of s_par_1,rc_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 dependence of dcape_dz_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 prevents vectorization
         Complex loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried dependence of cape_incr_1 prevents parallelization
         Loop carried backward dependence of dcape_dz_1,cape_incr_1 prevents vectorization
         Generating implicit private(j,tl_par_j_sqd,j_zm)
         Loop carried dependence of rc_par_1,dcape_dz_1,cape_incr_1 prevents parallelization
    438, 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
         Loop carried scalar dependence for lscale_up_max_alt at line 633
         Loop carried scalar dependence for dcape_dz_j at line 595
         Loop carried scalar dependence for lscale_up_max_alt at line 637
         Loop carried scalar dependence for dcape_dz_j at line 595
         Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
         Loop carried scalar dependence for dcape_dz_j at line 570,577,593
         Scalar last value needed after loop for dcape_dz_j at line 925,899,927,906
         Generating implicit firstprivate(tke,thl_par_j,rt_par_j,kp1_zm,dcape_dz_j,dcape_dz_j_minus_1,k,j,invrs_dcape_diff)
         Loop carried dependence of lscale_up prevents parallelization
         Loop carried backward dependence of lscale_up prevents vectorization
         Loop carried scalar dependence for lscale_up_max_alt at line 637
         Loop carried scalar dependence for dcape_dz_j at line 577,593
    482, Loop carried scalar dependence for thl_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 899,906,927,925
         Loop carried scalar dependence for rt_par_j at line 508
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 542
         Loop carried scalar dependence for tke at line 554,546
         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 thl_par_j at line 501
         Loop carried scalar dependence for rt_par_j at line 508
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 542
         Loop carried scalar dependence for tke at line 554,546
    486, Accelerator restriction: induction variable live-out from loop: j
    489, 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
    515, Accelerator restriction: induction variable live-out from loop: j
    517, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    534, Accelerator restriction: induction variable live-out from loop: j
    538, Accelerator restriction: induction variable live-out from loop: j
    555, Accelerator restriction: induction variable live-out from loop: j
    557, Accelerator restriction: induction variable live-out from loop: j
    654, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        655, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        656,   ! blockidx%x threadidx%x collapsed
    654, 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,:))
    656, Generating implicit firstprivate(jp1_zm)
    685, Generating implicit firstprivate(ngrdcol)
         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(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
    687, Generating implicit firstprivate(jp1_zm)
    724, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        725, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        726, !$acc loop seq
        769, !$acc loop seq
    724, 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,:))
    725, Generating implicit firstprivate(lscale_down_min_alt,k,j)
    726, 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 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 private(j,tl_par_j_sqd,jp1_zm)
         Loop carried backward dependence of thv_par_1 prevents vectorization
    769, 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 964,965
         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 899,906,925,927
         Generating implicit firstprivate(thl_par_j,tke,rt_par_j,k_zm,dcape_dz_j,dcape_dz_j_plus_1,k,j,invrs_dcape_diff)
         Loop carried backward dependence of lscale_down prevents vectorization
         Loop carried scalar dependence for lscale_down_min_alt at line 965
    813, Loop carried scalar dependence for thl_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 899,925
         Scalar last value needed after loop for tke at line 906
         Scalar last value needed after loop for dcape_dz_j at line 927
         Loop carried scalar dependence for dcape_dz_j_plus_1 at line 872
         Loop carried scalar dependence for rt_par_j at line 839
         Scalar last value needed after loop for dcape_dz_j_plus_1 at line 899,925,927
         Loop carried scalar dependence for tke at line 876,884
         Scalar last value needed after loop for tke at line 906
         Scalar last value needed after loop for dcape_dz_j at line 906
         Scalar last value needed after loop for tke at line 927
         Generating implicit firstprivate(tl_par_j,saturation_formula,rc_par_j,rsatl_par_j,j,thv_par_j,s_par_j,cape_incr)
         Loop carried scalar dependence for rt_par_j at line 839
         Loop carried scalar dependence for thl_par_j at line 832
         Scalar last value needed after loop for dcape_dz_j at line 906
         Scalar last value needed after loop for tke at line 927
    817, Accelerator restriction: induction variable live-out from loop: j
    820, 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
    846, Accelerator restriction: induction variable live-out from loop: j
    848, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    865, Accelerator restriction: induction variable live-out from loop: j
    868, Accelerator restriction: induction variable live-out from loop: j
    885, Accelerator restriction: induction variable live-out from loop: j
    887, Accelerator restriction: induction variable live-out from loop: j
    976, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        977, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        978, !$acc loop seq
       1010, !$acc loop seq
    976, 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))
    978, Loop is parallelizable
         Generating implicit firstprivate(l_implemented,lminh,lmin)
   1010, Loop is parallelizable
   1018, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
   1051, 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:
   1208, 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(:,:))
   1386, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1388,   ! blockidx%x threadidx%x collapsed
   1386, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
   1398, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
   1453, 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:
   1667, 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(:))
   1674, Generating enter data create(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
   1678, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1679, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1678, Generating default present(sfc_elevation(:ngrdcol),gr%zm(1:ngrdcol,gr%k_lb_zm),err_info%err_code(1:ngrdcol),gr,clubb_params(:ngrdcol,102),err_info)
   1689, Generating update self(err_info%err_code(:))
   1696, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1697, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1696, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
   1712, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1713, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1712, Generating default present(ustar(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
   1713, Generating implicit firstprivate(ufmin)
   1720, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1721, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1722,   ! blockidx%x threadidx%x collapsed
   1720, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
   1722, Generating implicit firstprivate(tau_const)
   1728, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1730,   ! blockidx%x threadidx%x collapsed
   1728, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1738, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1740,   ! blockidx%x threadidx%x collapsed
   1738, Generating default present(clubb_params(:ngrdcol,82),invrs_tau_shear_smooth(:ngrdcol,:nzm),smooth_norm_ddzt_umvm(: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(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol))
   1762, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1764,   ! blockidx%x threadidx%x collapsed
   1762, 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))
   1786, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1787, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1788,   ! blockidx%x threadidx%x collapsed
   1786, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
   1825, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1826, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1827,   ! blockidx%x threadidx%x collapsed
   1825, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   1838, Generating implicit firstprivate(nzm,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(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
   1851, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
   1865, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1867,   ! blockidx%x threadidx%x collapsed
   1865, 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))
   1867, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
   1888, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1889, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1890,   ! blockidx%x threadidx%x collapsed
   1888, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
   1896, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1897, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1898,   ! blockidx%x threadidx%x collapsed
   1896, 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:))
   1939, Generating implicit firstprivate(nzm,ngrdcol)
         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(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1953, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1954, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1955,   ! blockidx%x threadidx%x collapsed
   1953, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   1965, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1966, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1967,   ! blockidx%x threadidx%x collapsed
   1965, 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))
   1988, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1989, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1990,   ! blockidx%x threadidx%x collapsed
   1988, 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))
   2002, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2004,   ! blockidx%x threadidx%x collapsed
   2002, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
   2016, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2017, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2018,   ! blockidx%x threadidx%x collapsed
   2016, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
   2060, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2061, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2062,   ! blockidx%x threadidx%x collapsed
   2060, 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)
   2075, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2077,   ! blockidx%x threadidx%x collapsed
   2075, 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))
   2109, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2111,   ! blockidx%x threadidx%x collapsed
   2109, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
   2117, Generating implicit firstprivate(ngrdcol,nzm)
         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(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
   2147, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2148, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2149,   ! blockidx%x threadidx%x collapsed
   2147, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
   2157, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2158, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2159,   ! blockidx%x threadidx%x collapsed
   2157, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
   2170, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2171, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2172,   ! blockidx%x threadidx%x collapsed
   2170, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
   2185, 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(:))
   2192, 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/advance_windm_edsclrm_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
advance_windm_edsclrm:
    286, 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(:,:))
    292, Generating enter data create(edsclrm_old(:,:,:))
    294, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        295, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    294, Generating default present(nu_zero(:ngrdcol))
    300, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        302,   ! blockidx%x threadidx%x collapsed
    300, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
    316, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        317, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        318,   ! blockidx%x threadidx%x collapsed
        319,   ! blockidx%x threadidx%x collapsed
    316, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
    337, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        339,   ! blockidx%x threadidx%x collapsed
    337, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    374, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        376,   ! blockidx%x threadidx%x collapsed
    374, Generating default present(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    383, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        384, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    383, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
    416, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        417, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        418,   ! blockidx%x threadidx%x collapsed
    416, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    428, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        429, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        430,   ! blockidx%x threadidx%x collapsed
    428, Generating default present(vpwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
    439, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        440, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    439, Generating default present(gr,upwp(:ngrdcol,gr%k_ub_zm),vpwp(:ngrdcol,gr%k_ub_zm))
    477, Generating implicit firstprivate(nzt,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(solution(:ngrdcol,:nzt,:1),um(:ngrdcol,:nzt))
    488, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        490,   ! blockidx%x threadidx%x collapsed
    488, Generating default present(solution(:ngrdcol,:nzt,2),vm(:ngrdcol,:nzt))
    498, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
    524, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        525, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        526,   ! blockidx%x threadidx%x collapsed
    524, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    536, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
    579, Generating update device(vm(:,:),um(:,:))
    591, Generating implicit firstprivate(nzm,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(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    603, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        605,   ! blockidx%x threadidx%x collapsed
    603, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
    616, Generating update self(vm(:,:),um(:,:))
    625, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        627,   ! blockidx%x threadidx%x collapsed
    625, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    627, Generating implicit firstprivate(ts_nudge,dt)
    635, Generating update self(vm(:,:),um(:,:))
    647, Generating update self(vm_ref(:,:),um_ref(:,:))
    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(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
    759, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        760, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    759, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
    793, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        794, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        795,   ! blockidx%x threadidx%x collapsed
    793, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    805, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        806, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        807,   ! blockidx%x threadidx%x collapsed
    805, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    816, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        817, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    816, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
    854, Generating implicit firstprivate(nzt,ngrdcol)
         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(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
    865, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        867,   ! blockidx%x threadidx%x collapsed
    865, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
    881, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        883,   ! blockidx%x threadidx%x collapsed
    881, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    893, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        894, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        895,   ! blockidx%x threadidx%x collapsed
    893, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    982, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
        983, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        984,   ! blockidx%x threadidx%x collapsed
        985,   ! blockidx%x threadidx%x collapsed
    982, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1023, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1024, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1025,   ! blockidx%x threadidx%x collapsed
   1023, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1035, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1036, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1037,   ! blockidx%x threadidx%x collapsed
   1035, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
   1071, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1072, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1073,   ! blockidx%x threadidx%x collapsed
       1074,   ! blockidx%x threadidx%x collapsed
   1071, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1082, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1083, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1084,   ! blockidx%x threadidx%x collapsed
       1085,   ! blockidx%x threadidx%x collapsed
   1082, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1103, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1105,   ! blockidx%x threadidx%x collapsed
   1103, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1120, Generating update self(wp2(:,:),wpedsclrp(:,:,:),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(:,:))
   1169, 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(:,:))
   1175, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
   2108, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
   2122, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2123, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2124,   ! blockidx%x threadidx%x collapsed
   2122, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2130, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2131, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2132,   ! blockidx%x threadidx%x collapsed
   2130, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
   2144, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2146,   ! blockidx%x threadidx%x collapsed
   2144, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
   2152, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2153, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2154,   ! blockidx%x threadidx%x collapsed
   2152, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2166, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2167, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2168,   ! blockidx%x threadidx%x collapsed
   2166, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2177, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2179,   ! blockidx%x threadidx%x collapsed
   2177, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2187, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
   2206, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2207, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2208,   ! blockidx%x threadidx%x collapsed
   2206, Generating default present(xm_tndcy(:ngrdcol,:nzt))
   2216, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
   2292, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2293, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2294,   ! blockidx%x threadidx%x collapsed
   2292, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
   2294, Generating implicit firstprivate(invrs_dt)
   2309, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2311,   ! blockidx%x threadidx%x collapsed
       2312, !$acc loop seq
   2309, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
   2312, Loop is parallelizable
   2322, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2323, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2322, 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:
   2443, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2444, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2443, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
   2444, Generating implicit firstprivate(invrs_dt)
   2466, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2468,   ! blockidx%x threadidx%x collapsed
   2466, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
   2468, Generating implicit firstprivate(invrs_dt)
   2481, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2482, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2481, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
   2482, Generating implicit firstprivate(nzt,invrs_dt)
   2493, Generating update self(xm(:,:),lhs_diff(:,:,:))
   2534, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2535, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2534, 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))
   2545, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
    432, 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(:,:))
    444, 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(:,:,:))
    495, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        496, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        497,   ! blockidx%x threadidx%x collapsed
    495, Generating default present(sqrt_wp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz))
    646, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        648,   ! blockidx%x threadidx%x collapsed
    646, 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)
    715, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
        716, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        717,   ! blockidx%x threadidx%x collapsed
        718, !$acc loop seq
    715, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
    718, Loop is parallelizable
    909, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        910, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        911,   ! blockidx%x threadidx%x collapsed
    909, 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)
    977, Generating implicit firstprivate(nz,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(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))
   1043, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1044, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1045,   ! blockidx%x threadidx%x collapsed
   1043, 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))
   1076, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1077, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1078,   ! blockidx%x threadidx%x collapsed
   1076, 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))
   1093, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1095,   ! blockidx%x threadidx%x collapsed
   1093, 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)
   1182, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1183, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1184,   ! blockidx%x threadidx%x collapsed
   1182, 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))
   1211, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1212, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1213,   ! blockidx%x threadidx%x collapsed
   1211, 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))
   1249, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
       1250, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1251,   ! blockidx%x threadidx%x collapsed
       1252,   ! blockidx%x threadidx%x collapsed
   1249, 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))
   1292, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1293, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1294,   ! blockidx%x threadidx%x collapsed
   1292, 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))
   1325, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1326, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1327,   ! blockidx%x threadidx%x collapsed
   1325, 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))
   1380, 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(:,:))
   1407, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
   1437, 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(:,:))
   1440, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
   1732, 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(:,:))
   1744, 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:
   1824, Generating enter data create(denominator(:,:))
   1826, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1827, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1828,   ! blockidx%x threadidx%x collapsed
   1826, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
   1828, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
   1853, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1855,   ! blockidx%x threadidx%x collapsed
   1853, 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))
   1855, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
   1879, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
   1946, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1947, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1948,   ! blockidx%x threadidx%x collapsed
   1946, 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:
   2051, Generating implicit firstprivate(nz,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(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:
   2158, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2159, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2160,   ! blockidx%x threadidx%x collapsed
   2158, 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:
   2258, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2259, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2260,   ! blockidx%x threadidx%x collapsed
   2258, 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:
   2385, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2387,   ! blockidx%x threadidx%x collapsed
   2385, 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:
   2505, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2506, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2507,   ! blockidx%x threadidx%x collapsed
   2505, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
   2507, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
   2632, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2634, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_below_freezing)
       2635,   ! blockidx%x threadidx%x collapsed
   2632, 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]
   2652, Generating create(rsat_ice(:,:)) [if not already present]
   2657, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2658, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2659,   ! blockidx%x threadidx%x collapsed
   2657, 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))
   2659, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
   3141, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       3142, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3143,   ! blockidx%x threadidx%x collapsed
   3141, 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:
   3277, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       3278, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3279,   ! blockidx%x threadidx%x collapsed
   3277, 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))
   3279, 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_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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
advance_wp2_wp3:
    433, 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_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
    488, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        490,   ! blockidx%x threadidx%x collapsed
    488, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
    490, Generating implicit firstprivate(c11,c11b,c11c)
    510, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        511, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        512,   ! blockidx%x threadidx%x collapsed
    510, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
    512, Generating implicit firstprivate(c1,c1b,c1c)
    533, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        534, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        535,   ! blockidx%x threadidx%x collapsed
    533, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
    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(c16_fnc(:ngrdcol,:nzt),cx_fnc_richardson(:ngrdcol,:nzt))
    553, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        554, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        555,   ! blockidx%x threadidx%x collapsed
    553, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
    567, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        569,   ! blockidx%x threadidx%x collapsed
    567, Generating default present(c16_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
    581, Generating update self(err_info%err_code(:))
    590, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
    601, Generating implicit firstprivate(nzt,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(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
    611, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        613,   ! blockidx%x threadidx%x collapsed
    611, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
    631, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        632, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        633,   ! blockidx%x threadidx%x collapsed
    631, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
    665, Generating implicit firstprivate(nzm,ngrdcol)
         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(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
    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(rhs_pr3_wp3(:ngrdcol,:nzt))
    692, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        693, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        694,   ! blockidx%x threadidx%x collapsed
        695,   ! blockidx%x threadidx%x collapsed
    692, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
    788, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        789, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    788, Generating default present(c_wp3_pr_tp(:ngrdcol))
    799, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        800, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    799, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
    811, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        812, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        813,   ! blockidx%x threadidx%x collapsed
        814,   ! blockidx%x threadidx%x collapsed
    811, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
    950, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        951, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        952,   ! blockidx%x threadidx%x collapsed
        953,   ! blockidx%x threadidx%x collapsed
    950, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
   1012, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1014,   ! blockidx%x threadidx%x collapsed
   1012, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1019, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1020, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1021,   ! blockidx%x threadidx%x collapsed
   1019, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1051, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1053,   ! blockidx%x threadidx%x collapsed
   1051, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1058, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1059, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1060,   ! blockidx%x threadidx%x collapsed
   1058, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1070, Generating update self(wp2(:,:))
   1091, Generating update device(wp2(:,:))
   1097, Generating update self(wp3(:,:))
   1118, Generating update device(wp3(:,:))
   1125, 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(:,:))
   1203, 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:
   1469, Generating enter data create(solut(:,:),wp2_min_array(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
   1473, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1474, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1475,   ! blockidx%x threadidx%x collapsed
   1473, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
   1524, Generating update self(rcond(:))
   1556, Generating update self(rhs_save(:,:),lhs(:,:,:))
   1594, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1596,   ! blockidx%x threadidx%x collapsed
   1594, Generating default present(solut(:ngrdcol,:),wp2(:ngrdcol,:nzm))
   1596, Generating implicit firstprivate(k_wp2)
   1603, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1605,   ! blockidx%x threadidx%x collapsed
   1603, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
   1605, Generating implicit firstprivate(k_wp3)
   1614, Generating update self(c11_skw_fnc(:,:),lhs_ta_wp2(:,:,:),lhs_ma_zm(:,:,:),wp3(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),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(:,:))
   1624, 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]
   1825, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1873, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1923, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1925,   ! blockidx%x threadidx%x collapsed
   1923, 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))
   1954, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1956,   ! blockidx%x threadidx%x collapsed
   1954, Generating default present(wp2_min_array(:ngrdcol,:nzm))
   1986, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
wp23_lhs:
   2097, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2098, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2099,   ! blockidx%x threadidx%x collapsed
       2100,   ! blockidx%x threadidx%x collapsed
   2097, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
   2108, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2109, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2110,   ! blockidx%x threadidx%x collapsed
   2108, Generating default present(lhs(:,:ngrdcol,:1))
   2121, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2122, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2123,   ! blockidx%x threadidx%x collapsed
   2121, Generating default present(lhs(:,:ngrdcol,2))
   2134, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2136,   ! blockidx%x threadidx%x collapsed
   2134, 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))
   2136, Generating implicit firstprivate(invrs_dt,k_wp2)
   2174, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2175, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2176,   ! blockidx%x threadidx%x collapsed
   2174, 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))
   2176, Generating implicit firstprivate(k_wp3,invrs_dt)
   2217, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2218, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2219,   ! blockidx%x threadidx%x collapsed
   2217, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
   2219, Generating implicit firstprivate(nzm)
   2230, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2232,   ! blockidx%x threadidx%x collapsed
   2230, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   2232, Generating implicit firstprivate(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(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
   2255, Generating implicit firstprivate(k_wp2)
   2268, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2269, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2270,   ! blockidx%x threadidx%x collapsed
   2268, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
   2270, Generating implicit firstprivate(k_wp2)
   2298, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2299, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2300,   ! blockidx%x threadidx%x collapsed
       2301,   ! blockidx%x threadidx%x collapsed
   2298, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
   2301, Generating implicit firstprivate(k_wp3)
wp23_rhs:
   2523, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2524, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2525,   ! blockidx%x threadidx%x collapsed
   2523, Generating default present(rhs(:ngrdcol,:nzm*2-1))
   2532, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2533, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2534,   ! blockidx%x threadidx%x collapsed
   2532, Generating default present(rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
   2534, Generating implicit firstprivate(k_wp3)
   2541, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2542, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2543,   ! blockidx%x threadidx%x collapsed
   2541, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
   2543, Generating implicit firstprivate(k_wp2)
   2592, Generating implicit firstprivate(nzm,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(gr,rhs(:ngrdcol,:),up2(:ngrdcol,:),vp2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
   2594, Generating implicit firstprivate(k_wp2)
   2607, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2609,   ! blockidx%x threadidx%x collapsed
   2607, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
   2609, Generating implicit firstprivate(k_wp3)
   2626, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2628,   ! blockidx%x threadidx%x collapsed
   2626, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
   2628, Generating implicit firstprivate(k_wp2)
   2646, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2648,   ! blockidx%x threadidx%x collapsed
   2646, 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))
   2648, Generating implicit firstprivate(k_wp3,invrs_dt)
   2676, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2677, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2678,   ! blockidx%x threadidx%x collapsed
   2676, 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))
   2678, Generating implicit firstprivate(k_wp2,invrs_dt)
   2728, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2730,   ! blockidx%x threadidx%x collapsed
   2728, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
   2730, Generating implicit firstprivate(k_wp3)
   2811, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2812, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2811, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   2812, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
   2825, 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(:,:))
   2838, 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:
   3230, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3232,   ! blockidx%x threadidx%x collapsed
   3230, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
   3242, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3244,   ! blockidx%x threadidx%x collapsed
   3242, 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:
   3356, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3357, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3356, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
   3366, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3367, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3368,   ! blockidx%x threadidx%x collapsed
   3366, 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:
   3449, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3450, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3449, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
   3459, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3460, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3461,   ! blockidx%x threadidx%x collapsed
   3459, 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:
   3548, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3549, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3548, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
   3558, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3560,   ! blockidx%x threadidx%x collapsed
   3558, 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:
   3641, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3642, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3641, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
   3650, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3651, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3652,   ! blockidx%x threadidx%x collapsed
   3650, 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:
   3741, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3742, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3741, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
   3751, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3753,   ! blockidx%x threadidx%x collapsed
   3751, 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))
   3759, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3760, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3761,   ! blockidx%x threadidx%x collapsed
   3759, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
   3761, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
   3862, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3863, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3862, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
   3871, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3872, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3873,   ! blockidx%x threadidx%x collapsed
   3871, 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))
wp2_term_pr1_rhs:
   3980, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3981, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3980, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
   3989, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3990, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3991,   ! blockidx%x threadidx%x collapsed
   3989, 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))
advance_xp2_xpyp:
    431, 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(:,:))
    441, 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(:,:,:))
    449, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        450, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    449, Generating default present(clubb_params(:ngrdcol,8:9),err_info,err_info%err_code(1:ngrdcol))
    472, Generating update self(err_info%err_code(:))
    485, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        486, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        487,   ! blockidx%x threadidx%x collapsed
    485, Generating default present(c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),cloud_frac_zm(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
    506, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        507, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        508,   ! blockidx%x threadidx%x collapsed
    506, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2thl_1d(:ngrdcol,:nzm))
    517, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        519,   ! blockidx%x threadidx%x collapsed
    517, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
    536, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        537, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        538,   ! blockidx%x threadidx%x collapsed
    536, Generating default present(kw2(:ngrdcol,:nzt),kw9(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
    558, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        560,   ! blockidx%x threadidx%x collapsed
    558, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
    569, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        570, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        571,   ! blockidx%x threadidx%x collapsed
        572,   ! blockidx%x threadidx%x collapsed
    569, 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))
    621, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        622, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
             Generating reduction(.and.:l_single_solve_possible)
    621, Generating default present(clubb_params(:ngrdcol,4:6))
         Generating implicit copy(l_single_solve_possible) [if not already present]
    622, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
    696, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        697, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        698,   ! blockidx%x threadidx%x collapsed
    696, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    716, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        718,   ! blockidx%x threadidx%x collapsed
    716, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
    860, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        861, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        862,   ! blockidx%x threadidx%x collapsed
    860, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
    870, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        872,   ! blockidx%x threadidx%x collapsed
    870, Generating default present(vp2(:ngrdcol,:nzm),vp2_old(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    882, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
    959, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        960, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        961,   ! blockidx%x threadidx%x collapsed
    959, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(: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(threshold_array(:ngrdcol,:nzm))
   1002, Generating update self(rtp2(:,:))
   1012, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1014,   ! blockidx%x threadidx%x collapsed
   1012, Generating default present(clubb_params(:ngrdcol,93),rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm))
   1014, Generating implicit firstprivate(threshold)
   1025, Generating update self(rtp2(:,:))
   1063, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1064, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1065,   ! blockidx%x threadidx%x collapsed
   1063, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1081, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1082, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1083,   ! blockidx%x threadidx%x collapsed
   1081, Generating default present(threshold_array(:ngrdcol,:nzm))
   1100, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1101, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1102,   ! blockidx%x threadidx%x collapsed
   1100, Generating default present(threshold_array(:ngrdcol,:nzm))
   1116, Generating update self(up2(:,:))
   1125, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1126, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1127,   ! blockidx%x threadidx%x collapsed
   1125, Generating default present(up2(:ngrdcol,:nzm))
   1135, Generating update self(up2(:,:))
   1147, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1148, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1149,   ! blockidx%x threadidx%x collapsed
   1147, Generating default present(threshold_array(:ngrdcol,:nzm))
   1162, Generating update self(vp2(:,:))
   1171, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1173,   ! blockidx%x threadidx%x collapsed
   1171, Generating default present(vp2(:ngrdcol,:nzm))
   1181, Generating update self(vp2(:,:))
   1193, Generating update self(vp2(:,:),up2(:,:))
   1223, Generating update device(vp2(:,:),up2(:,:))
   1281, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1282, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1283,   ! blockidx%x threadidx%x collapsed
   1281, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1308, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1309, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1310,   ! blockidx%x threadidx%x collapsed
   1308, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1343, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1344, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1345,   ! blockidx%x threadidx%x collapsed
   1343, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1373, 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(:,:))
   1451, 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(:,:))
   1461, 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(:,:,:))
wp2_term_pr_dfsn_rhs:
   4075, Generating create(wpuip2(:,:)) [if not already present]
   4077, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4078, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4079,   ! blockidx%x threadidx%x collapsed
   4077, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
   4085, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4087,   ! blockidx%x threadidx%x collapsed
   4085, 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))
   4095, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4096, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4095, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
   4234, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4235, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4237, !$acc loop seq
   4234, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4237, Loop is parallelizable
   4244, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4245, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4246,   ! blockidx%x threadidx%x collapsed
   4244, 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))
wp3_term_ta_adg1_lhs:
   4429, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4430, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4431,   ! blockidx%x threadidx%x collapsed
   4429, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4452, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4454,   ! blockidx%x threadidx%x collapsed
   4452, 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))
   4502, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4503, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4504,   ! blockidx%x threadidx%x collapsed
   4502, 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))
   4565, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4566, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4567,   ! blockidx%x threadidx%x collapsed
   4565, 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))
solve_xp2_xpyp_with_single_lhs:
   1643, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1645, Generating enter data create(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
   1652, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1653, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1654,   ! blockidx%x threadidx%x collapsed
   1652, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   1698, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1700,   ! blockidx%x threadidx%x collapsed
   1698, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   1722, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1724,   ! blockidx%x threadidx%x collapsed
   1722, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   1732, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1733, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1734,   ! blockidx%x threadidx%x collapsed
   1732, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   1757, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1758, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1759,   ! blockidx%x threadidx%x collapsed
   1757, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   1767, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1769,   ! blockidx%x threadidx%x collapsed
   1767, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   1810, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1811, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1812,   ! blockidx%x threadidx%x collapsed
   1810, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1821, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1822, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1823,   ! blockidx%x threadidx%x collapsed
       1824,   ! blockidx%x threadidx%x collapsed
   1821, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1839, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1840, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1841,   ! blockidx%x threadidx%x collapsed
   1839, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1850, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1851, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1852,   ! blockidx%x threadidx%x collapsed
       1853,   ! blockidx%x threadidx%x collapsed
   1850, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1867, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
   1891, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1893, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp3_term_tp_lhs:
   4728, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4729, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4730, !$acc loop seq
   4728, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
   4729, Generating implicit firstprivate(i)
   4730, Loop is parallelizable
   4740, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4742,   ! blockidx%x threadidx%x collapsed
   4740, 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:
   4855, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4856, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4855, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
   4865, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4867,   ! blockidx%x threadidx%x collapsed
   4865, 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:
   4974, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4975, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4974, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
   4985, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4986, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4987,   ! blockidx%x threadidx%x collapsed
   4985, 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))
   4996, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4997, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4998,   ! blockidx%x threadidx%x collapsed
   4996, 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))
wp3_term_ta_explicit_rhs:
   5099, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5100, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5099, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
   5109, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5111,   ! blockidx%x threadidx%x collapsed
   5109, 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:
   5185, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5186, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5185, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
   5195, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5196, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5197,   ! blockidx%x threadidx%x collapsed
   5195, 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:
   5284, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5285, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5284, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
   5295, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5297,   ! blockidx%x threadidx%x collapsed
   5295, 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))
   5309, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5311,   ! blockidx%x threadidx%x collapsed
   5309, 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))
wp3_term_pr_dfsn_rhs:
   5401, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
   5403, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5404, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5405,   ! blockidx%x threadidx%x collapsed
   5403, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
   5412, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5412, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
   5421, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5423,   ! blockidx%x threadidx%x collapsed
   5421, 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))
advance_xm_wpxp:
    499, 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(:,:))
    508, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
    548, Generating implicit firstprivate(nzt,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(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    557, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        559,   ! blockidx%x threadidx%x collapsed
    557, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
    567, Generating implicit firstprivate(ngrdcol,nzt,sclr_dim)
         Generating NVIDIA GPU code
        568, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        569,   ! blockidx%x threadidx%x collapsed
        570,   ! blockidx%x threadidx%x collapsed
    567, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    577, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
         Generating NVIDIA GPU code
        578, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        579,   ! blockidx%x threadidx%x collapsed
        580,   ! blockidx%x threadidx%x collapsed
    577, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    589, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        590, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        591,   ! blockidx%x threadidx%x collapsed
    589, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    598, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        599, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        600,   ! blockidx%x threadidx%x collapsed
    598, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    612, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        613, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        614,   ! blockidx%x threadidx%x collapsed
    612, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12),skw_zm(:ngrdcol,:nzm))
    614, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
    633, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        634, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        635,   ! blockidx%x threadidx%x collapsed
    633, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
    635, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
    666, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        667, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        668,   ! blockidx%x threadidx%x collapsed
    666, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
    680, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        682,   ! blockidx%x threadidx%x collapsed
    680, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
    690, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        691, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        692,   ! blockidx%x threadidx%x collapsed
    690, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
    692, Generating implicit firstprivate(c7,c7c,c7b)
    722, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
    740, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        742,   ! blockidx%x threadidx%x collapsed
    740, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),err_info%err_code(1:ngrdcol),err_info)
    751, Generating update self(err_info%err_code(:))
    762, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        764,   ! blockidx%x threadidx%x collapsed
    762, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
    786, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        787, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        788,   ! blockidx%x threadidx%x collapsed
    786, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
    795, Generating update self(c6_term(:,:))
    910, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        911, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        912,   ! blockidx%x threadidx%x collapsed
    910, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
    919, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        920, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        921,   ! blockidx%x threadidx%x collapsed
    919, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
    929, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
        930, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        931,   ! blockidx%x threadidx%x collapsed
        932,   ! blockidx%x threadidx%x collapsed
    929, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    939, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        940, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        941,   ! blockidx%x threadidx%x collapsed
        942,   ! blockidx%x threadidx%x collapsed
    939, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    952, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        953, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        954,   ! blockidx%x threadidx%x collapsed
    952, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    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(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    977, 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(:,:,:))
   1036, Generating update self(rtm_ref(:,:),rtm(:,:))
   1057, Generating update device(rtm(:,:))
   1063, Generating update self(thlm_ref(:,:),thlm(:,:))
   1084, Generating update device(thlm(:,:))
   1092, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
   1122, Generating update device(vm(:,:),um(:,:))
   1131, Generating update self(vm(:,:),um(:,:))
   1140, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1142,   ! blockidx%x threadidx%x collapsed
   1140, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
   1142, Generating implicit firstprivate(ts_nudge,dt)
   1151, Generating update self(vm(:,:),um(:,:))
   1163, Generating update self(vm_ref(:,:),um_ref(:,:))
   1176, 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(:,:))
   1185, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
wp3_term_pr1_rhs:
   5526, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5527, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5526, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
   5537, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5538, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5539,   ! blockidx%x threadidx%x collapsed
   5537, 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))
   5546, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5547, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5548,   ! blockidx%x threadidx%x collapsed
   5546, 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))
xm_wpxp_lhs:
   1334, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1335, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1334, Generating default present(lhs(:,:ngrdcol,:1))
   1345, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1347,   ! blockidx%x threadidx%x collapsed
   1345, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
   1347, Generating implicit firstprivate(k_xm,invrs_dt)
   1367, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1368, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1369,   ! blockidx%x threadidx%x collapsed
   1367, 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))
   1369, Generating implicit firstprivate(k_wpxp)
   1394, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1395, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1394, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   1395, Generating implicit firstprivate(nzm)
   1406, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1407, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1408,   ! blockidx%x threadidx%x collapsed
   1406, Generating default present(lhs(3,:ngrdcol,:))
   1408, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1418, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1420,   ! blockidx%x threadidx%x collapsed
   1418, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1420, Generating implicit firstprivate(k_xm)
   1432, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1433, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1434,   ! blockidx%x threadidx%x collapsed
   1432, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1434, Generating implicit firstprivate(k_xm)
solve_xp2_xpyp_with_multiple_lhs:
   2099, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2102, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
   2112, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2113, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2114,   ! blockidx%x threadidx%x collapsed
   2112, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2151, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2152, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2153,   ! blockidx%x threadidx%x collapsed
   2151, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
   2159, Generating implicit firstprivate(nzm,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(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
   2170, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
   2187, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2189,   ! blockidx%x threadidx%x collapsed
   2187, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2227, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2228, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2229,   ! blockidx%x threadidx%x collapsed
   2227, Generating default present(thlp2(:ngrdcol,:nzm),thlp2_solution(:ngrdcol,:nzm))
   2235, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2236, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2237,   ! blockidx%x threadidx%x collapsed
   2235, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
   2246, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
   2262, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2264,   ! blockidx%x threadidx%x collapsed
   2262, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2302, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2304,   ! blockidx%x threadidx%x collapsed
   2302, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2310, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2312,   ! blockidx%x threadidx%x collapsed
   2310, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2321, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
   2338, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2340,   ! blockidx%x threadidx%x collapsed
   2338, Generating default present(lhs_dp1(:ngrdcol,:nzm))
   2511, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2513,   ! blockidx%x threadidx%x collapsed
   2511, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   2535, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2536, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2537,   ! blockidx%x threadidx%x collapsed
   2535, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   2545, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2547,   ! blockidx%x threadidx%x collapsed
   2545, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   2571, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2572, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2573,   ! blockidx%x threadidx%x collapsed
   2571, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   2581, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2583,   ! blockidx%x threadidx%x collapsed
   2581, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   2623, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2624, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2625,   ! blockidx%x threadidx%x collapsed
       2626,   ! blockidx%x threadidx%x collapsed
   2623, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2640, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2641, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2642,   ! blockidx%x threadidx%x collapsed
       2643,   ! blockidx%x threadidx%x collapsed
   2640, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2657, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2660, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
calc_xm_wpxp_lhs_terms:
   1573, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
   1609, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1611,   ! blockidx%x threadidx%x collapsed
   1609, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1618, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1619, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1620,   ! blockidx%x threadidx%x collapsed
   1618, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1627, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1628, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1629,   ! blockidx%x threadidx%x collapsed
   1627, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
   1637, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1638, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1637, Generating default present(zeros_array(:ngrdcol))
   1657, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
xp2_xpyp_lhs:
   2740, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2742,   ! blockidx%x threadidx%x collapsed
   2740, 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))
   2754, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2755, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2756,   ! blockidx%x threadidx%x collapsed
   2754, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
   2756, Generating implicit firstprivate(dt)
   2769, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2770, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2769, Generating default present(lhs(:,:ngrdcol,:),gr)
xm_wpxp_rhs:
   1810, Generating enter data create(rhs_bp_pr3(:,:))
   1830, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1831, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1830, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
   1831, Generating implicit firstprivate(rhs_lb_idx_zm)
   1838, Generating implicit firstprivate(nzt,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(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
   1840, Generating implicit firstprivate(k_xm,invrs_dt)
   1854, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1856,   ! blockidx%x threadidx%x collapsed
   1854, 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))
   1856, Generating implicit firstprivate(k_wpxp)
   1873, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1874, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1873, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
   1874, Generating implicit firstprivate(rhs_ub_idx_zm)
   1882, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1884,   ! blockidx%x threadidx%x collapsed
   1882, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
   1884, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1939, 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]
   1967, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
   2029, Generating exit data delete(rhs_bp_pr3(:,:))
xp2_xpyp_uv_rhs:
   3346, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
   3374, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3376,   ! blockidx%x threadidx%x collapsed
   3374, 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))
   3401, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3402, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3403,   ! blockidx%x threadidx%x collapsed
   3401, 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))
   3432, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3433, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3434,   ! blockidx%x threadidx%x collapsed
   3432, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3434, Generating implicit firstprivate(dt)
   3452, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
         Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
   3466, 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(:,:))
   3535, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3536, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3535, Generating default present(rhs(:ngrdcol,:),xap2(:ngrdcol,gr%k_lb_zm),gr)
   3544, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
xp2_xpyp_rhs:
   3701, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
   3752, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3754,   ! blockidx%x threadidx%x collapsed
   3752, 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))
   3809, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3810, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3811,   ! blockidx%x threadidx%x collapsed
   3809, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3818, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3819, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3820,   ! blockidx%x threadidx%x collapsed
   3818, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3820, Generating implicit firstprivate(dt)
   3831, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
         Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
   3848, 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(:,:))
   3935, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3936, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3935, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   3936, Generating implicit firstprivate(threshold)
   3942, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
calc_xm_wpxp_ta_terms:
   2219, 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(:,:))
   2225, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
   2248, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2249, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2250,   ! blockidx%x threadidx%x collapsed
       2251,   ! blockidx%x threadidx%x collapsed
   2248, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2260, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2261, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2262,   ! blockidx%x threadidx%x collapsed
       2263,   ! blockidx%x threadidx%x collapsed
       2264,   ! blockidx%x threadidx%x collapsed
   2260, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
   2273, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2275,   ! blockidx%x threadidx%x collapsed
   2273, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
   2302, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2304,   ! blockidx%x threadidx%x collapsed
   2302, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
   2336, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2338,   ! blockidx%x threadidx%x collapsed
   2336, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   2349, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2350, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2351,   ! blockidx%x threadidx%x collapsed
   2349, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2372, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2374,   ! blockidx%x threadidx%x collapsed
   2372, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2390, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2391, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2392,   ! blockidx%x threadidx%x collapsed
       2393,   ! blockidx%x threadidx%x collapsed
   2390, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2401, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2402, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2403,   ! blockidx%x threadidx%x collapsed
       2404,   ! blockidx%x threadidx%x collapsed
       2405,   ! blockidx%x threadidx%x collapsed
   2401, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2415, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2416, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2417,   ! blockidx%x threadidx%x collapsed
   2415, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
   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(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
   2437, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2438, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2439,   ! blockidx%x threadidx%x collapsed
       2440,   ! blockidx%x threadidx%x collapsed
   2437, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
   2452, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2453, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2454,   ! blockidx%x threadidx%x collapsed
       2455,   ! blockidx%x threadidx%x collapsed
   2452, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
   2465, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2466, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2467,   ! blockidx%x threadidx%x collapsed
   2465, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
   2599, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
   2617, 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(:,:))
   2623, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
solve_xm_wpxp_with_single_lhs:
   2976, 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(:,:))
   2984, Generating enter data create(wpsclrp_forcing(:,:,:))
   2988, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3039, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3040, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3041,   ! blockidx%x threadidx%x collapsed
   3039, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
   3041, Generating implicit firstprivate(sclr)
   3070, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3071, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3072,   ! blockidx%x threadidx%x collapsed
   3070, 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))
   3081, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm(:,:),vm_forcing(:,:),um(:,:))
   3111, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3113,   ! blockidx%x threadidx%x collapsed
   3111, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
   3126, Generating implicit firstprivate(nzm,ngrdcol)
         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(upwp_forcing(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp_forcing(:ngrdcol,:nzm),c_uu_shr(:ngrdcol))
   3140, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3142,   ! blockidx%x threadidx%x collapsed
   3140, 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))
   3153, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
   3166, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3167, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3168,   ! blockidx%x threadidx%x collapsed
   3166, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
   3220, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3221, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3222,   ! blockidx%x threadidx%x collapsed
   3220, 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))
   3237, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3238, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3239,   ! blockidx%x threadidx%x collapsed
   3237, 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))
   3254, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
   3318, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
         Generating NVIDIA GPU code
       3319, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3320,   ! blockidx%x threadidx%x collapsed
       3321,   ! blockidx%x threadidx%x collapsed
   3318, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
   3331, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
   3340, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3349, Generating implicit firstprivate(sclr_dim,nzt)
         Generating NVIDIA GPU code
       3350, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3351,   ! blockidx%x threadidx%x collapsed
   3359, Generating implicit firstprivate(sclr_dim,nzm)
         Generating NVIDIA GPU code
       3360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3361,   ! blockidx%x threadidx%x collapsed
   3370, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
   3379, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3410, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
   3728, 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(:,:))
   3736, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
   4743, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
   4833, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4834, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4835,   ! blockidx%x threadidx%x collapsed
   4833, Generating default present(xm(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),solution(:ngrdcol,:))
   4835, Generating implicit firstprivate(k_xm)
   4844, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4846,   ! blockidx%x threadidx%x collapsed
   4844, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
   4846, Generating implicit firstprivate(k_wpxp)
   4855, 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(:))
   4863, 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]
   5039, Generating update self(xm(:,:))
   5060, Generating update self(xm(:,:))
   5094, Generating update self(xm(:,:))
   5119, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5121,   ! blockidx%x threadidx%x collapsed
   5119, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5129, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5131,   ! blockidx%x threadidx%x collapsed
   5129, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5139, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5141,   ! blockidx%x threadidx%x collapsed
   5139, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5151, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5152, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5153,   ! blockidx%x threadidx%x collapsed
   5151, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5222, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
   5313, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5314, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5315,   ! blockidx%x threadidx%x collapsed
   5313, 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))
wpxp_term_tp_lhs:
   5412, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5412, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
   5420, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5422,   ! blockidx%x threadidx%x collapsed
   5420, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
   5435, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5436, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5435, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
wpxp_terms_ac_pr2_lhs:
   5537, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5538, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5537, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
   5544, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5546,   ! blockidx%x threadidx%x collapsed
   5544, 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))
   5555, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5556, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5555, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
wpxp_term_pr1_lhs:
   5635, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5637,   ! blockidx%x threadidx%x collapsed
   5635, 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))
   5649, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5650, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5649, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
   5669, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5670, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5671,   ! blockidx%x threadidx%x collapsed
   5669, 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))
   5680, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5681, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5680, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
wpxp_terms_bp_pr3_rhs:
   5759, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5760, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5759, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
   5765, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5767,   ! blockidx%x threadidx%x collapsed
   5765, 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))
   5773, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5774, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5773, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
   5959, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
   5963, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5964, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5965,   ! blockidx%x threadidx%x collapsed
   5963, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
   5965, Generating implicit firstprivate(l_any_clipping_needed)
   5974, Generating update self(l_any_clipping_needed)
   5992, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5993, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5994,   ! blockidx%x threadidx%x collapsed
   5992, 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))
   5994, Generating implicit firstprivate(dt)
   6005, Generating update self(xm_tndcy_wpxp_cl(:,:))
   6016, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
   6064, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6065, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6066,   ! blockidx%x threadidx%x collapsed
   6064, 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:
   6144, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
   6149, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6151,   ! blockidx%x threadidx%x collapsed
   6149, 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))
   6161, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6162, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6161, Generating default present(ypxp(:ngrdcol,:),gr)
   6168, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
calc_xp2_xpyp_ta_terms:
   4249, 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(:,:))
   4262, 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(:,:))
   4277, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4278, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4279,   ! blockidx%x threadidx%x collapsed
   4277, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   4288, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4290,   ! blockidx%x threadidx%x collapsed
   4288, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   4297, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4298, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4299,   ! blockidx%x threadidx%x collapsed
   4297, 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))
   4563, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4564, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4565,   ! blockidx%x threadidx%x collapsed
   4563, 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))
   4578, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4580,   ! blockidx%x threadidx%x collapsed
   4578, 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))
   4602, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4603, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4604,   ! blockidx%x threadidx%x collapsed
   4602, 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))
   4622, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4623, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       4624,   ! blockidx%x threadidx%x collapsed
       4625,   ! blockidx%x threadidx%x collapsed
   4622, Generating default present(lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
   4634, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       4635, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       4636,   ! blockidx%x threadidx%x collapsed
       4637,   ! blockidx%x threadidx%x collapsed
       4638,   ! blockidx%x threadidx%x collapsed
   4634, 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))
   4658, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4659, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4660,   ! blockidx%x threadidx%x collapsed
   4658, 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))
   4672, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4673, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4674,   ! blockidx%x threadidx%x collapsed
   4672, 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))
   4700, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4702,   ! blockidx%x threadidx%x collapsed
   4700, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
   4707, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4708, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4709,   ! blockidx%x threadidx%x collapsed
   4707, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
   4727, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4728, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4729,   ! blockidx%x threadidx%x collapsed
   4727, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4734, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4736,   ! blockidx%x threadidx%x collapsed
   4734, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
   4758, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4759, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4760,   ! blockidx%x threadidx%x collapsed
   4758, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4765, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4767,   ! blockidx%x threadidx%x collapsed
   4765, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
   4785, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4787,   ! blockidx%x threadidx%x collapsed
   4785, 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))
   4811, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4813,   ! blockidx%x threadidx%x collapsed
   4811, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
   4818, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4819, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4820,   ! blockidx%x threadidx%x collapsed
   4818, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
   4850, Generating implicit firstprivate(ngrdcol,nzm)
         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(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))
   4859, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4860, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4861,   ! blockidx%x threadidx%x collapsed
   4859, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
   4884, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4885, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4886,   ! blockidx%x threadidx%x collapsed
   4884, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
   4891, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4892, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4893,   ! blockidx%x threadidx%x collapsed
   4891, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
   4914, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4916,   ! blockidx%x threadidx%x collapsed
   4914, 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))
   4923, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4925,   ! blockidx%x threadidx%x collapsed
   4923, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
   4948, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4949, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4950,   ! blockidx%x threadidx%x collapsed
   4948, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
   4955, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4956, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4957,   ! blockidx%x threadidx%x collapsed
   4955, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
   4978, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4979, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4980,   ! blockidx%x threadidx%x collapsed
   4978, 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))
   4987, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4988, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4989,   ! blockidx%x threadidx%x collapsed
   4987, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
   5012, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5014,   ! blockidx%x threadidx%x collapsed
   5012, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
   5019, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5020, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5021,   ! blockidx%x threadidx%x collapsed
   5019, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
   5455, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5456, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5457,   ! blockidx%x threadidx%x collapsed
   5455, 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))
   5469, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5470, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5471,   ! blockidx%x threadidx%x collapsed
   5469, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
   5487, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5489,   ! blockidx%x threadidx%x collapsed
   5487, 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))
   5497, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5499,   ! blockidx%x threadidx%x collapsed
   5497, 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))
   5519, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5520, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       5521,   ! blockidx%x threadidx%x collapsed
       5522,   ! blockidx%x threadidx%x collapsed
   5519, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
   5553, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
   5578, 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(:,:))
   5591, 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:
   5668, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5669, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5670,   ! blockidx%x threadidx%x collapsed
   5668, 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))
term_dp1_lhs:
   5763, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5764, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5763, Generating default present(gr,lhs(:ngrdcol,:))
   5772, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5774,   ! blockidx%x threadidx%x collapsed
   5772, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
   5853, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5855,   ! blockidx%x threadidx%x collapsed
   5853, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
   5855, Generating implicit firstprivate(threshold)
term_pr1:
   5981, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5982, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5983,   ! blockidx%x threadidx%x collapsed
   5981, 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))
term_pr2:
   6097, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6098, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6099,   ! blockidx%x threadidx%x collapsed
   6097, 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:
   6200, Generating update self(xp2_np1(:,:))
   6221, Generating update self(xp2_np1(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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:
    872, 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(:,:))
    893, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
    897, Generating enter data create(wpedsclrp(:,:,:))
    912, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zm(:,:),wm_zt(:,:))
    939, 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(:))
    946, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
    950, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
    986, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wpthlp(:,:),wprtp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
   1047, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1048, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1047, Generating default present(wpthlp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),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))
   1057, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1058, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1057, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_sfc_pert(:ngrdcol),vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_sfc_pert(:ngrdcol))
   1067, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
       1068, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1069,   ! blockidx%x threadidx%x collapsed
   1067, Generating default present(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
   1081, Generating implicit firstprivate(edsclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1082, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1083,   ! blockidx%x threadidx%x collapsed
   1081, Generating default present(gr,wpedsclrp_sfc(:ngrdcol,:edsclr_dim),wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim))
   1092, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1093, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1092, Generating default present(wprtp(:ngrdcol,gr%k_lb_zm),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
   1103, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1105,   ! blockidx%x threadidx%x collapsed
   1103, Generating default present(gr,wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
   1117, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         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(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
   1135, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1136, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1135, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
   1250, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1251, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1252,   ! blockidx%x threadidx%x collapsed
   1250, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   1252, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   1306, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1307, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1308,   ! blockidx%x threadidx%x collapsed
   1306, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
   1317, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1319,   ! blockidx%x threadidx%x collapsed
   1317, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
   1336, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1338,   ! blockidx%x threadidx%x collapsed
   1336, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
   1345, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1347,   ! blockidx%x threadidx%x collapsed
   1345, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
   1375, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1376, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1377,   ! blockidx%x threadidx%x collapsed
   1375, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   1383, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1385,   ! blockidx%x threadidx%x collapsed
   1383, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   1394, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1395, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1396,   ! blockidx%x threadidx%x collapsed
   1394, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
   1425, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1426, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1427,   ! blockidx%x threadidx%x collapsed
   1425, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1434, Generating update self(ddzt_umvm_sqd(:,:))
   1498, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1499, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1500,   ! blockidx%x threadidx%x collapsed
   1498, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
   1508, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1510,   ! blockidx%x threadidx%x collapsed
   1508, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
   1517, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1519,   ! blockidx%x threadidx%x collapsed
   1517, 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))
   1530, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1531, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1532,   ! blockidx%x threadidx%x collapsed
   1530, 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))
   1596, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1597, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1598,   ! blockidx%x threadidx%x collapsed
   1596, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
   1606, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1608,   ! blockidx%x threadidx%x collapsed
   1606, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
   1670, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
   1703, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1705,   ! blockidx%x threadidx%x collapsed
   1703, 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))
   1741, Generating update self(stability_correction(:,:))
   1752, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1754,   ! blockidx%x threadidx%x collapsed
   1752, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm))
   1762, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1764,   ! blockidx%x threadidx%x collapsed
   1762, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
   1774, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1775, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1776,   ! blockidx%x threadidx%x collapsed
   1774, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm))
   1792, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1793, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1794,   ! blockidx%x threadidx%x collapsed
   1792, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
   1811, 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(:,:))
   1889, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1890, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1891,   ! blockidx%x threadidx%x collapsed
   1889, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
   2211, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2212, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2213,   ! blockidx%x threadidx%x collapsed
   2211, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
   2222, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2223, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2224,   ! blockidx%x threadidx%x collapsed
   2222, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
   2224, Generating implicit firstprivate(edsclr_dim)
   2273, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2275,   ! blockidx%x threadidx%x collapsed
   2273, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
   2275, Generating implicit firstprivate(edsclr_dim)
   2605, 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(:,:))
   2652, 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(:,:))
   2677, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
   2682, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2792, 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(:))
   2799, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
   2803, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2839, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
   2911, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
   2915, Generating exit data delete(wpedsclrp(:,:,:))
   2918, 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:
   3433, 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(:,:))
   3443, 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(:,:))
   3450, 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(:,:,:))
   3455, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
   3539, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
   3564, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3566,   ! blockidx%x threadidx%x collapsed
   3564, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   3566, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   3588, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3589, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3590,   ! blockidx%x threadidx%x collapsed
   3588, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
   3590, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   3633, Generating update self(gamma_skw_fnc(:,:))
   3677, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3679,   ! blockidx%x threadidx%x collapsed
   3677, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   3758, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3759, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3760,   ! blockidx%x threadidx%x collapsed
   3758, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
   3760, Generating implicit firstprivate(dt,rtm_min,ts_nudge,rtm_nudge_max_altitude)
   3787, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3788, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3787, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
   3798, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3800,   ! blockidx%x threadidx%x collapsed
   3798, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
   3887, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3888, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3887, Generating default present(wp4(:ngrdcol,:),gr)
   3904, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3905, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3904, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
   3924, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3925, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3924, 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))
   3941, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3942, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3943,   ! blockidx%x threadidx%x collapsed
   3941, 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))
   3958, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3959, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3958, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
   3959, Generating implicit firstprivate(sclr)
   3970, Generating update self(vprcp(:,:),uprcp(:,:))
   3998, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3999, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3998, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),gr)
   4043, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4044, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4045,   ! blockidx%x threadidx%x collapsed
   4043, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
   4053, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4055,   ! blockidx%x threadidx%x collapsed
   4053, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
   4067, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4068, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4069,   ! blockidx%x threadidx%x collapsed
   4067, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
   4084, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4085, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_spur_supersat)
       4086,   ! blockidx%x threadidx%x collapsed
   4084, 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]
   4102, 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(:,:))
   4112, 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(:,:))
   4119, 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(:,:,:))
   4124, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
   4920, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4921, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4920, 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))
   4937, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4938, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4937, 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))
   4938, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
   5115, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5117,   ! blockidx%x threadidx%x collapsed
   5115, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
   5117, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
   5194, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5195, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5196,   ! blockidx%x threadidx%x collapsed
   5194, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
   5196, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
   5303, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_lower(:,:),vert_cloud_frac_upper(:,:))
   5306, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5307, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5308,   ! blockidx%x threadidx%x collapsed
   5306, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt))
   5318, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5320,   ! blockidx%x threadidx%x collapsed
   5318, Generating default present(rcm_in_layer(:ngrdcol,:),vert_cloud_frac(:ngrdcol,:),vert_cloud_frac_upper(:ngrdcol,:),vert_cloud_frac_lower(:ngrdcol,:),err_info%err_code(1:ngrdcol),gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),cloud_frac(:ngrdcol,:),err_info,gr%zt(1:ngrdcol,:),cloud_cover(:ngrdcol,:),chi_mean(:ngrdcol,:),rcm(:ngrdcol,:))
   5320, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
   5429, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5430, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5429, 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))
   5437, Generating update self(err_info%err_code(:))
   5440, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
   5454, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
clip_rcm:
   5505, Generating copy(rcm(:,:)) [if not already present]
         Generating copyin(rtm(:,:)) [if not already present]
   5510, Generating update self(rcm(:,:),rtm(:,:))
   5530, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5531, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5532,   ! blockidx%x threadidx%x collapsed
set_lscale_max:
   5594, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5595, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5594, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
   5600, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5601, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5600, Generating default present(lscale_max(:ngrdcol))
pvertinterp:
   5663, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5664, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5663, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
   5664, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
   5683, Accelerator restriction: induction variable live-out from loop: k
   5688, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
   5770, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
   5775, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5776, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5777,   ! blockidx%x threadidx%x collapsed
   5775, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
   5790, 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:
   1224, 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(clubb_params_col(:,:)) [if not already present]
         Generating copy(err_info_api%err_code(:)) [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(:),err_info_api%err_header(:)) [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(:,:)) [if not already present]
         Generating copyin(err_info_api) [if not already present]
         Generating copy(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]
   1305, 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]
   1310, 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]
   1314, 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:
   1831, 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(clubb_params(:,:)) [if not already present]
         Generating copyout(err_info_api%err_code(:)) [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(:),err_info_api%err_header(:)) [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 copyin(err_info_api) [if not already present]
         Generating copy(wpvp2(:,:)) [if not already present]
   1902, 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]
   1906, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
         Generating copy(edsclrm(:,:,:)) [if not already present]
         Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
   1910, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
   2050, 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 lapack_wrap.o stat_file_module.o stats_sfc_module.o clip_explicit.o stats_lh_zt_module.o pdf_utilities.o adg1_adg2_3d_luhar_pdf.o diagnose_correlations_module.o mt95.o stats_rad_zm_module.o hydromet_pdf_parameter_module.o pdf_parameter_module.o lapack_interfaces.o stats_zt_module.o constants_clubb.o advance_helper_module.o stats_clubb_utilities.o stats_zm_module.o stats_rad_zt_module.o advance_xp3_module.o input_reader.o corr_varnce_module.o clubb_api_module.o precipitation_fraction.o stats_variables.o advance_windm_edsclrm_module.o penta_lu_solver.o advance_wp2_wp3_module.o new_hybrid_pdf.o sfc_varnce_module.o setup_clubb_pdf_params.o file_functions.o output_grads.o numerical_check.o output_netcdf.o endian.o stats_type.o matrix_operations.o err_info_type_module.o mean_adv.o parameters_model.o calc_roots.o new_tsdadg_pdf.o error_code.o saturation.o sigma_sqd_w_module.o turbulent_adv_pdf.o array_index.o new_pdf.o index_mapping.o stats_type_utilities.o Skx_module.o new_hybrid_pdf_main.o model_flags.o parameters_tunable.o parameter_indices.o Nc_Ncn_eqns.o diffusion.o input_names.o pdf_closure_module.o advance_clubb_core_module.o fill_holes.o tridiag_lu_solver.o new_pdf_main.o advance_xm_wpxp_module.o interpolation.o calc_pressure.o stats_lh_sfc_module.o LY93_pdf.o sponge_layer_damping.o matrix_solver_wrapper.o grid_class.o code_timer_module.o mono_flux_limiter.o pos_definite_module.o calendar.o grid_adaptation.o T_in_K_module.o advance_xp2_xpyp_module.o mixing_length.o clubb_precision.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - lapack_wrap.o
a - stat_file_module.o
a - stats_sfc_module.o
a - clip_explicit.o
a - stats_lh_zt_module.o
a - pdf_utilities.o
a - adg1_adg2_3d_luhar_pdf.o
a - diagnose_correlations_module.o
a - mt95.o
a - stats_rad_zm_module.o
a - hydromet_pdf_parameter_module.o
a - pdf_parameter_module.o
a - lapack_interfaces.o
a - stats_zt_module.o
a - constants_clubb.o
a - advance_helper_module.o
a - stats_clubb_utilities.o
a - stats_zm_module.o
a - stats_rad_zt_module.o
a - advance_xp3_module.o
a - input_reader.o
a - corr_varnce_module.o
a - clubb_api_module.o
a - precipitation_fraction.o
a - stats_variables.o
a - advance_windm_edsclrm_module.o
a - penta_lu_solver.o
a - advance_wp2_wp3_module.o
a - new_hybrid_pdf.o
a - sfc_varnce_module.o
a - setup_clubb_pdf_params.o
a - file_functions.o
a - output_grads.o
a - numerical_check.o
a - output_netcdf.o
a - endian.o
a - stats_type.o
a - matrix_operations.o
a - err_info_type_module.o
a - mean_adv.o
a - parameters_model.o
a - calc_roots.o
a - new_tsdadg_pdf.o
a - error_code.o
a - saturation.o
a - sigma_sqd_w_module.o
a - turbulent_adv_pdf.o
a - array_index.o
a - new_pdf.o
a - index_mapping.o
a - stats_type_utilities.o
a - Skx_module.o
a - new_hybrid_pdf_main.o
a - model_flags.o
a - parameters_tunable.o
a - parameter_indices.o
a - Nc_Ncn_eqns.o
a - diffusion.o
a - input_names.o
a - pdf_closure_module.o
a - advance_clubb_core_module.o
a - fill_holes.o
a - tridiag_lu_solver.o
a - new_pdf_main.o
a - advance_xm_wpxp_module.o
a - interpolation.o
a - calc_pressure.o
a - stats_lh_sfc_module.o
a - LY93_pdf.o
a - sponge_layer_damping.o
a - matrix_solver_wrapper.o
a - grid_class.o
a - code_timer_module.o
a - mono_flux_limiter.o
a - pos_definite_module.o
a - calendar.o
a - grid_adaptation.o
a - T_in_K_module.o
a - advance_xp2_xpyp_module.o
a - mixing_length.o
a - clubb_precision.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_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_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_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_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/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_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_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_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/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/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/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/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_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_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/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_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_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/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_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/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_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_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_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/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/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_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_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/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_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/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_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_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/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/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/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/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_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_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/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/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_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_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/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/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/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_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_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_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/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_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_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_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_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_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_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/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_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_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_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_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/iparmq.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_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_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_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/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/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_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_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/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/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/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/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/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_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/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/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_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_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/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/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_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_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_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/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_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/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/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_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_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_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_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_single/sgtcon.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
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/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/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_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_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_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/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_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_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_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_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_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_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_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_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/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_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_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/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_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_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/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_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/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_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_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/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/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_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/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/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_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_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/slangb.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_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_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/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/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_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/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/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/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/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/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_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/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_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_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_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_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_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/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_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_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/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_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/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_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/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/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/dsytd2.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/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_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_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_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_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/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_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_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/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_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/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_single/slagtm.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a disnan.o dlabad.o slacn2.o spotrf2.o dlarft.o dlaset.o dgbcon.o slartg.o dlaqsy.o sgbsv.o dlatbs.o dgtrfs.o slae2.o slasr.o dsyrk.o ssyr2.o xerbla.o slacpy.o dlangb.o dswap.o sgtsvx.o isamax.o dlagtm.o strmv.o dlatrd.o drscl.o slasrt.o dsyev.o sger.o strsm.o sscal.o ssytd2.o dpoequ.o dpotrf.o daxpy.o slaisnan.o dorgqr.o dgbtf2.o dsterf.o dgemv.o sgttrf.o sorgql.o dsymv.o sgttrs.o dlarf.o dlanst.o ilaenv.o dgtcon.o dasum.o sgtsv.o dlapy2.o slarfg.o ieeeck.o sgbmv.o snrm2.o dlamch.o dgtts2.o ssytrd.o dlantb.o ssteqr.o iparmq.o dgbrfs.o dgemm.o slascl.o dorg2l.o slassq.o sgbsvx.o dlangt.o sorg2r.o slaqgb.o strmm.o dlarfb.o sgbequ.o sgbtrf.o dtbsv.o sgbtrs.o slaswp.o sorgtr.o dlaev2.o dcopy.o slansy.o dsyr2k.o ddot.o slantb.o sgtts2.o dsytrd.o sgbrfs.o dsteqr.o slamch.o dnrm2.o dgbmv.o sgtcon.o slanst.o dlarfg.o slapy2.o dgtsv.o ilaslr.o sasum.o ssyr2k.o dlansy.o scopy.o slaev2.o sdot.o ilaslc.o dgbequ.o dgbtrf.o slarfb.o dtrmm.o dorgtr.o dlaswp.o stbsv.o dgbtrs.o idamax.o dlaqgb.o dorg2r.o dgbsvx.o slangt.o sgemm.o dlassq.o sorg2l.o dlascl.o dsyr2.o ssyrk.o sswap.o dlacpy.o slangb.o slatbs.o dlasr.o dlae2.o sgtrfs.o iladlr.o lsame.o sgbcon.o dgbsv.o dlartg.o slaqsy.o slabad.o sisnan.o slaset.o slarft.o dlacn2.o dpotrf2.o dorgql.o dgttrf.o sgemv.o ssterf.o dgttrs.o slarf.o ssymv.o saxpy.o spotrf.o spoequ.o dscal.o dsytd2.o dtrsm.o sgbtf2.o sorgqr.o dlaisnan.o slatrd.o dtrmv.o ssyev.o dlasrt.o dger.o srscl.o iladlc.o dgtsvx.o slagtm.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - disnan.o
a - dlabad.o
a - slacn2.o
a - spotrf2.o
a - dlarft.o
a - dlaset.o
a - dgbcon.o
a - slartg.o
a - dlaqsy.o
a - sgbsv.o
a - dlatbs.o
a - dgtrfs.o
a - slae2.o
a - slasr.o
a - dsyrk.o
a - ssyr2.o
a - xerbla.o
a - slacpy.o
a - dlangb.o
a - dswap.o
a - sgtsvx.o
a - isamax.o
a - dlagtm.o
a - strmv.o
a - dlatrd.o
a - drscl.o
a - slasrt.o
a - dsyev.o
a - sger.o
a - strsm.o
a - sscal.o
a - ssytd2.o
a - dpoequ.o
a - dpotrf.o
a - daxpy.o
a - slaisnan.o
a - dorgqr.o
a - dgbtf2.o
a - dsterf.o
a - dgemv.o
a - sgttrf.o
a - sorgql.o
a - dsymv.o
a - sgttrs.o
a - dlarf.o
a - dlanst.o
a - ilaenv.o
a - dgtcon.o
a - dasum.o
a - sgtsv.o
a - dlapy2.o
a - slarfg.o
a - ieeeck.o
a - sgbmv.o
a - snrm2.o
a - dlamch.o
a - dgtts2.o
a - ssytrd.o
a - dlantb.o
a - ssteqr.o
a - iparmq.o
a - dgbrfs.o
a - dgemm.o
a - slascl.o
a - dorg2l.o
a - slassq.o
a - sgbsvx.o
a - dlangt.o
a - sorg2r.o
a - slaqgb.o
a - strmm.o
a - dlarfb.o
a - sgbequ.o
a - sgbtrf.o
a - dtbsv.o
a - sgbtrs.o
a - slaswp.o
a - sorgtr.o
a - dlaev2.o
a - dcopy.o
a - slansy.o
a - dsyr2k.o
a - ddot.o
a - slantb.o
a - sgtts2.o
a - dsytrd.o
a - sgbrfs.o
a - dsteqr.o
a - slamch.o
a - dnrm2.o
a - dgbmv.o
a - sgtcon.o
a - slanst.o
a - dlarfg.o
a - slapy2.o
a - dgtsv.o
a - ilaslr.o
a - sasum.o
a - ssyr2k.o
a - dlansy.o
a - scopy.o
a - slaev2.o
a - sdot.o
a - ilaslc.o
a - dgbequ.o
a - dgbtrf.o
a - slarfb.o
a - dtrmm.o
a - dorgtr.o
a - dlaswp.o
a - stbsv.o
a - dgbtrs.o
a - idamax.o
a - dlaqgb.o
a - dorg2r.o
a - dgbsvx.o
a - slangt.o
a - sgemm.o
a - dlassq.o
a - sorg2l.o
a - dlascl.o
a - dsyr2.o
a - ssyrk.o
a - sswap.o
a - dlacpy.o
a - slangb.o
a - slatbs.o
a - dlasr.o
a - dlae2.o
a - sgtrfs.o
a - iladlr.o
a - lsame.o
a - sgbcon.o
a - dgbsv.o
a - dlartg.o
a - slaqsy.o
a - slabad.o
a - sisnan.o
a - slaset.o
a - slarft.o
a - dlacn2.o
a - dpotrf2.o
a - dorgql.o
a - dgttrf.o
a - sgemv.o
a - ssterf.o
a - dgttrs.o
a - slarf.o
a - ssymv.o
a - saxpy.o
a - spotrf.o
a - spoequ.o
a - dscal.o
a - dsytd2.o
a - dtrsm.o
a - sgbtf2.o
a - sorgqr.o
a - dlaisnan.o
a - slatrd.o
a - dtrmv.o
a - ssyev.o
a - dlasrt.o
a - dger.o
a - srscl.o
a - iladlc.o
a - dgtsvx.o
a - slagtm.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/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	../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/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/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	/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/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	/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/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/eqa14g.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/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	/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/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/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/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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa5g.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/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/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/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/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/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/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/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/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/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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.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	/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/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	/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/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	../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	/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	../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/eqa10g.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/slope.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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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/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	/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/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/gascon.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
a - microphys_stats_vars_module.o
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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	../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 -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	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/frzh.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 -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/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	../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	../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/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/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	../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	/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/eqa19g.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/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	../src/BUGSrad/two_rt_sw.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	../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	../src/BUGSrad/cloudg.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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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-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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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-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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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-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	../src/BUGSrad/two_rt_sw_bs.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 tgqg.o eqa11g.o eqa12g.o eqa22g.o eqa21g.o adjmlt.o tgqr.o eqa14g.o tgqi.o eqa19.o eqa28.o gamma.o tgqs.o eqa5g.o eqa18.o qtadj.o eqa17g.o eqa13g.o eqa27r.o nrmtqi.o qsatvi.o eqa8g.o nrmtqw.o eqa20g.o eqa6.o adjtq.o eqa18g.o eqa26.o eqa10g.o eqa25.o esatv.o slope.o eqa9g.o eqa27.o eqa7g.o conice.o eqa15.o eqa22.o eqa21.o frzh.o esati.o eqa12.o nrmcol.o esat_new.o eqa9.o eqa19g.o eqa7.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - tgqg.o
a - eqa11g.o
a - eqa12g.o
a - eqa22g.o
a - eqa21g.o
a - adjmlt.o
a - tgqr.o
a - eqa14g.o
a - tgqi.o
a - eqa19.o
a - eqa28.o
a - gamma.o
a - tgqs.o
a - eqa5g.o
a - eqa18.o
a - qtadj.o
a - eqa17g.o
a - eqa13g.o
a - eqa27r.o
a - nrmtqi.o
a - qsatvi.o
a - eqa8g.o
a - nrmtqw.o
a - eqa20g.o
a - eqa6.o
a - adjtq.o
a - eqa18g.o
a - eqa26.o
a - eqa10g.o
a - eqa25.o
a - esatv.o
a - slope.o
a - eqa9g.o
a - eqa27.o
a - eqa7g.o
a - conice.o
a - eqa15.o
a - eqa22.o
a - eqa21.o
a - frzh.o
a - esati.o
a - eqa12.o
a - nrmcol.o
a - esat_new.o
a - eqa9.o
a - eqa19g.o
a - eqa7.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/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
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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a bugsrad_physconst.o newexp.o comscp2.o two_rt_sw_ocastrndm.o two_rt_lw_iter.o gascon.o rayle.o gases_ckd.o two_rt_lw_sel.o bugs_rad.o two_rt_lw.o kinds.o two_rt_sw.o comscp1.o cloudg.o bugsrad_planck.o variables_radiation_module.o cloud_correlate.o two_rt_sw_iter.o two_rt_lw_ocastrndm.o bugs_swr.o two_rt_sw_bs.o bugs_lwr.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - bugsrad_physconst.o
a - newexp.o
a - comscp2.o
a - two_rt_sw_ocastrndm.o
a - two_rt_lw_iter.o
a - gascon.o
a - rayle.o
a - gases_ckd.o
a - two_rt_lw_sel.o
a - bugs_rad.o
a - two_rt_lw.o
a - kinds.o
a - two_rt_sw.o
a - comscp1.o
a - cloudg.o
a - bugsrad_planck.o
a - variables_radiation_module.o
a - cloud_correlate.o
a - two_rt_sw_iter.o
a - two_rt_lw_ocastrndm.o
a - bugs_swr.o
a - two_rt_sw_bs.o
a - bugs_lwr.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_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/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_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_upscaled_turbulent_sed.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_upscaled_means.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_variances.o text_writer.o PDF_integrals_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 - KK_upscaled_means.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_variances.o
a - text_writer.o
a - PDF_integrals_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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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/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/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/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/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:
    228, Generating enter data create(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
    257, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        258, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        259,   ! blockidx%x threadidx%x collapsed
    257, Generating default present(rcm_pdf(:ngrdcol,:nzt),pdf_params)
    277, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
         Generating NVIDIA GPU code
        278, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        279,   ! blockidx%x threadidx%x collapsed
        280,   ! blockidx%x threadidx%x collapsed
        281,   ! blockidx%x threadidx%x collapsed
    277, Generating default present(sigma_cholesky1(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(: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))
    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(delta_zm(:ngrdcol,:nzt),gr,lscale(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt))
    296, Generating implicit firstprivate(vert_decorr_coef)
    310, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        312,   ! blockidx%x threadidx%x collapsed
    310, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),gr,delta_zm(:ngrdcol,:nzt))
    312, Generating implicit firstprivate(vert_decorr_coef)
    323, Generating update self(x_vert_corr(:,:))
    361, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        362, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        363,   ! blockidx%x threadidx%x collapsed
        364,   ! blockidx%x threadidx%x collapsed
    361, 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_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),x_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),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))
    364, Generating implicit firstprivate(pdf_dim)
    417, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
    467, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
    505, 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:
    633, Generating update device(rand_pool(:,:,:,:))
generate_all_uniform_samples:
    779, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        780, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        781,   ! blockidx%x threadidx%x collapsed
        782,   ! blockidx%x threadidx%x collapsed
        783,   ! blockidx%x threadidx%x collapsed
    779, 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))
    792, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
        793, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        794,   ! blockidx%x threadidx%x collapsed
        795,   ! blockidx%x threadidx%x collapsed
    792, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
    875, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        876, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        877,   ! blockidx%x threadidx%x collapsed
        878,   ! blockidx%x threadidx%x collapsed
        879,   ! blockidx%x threadidx%x collapsed
    875, 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))
    888, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        889, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        890,   ! blockidx%x threadidx%x collapsed
        891,   ! blockidx%x threadidx%x collapsed
    888, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
   1034, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
   1038, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1039, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1040,   ! blockidx%x threadidx%x collapsed
   1038, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
   1047, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1048, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1061, !$acc loop seq
   1047, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),gr,k_lh_start_rcm_in_cloud(:ngrdcol),rcm_pdf(:ngrdcol,:nzt))
   1048, Generating implicit firstprivate(rcm_in_cloud_max)
   1061, Loop carried scalar dependence for rcm_in_cloud_max at line 1065
         Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
         Generating implicit firstprivate(rcm_in_cloud)
         Loop carried scalar dependence for rcm_in_cloud_max at line 1065
         Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
   1078, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1079, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1090, !$acc loop seq
   1078, Generating default present(gr,rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
   1079, Generating implicit firstprivate(rcm_max)
   1090, Loop carried scalar dependence for rcm_max at line 1091
         Loop carried dependence of k_lh_start_rcm prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm prevents vectorization
   1103, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
   1127, Generating update device(k_lh_start(:))
   1131, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1132, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1131, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
   1138, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1139, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1138, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
   1145, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
   1263, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
       1264, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1265,   ! blockidx%x threadidx%x collapsed
       1266,   ! blockidx%x threadidx%x collapsed
   1263, 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)
   1266, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
   2067, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       2068, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2069,   ! blockidx%x threadidx%x collapsed
       2070,   ! blockidx%x threadidx%x collapsed
       2075, !$acc loop seq
   2067, 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))
   2070, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
   2075, Loop carried scalar dependence for unbounded_point at line 2078
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 2078
   2101, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       2102, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2103,   ! blockidx%x threadidx%x collapsed
       2104,   ! blockidx%x threadidx%x collapsed
       2109, !$acc loop seq
   2101, 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))
   2104, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
   2109, Loop carried scalar dependence for unbounded_point at line 2112
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 2112
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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:
    328, 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:
    479, 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:
    582, 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:
    662, 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_arrays.o est_kessler_microphys_module.o output_2D_samples_module.o silhs_api_module.o silhs_importance_sample_module.o parameters_silhs.o math_utilities.o generate_uniform_sample_module.o lh_microphys_var_covar_module.o latin_hypercube_driver_module.o transform_to_pdf_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - latin_hypercube_arrays.o
a - est_kessler_microphys_module.o
a - output_2D_samples_module.o
a - silhs_api_module.o
a - silhs_importance_sample_module.o
a - parameters_silhs.o
a - math_utilities.o
a - generate_uniform_sample_module.o
a - lh_microphys_var_covar_module.o
a - latin_hypercube_driver_module.o
a - transform_to_pdf_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/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 -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/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/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/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/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/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/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/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	../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/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/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/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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/quicksort.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))
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/input_netcdf.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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
wangara_tndcy:
     68, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         70,   ! blockidx%x threadidx%x collapsed
     68, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
     75, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         76, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         77,   ! blockidx%x threadidx%x collapsed
     75, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr,rtm_forcing(:ngrdcol,:gr%nzt))
     90, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         91, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         92,   ! blockidx%x threadidx%x collapsed
     90, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    101, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        103,   ! blockidx%x threadidx%x collapsed
    101, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
wangara_sfclyr:
    171, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    171, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    172, Generating implicit firstprivate(time_est)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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:
    647, Generating create(temp_array(:)) [if not already present]
    661, Generating update device(temp_array(:))
    669, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        670, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        671,   ! blockidx%x threadidx%x collapsed
    669, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
    678, Generating implicit firstprivate(nzt,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(thlm_f(:ngrdcol,:nzt))
    687, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        688, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        689,   ! blockidx%x threadidx%x collapsed
    687, Generating default present(thlm_f(:ngrdcol,:nzt))
    698, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        700,   ! blockidx%x threadidx%x collapsed
    698, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
    709, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        710, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        711,   ! blockidx%x threadidx%x collapsed
    709, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
    723, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        724, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        725,   ! blockidx%x threadidx%x collapsed
    723, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    732, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        733, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        734,   ! blockidx%x threadidx%x collapsed
    732, Generating default present(rtm_f(:ngrdcol,:nzt))
    743, Generating implicit firstprivate(ngrdcol,nzt)
         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(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
    754, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        755, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        756,   ! blockidx%x threadidx%x collapsed
    754, Generating default present(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
    765, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        767,   ! blockidx%x threadidx%x collapsed
    765, Generating default present(um_ref(:ngrdcol,:nzt))
    774, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        775, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        776,   ! blockidx%x threadidx%x collapsed
    774, Generating default present(vm_ref(:ngrdcol,:nzt))
    783, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        784, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        785,   ! blockidx%x threadidx%x collapsed
    783, Generating default present(um_f(:ngrdcol,:nzt))
    792, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        793, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        794,   ! blockidx%x threadidx%x collapsed
    792, Generating default present(vm_f(:ngrdcol,:nzt))
    804, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        805, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        806,   ! blockidx%x threadidx%x collapsed
    804, Generating default present(wm_zt(:ngrdcol,:nzt))
    813, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        815,   ! blockidx%x threadidx%x collapsed
    813, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    822, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
        823, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    827, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        828, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        829,   ! blockidx%x threadidx%x collapsed
    827, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    842, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        843, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        844,   ! blockidx%x threadidx%x collapsed
    842, Generating default present(ug(:ngrdcol,:nzt))
    851, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        852, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        853,   ! blockidx%x threadidx%x collapsed
    851, 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/pdf_hydromet_microphys_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	../src/stat_file_utils.F90
microphys_lhs:
   1889, 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]
   1919, 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:
   2205, 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
pdf_hydromet_microphys_prep:
    247, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
    249, Generating update self(wphydrometp(:,:,:))
    300, 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(:,:,:))
    303, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
    395, 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(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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/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/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/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/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
convert_latent_ht_to_m_s:
    375, 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(:,:))
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/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/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_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/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/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/twp_ice.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/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/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/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/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_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)
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)
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(:))
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(:))
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(:))
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
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))
fm1:
    188, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
fh1:
    206, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
landflx:
    220, Generating acc routine seq
         Generating NVIDIA GPU code
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)
dycoms2_rf01_tndcy:
     66, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         67, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         68,   ! blockidx%x threadidx%x collapsed
     66, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
     77, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         78, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         79,   ! blockidx%x threadidx%x collapsed
     77, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
     88, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         89, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         90,   ! blockidx%x threadidx%x collapsed
     88, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
dycoms2_rf01_sfclyr:
    176, Generating enter data create(rsat(:),cd(:))
    192, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    192, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    193, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
    202, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    202, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
    203, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    223, Generating exit data delete(rsat(:),cd(:))
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/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/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
atex_tndcy:
    197, Generating enter data create(z_lev(:),z_inversion(:))
    203, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        204, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    203, Generating default present(z_lev(:ngrdcol),rtm(:ngrdcol,:),gr)
    206, Complex loop carried dependence of z_lev prevents parallelization
         Loop carried reuse of z_lev prevents parallelization
    213, Generating update self(rtm(:,:),z_lev(:))
    228, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        229, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    228, Generating default present(z_lev(:ngrdcol),z_inversion(:ngrdcol),gr,gr%zt(1:ngrdcol,:))
    234, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        235, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        236,   ! blockidx%x threadidx%x collapsed
    234, Generating default present(z_inversion(:ngrdcol),wm_zt(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
    254, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        255, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    254, Generating default present(wm_zm(:ngrdcol,:),gr)
    270, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    270, Generating default present(z_lev_dycore(:ngrdcol),rtm_dycore(:ngrdcol,:),gr_dycore)
    273, Complex loop carried dependence of z_lev_dycore prevents parallelization
         Loop carried reuse of z_lev_dycore prevents parallelization
    295, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        296, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    295, Generating default present(z_lev_dycore(:ngrdcol),z_inversion_dycore(:ngrdcol),gr_dycore,gr_dycore%zt(1:ngrdcol,:))
    359, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        361,   ! blockidx%x threadidx%x collapsed
    359, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    369, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        370, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        371,   ! blockidx%x threadidx%x collapsed
    369, Generating default present(thlm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),rtm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),gr_dycore)
    378, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        380,   ! blockidx%x threadidx%x collapsed
    378, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
    388, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        389, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        390,   ! blockidx%x threadidx%x collapsed
    388, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    399, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        400, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        401,   ! blockidx%x threadidx%x collapsed
    399, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    410, Generating exit data delete(z_lev(:),z_inversion(:))
fire_sfclyr:
     92, Generating enter data create(cz(:),rsat(:))
    102, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    102, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),cz(:ngrdcol),p_sfc(:))
    103, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    118, Generating exit data delete(rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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
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_sfclyr:
    476, Generating enter data create(c_10(:),adjustment(:))
    486, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        487, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    486, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
    487, Generating implicit firstprivate(t_sfc_interp)
    501, Generating exit data delete(c_10(:),adjustment(:))
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)
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)
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,:))
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)
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(:))
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)
rico_tndcy:
     88, Generating enter data create(qtm_forcing(:,:))
     93, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         95,   ! blockidx%x threadidx%x collapsed
     93, Generating default present(exner(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
     95, Generating implicit firstprivate(t_tendency)
    116, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        118,   ! blockidx%x threadidx%x collapsed
    116, Generating default present(qtm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
    145, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        146, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        147,   ! blockidx%x threadidx%x collapsed
    145, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    156, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        158,   ! blockidx%x threadidx%x collapsed
    156, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    165, Generating exit data delete(qtm_forcing(:,:))
rico_sfclyr:
    270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
    287, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
    288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    318, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
    344, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
    352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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:
   2371, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
         Generating create(mu_x_2_n(:,:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:),p_sfc(:),pdf_params%w_2(:,:)) [if not already present]
         Generating create(rvm_mc(:,:),cloudy_updraft_frac(:,:)) [if not already present]
         Generating copyin(gr%zt(:,:)) [if not already present]
         Generating create(sigma_x_2_n(:,:,:)) [if not already present]
         Generating copyin(p_in_pa_init(:),exner_init(:),sclr_idx,deep_soil_t_in_k_init(:),dummy_dx(:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:)) [if not already present]
         Generating create(pdf_params%varnce_thl_2(:,:)) [if not already present]
         Generating copyin(pdf_params%varnce_w_1(:,:)) [if not already present]
         Generating create(pdf_params%ice_supersat_frac_2(:,:)) [if not already present]
         Generating copyin(pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:)) [if not already present]
         Generating create(pdf_params_zm%varnce_thl_2(:,:)) [if not already present]
         Generating copyin(pdf_params_zm%varnce_w_1(:,:)) [if not already present]
         Generating create(pdf_params_zm%ice_supersat_frac_2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),um_forcing(:,:),vm_forcing(:,:),ug(:,:),vg(:,:),wp2(:,:),up2(:,:),vp2(:,:),rcm_in_layer(:,:),wm_zt(:,:),wm_zm(:,:)) [if not already present]
         Generating copyin(dummy_dy(:)) [if not already present]
         Generating create(exner(:,:),thvm(:,:),p_in_pa(:,:)) [if not already present]
         Generating copyin(rho_ds_zt_init(:)) [if not already present]
         Generating create(rho_zm(:,:)) [if not already present]
         Generating copyin(rho_ds_zm_dycore_init(:)) [if not already present]
         Generating create(rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),invrs_rho_ds_zt(:,:),thv_ds_zm(:,:),thv_ds_zt(:,:),rtm_ref(:,:),thlm_ref(:,:),um_ref(:,:),deep_soil_t_in_k(:),sfc_soil_t_in_k(:),veg_t_in_k(:),vm_ref(:,:),rho_ds_zm_dycore(:,:)) [if not already present]
         Generating copyin(em_init(:)) [if not already present]
         Generating create(err_info%err_code(:)) [if not already present]
         Generating copyin(rho_zm_init(:),wm_zm_init(:),thvm_init(:),veg_t_in_k_init(:)) [if not already present]
         Generating create(um_pert(:,:),vm_pert(:,:),thlm(:,:),rtm(:,:),um(:,:),vm(:,:),w_up_in_cloud(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),upwp_pert(:,:),vpwp_pert(:,:),corr_cholesky_mtx_2(:,:,:,:)) [if not already present]
         Generating copyin(sfc_elevation(:)) [if not already present]
         Generating create(upwp_sfc_pert(:)) [if not already present]
         Generating copyin(rcm_init(:)) [if not already present]
         Generating create(rtpthvp(:,:)) [if not already present]
         Generating copyin(thlm_init(:),pdf_params_zm%w_2(:,:)) [if not already present]
         Generating create(wprtp_forcing(:,:),wpthlp_forcing(:,:),rtp2_forcing(:,:),thlp2_forcing(:,:),rtpthlp_forcing(:,:),thlp3(:,:),wprcp(:,:),wprtp_sfc(:)) [if not already present]
         Generating copyin(rtm_ref_init(:),thlm_ref_init(:)) [if not already present]
         Generating create(rtp3(:,:)) [if not already present]
         Generating copyin(wm_zt_init(:)) [if not already present]
         Generating create(wp2vp2(:,:),wp2thlp(:,:),rtpthlp_mc(:,:),thlprcp(:,:)) [if not already present]
         Generating copyin(rho_init(:)) [if not already present]
         Generating create(rfrzm(:,:),rho(:,:)) [if not already present]
         Generating copyin(rho_ds_zm_init(:)) [if not already present]
         Generating create(ice_supersat_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zm_init(:)) [if not already present]
         Generating create(thlpthvp(:,:)) [if not already present]
         Generating copyin(thv_ds_zm_init(:)) [if not already present]
         Generating create(upwp_sfc(:),vpwp_sfc(:)) [if not already present]
         Generating copyin(rtm_init(:)) [if not already present]
         Generating create(thlm_mc(:,:)) [if not already present]
         Generating copyin(ug_init(:)) [if not already present]
         Generating create(uprcp(:,:)) [if not already present]
         Generating copyin(vg_init(:)) [if not already present]
         Generating create(vprcp(:,:)) [if not already present]
         Generating copyin(um_ref_init(:),vm_ref_init(:),up2_init(:),vp2_init(:),t_sfc(:)) [if not already present]
         Generating create(rtp2_mc(:,:),thlp2_mc(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu9(:),err_info%err_header(:)) [if not already present]
         Generating create(rc_coef_zm(:,:),cloud_cover(:,:),wpthlp_sfc(:)) [if not already present]
         Generating copyin(wp2_init(:)) [if not already present]
         Generating create(wp2rtp(:,:),up3(:,:),vp3(:,:),radht(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) [if not already present]
         Generating copyin(hm_metadata,um_init(:),vm_init(:)) [if not already present]
         Generating create(upwp(:,:),vpwp(:,:),rcm(:,:),wp4(:,:),w_down_in_cloud(:,:),vpwp_sfc_pert(:),cloudy_downdraft_frac(:,:),cloud_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zt_init(:)) [if not already present]
         Generating create(kh_zm(:,:),invrs_tau_zm(:,:),lh_thl_clipped(:,:,:),x_mixt_comp_all_levs(:,:,:),wpvp2(:,:),lh_rv_clipped(:,:,:),lh_rc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:),kh_zt(:,:),lscale(:,:),mu_x_1_n(:,:,:)) [if not already present]
         Generating copyin(sfc_soil_t_in_k_init(:)) [if not already present]
         Generating create(sigma_x_1_n(:,:,:)) [if not already present]
         Generating copyin(clubb_params(:,:)) [if not already present]
         Generating create(corr_array_1_n(:,:,:,:),corr_array_2_n(:,:,:,:),corr_cholesky_mtx_1(:,:,:,:),rcm_mc(:,:)) [if not already present]
         Generating copyin(thv_ds_zt_init(:)) [if not already present]
         Generating create(rho_ds_zm(:,:)) [if not already present]
         Generating copyin(err_info) [if not already present]
         Generating create(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]
   2447, Generating create(sclrm_forcing(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:)) [if not already present]
         Generating copyin(sclr_tol(:)) [if not already present]
         Generating create(sclrpthvp(:,:,:)) [if not already present]
         Generating copyin(sclrm_init(:,:)) [if not already present]
         Generating create(sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:),wpsclrp_sfc(:,:)) [if not already present]
   2452, Generating create(edsclrm_forcing(:,:,:)) [if not already present]
         Generating copyin(edsclrm_init(:,:)) [if not already present]
         Generating create(edsclrm(:,:,:),wpedsclrp_sfc(:,:)) [if not already present]
   2456, 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]
   2461, Generating implicit firstprivate(ngrdcol,lh_num_samples)
         Generating NVIDIA GPU code
       2462, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2463,   ! blockidx%x threadidx%x collapsed
       2464,   ! blockidx%x threadidx%x collapsed
       2465, !$acc loop seq
   2465, Loop is parallelizable
   2472, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2473, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2474,   ! blockidx%x threadidx%x collapsed
   2528, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2530,   ! blockidx%x threadidx%x collapsed
   2575, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2576, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2589, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2590, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2591,   ! blockidx%x threadidx%x collapsed
       2592,   ! blockidx%x threadidx%x collapsed
   2589, Generating default present(sclrm_forcing(:,:,:),sclrm(:,:,:),sclrp3(:,:,:),sclrm_init(:,:))
   2600, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
       2601, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2602,   ! blockidx%x threadidx%x collapsed
       2603,   ! blockidx%x threadidx%x collapsed
   2600, Generating default present(sclrpthlp(:,:,:),sclr_tol(:),sclrp2(:,:,:),sclrprtp(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:))
   2613, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2614, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2615,   ! blockidx%x threadidx%x collapsed
   2613, Generating default present(wpsclrp_sfc(:,:))
   2624, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2625, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2626,   ! blockidx%x threadidx%x collapsed
       2627,   ! blockidx%x threadidx%x collapsed
   2624, Generating default present(edsclrm_init(:,:),edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2634, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         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(wpedsclrp_sfc(:,:))
   2645, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2646, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2647,   ! blockidx%x threadidx%x collapsed
       2648,   ! blockidx%x threadidx%x collapsed
   2645, Generating default present(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
   2656, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2657, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2658,   ! blockidx%x threadidx%x collapsed
       2659,   ! blockidx%x threadidx%x collapsed
   2656, Generating default present(wphydrometp(:,:,:))
   2677, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2679,   ! blockidx%x threadidx%x collapsed
   2677, Generating default present(gr_dycore)
   2829, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
   2832, Generating update self(sclrm(:,:,:))
   2833, Generating update self(edsclrm(:,:,:))
   2899, Generating update self(rho_zm(:,:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
   2910, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
   2914, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2916,   ! blockidx%x threadidx%x collapsed
   2932, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2934,   ! blockidx%x threadidx%x collapsed
   2945, Generating update self(rfrzm(:,:))
   2955, Generating update device(rfrzm(:,:))
   3169, 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(:,:,:))
   3184, Generating copyout(skw_zm(:,:)) [if not already present]
         Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
   3264, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
   3266, Generating update device(wphydrometp(:,:,:))
   3285, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
   3301, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
   3307, Generating update self(cloud_frac(:,:))
   3322, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
   3371, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
   3386, Generating update device(radht(:,:))
   3403, Generating update self(radht(:,:))
prescribe_forcings:
   6095, Generating enter data create(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
   6110, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       6111, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6112,   ! blockidx%x threadidx%x collapsed
   6110, Generating default present(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
   6118, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6120,   ! blockidx%x threadidx%x collapsed
   6118, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
   6165, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6166, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6165, Generating default present(thlm_forcing(:ngrdcol,nzt),rtm_forcing(:ngrdcol,nzt))
   6166, Generating implicit firstprivate(nzt)
   6226, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6228,   ! blockidx%x threadidx%x collapsed
   6226, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
   6250, Generating update self(p_in_pa(:,:))
   6256, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
   6274, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6275, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6276,   ! blockidx%x threadidx%x collapsed
   6274, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
   6283, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       6284, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6285,   ! blockidx%x threadidx%x collapsed
       6286, !$acc loop seq
   6283, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
   6286, Loop is parallelizable
   6294, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       6295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6296,   ! blockidx%x threadidx%x collapsed
       6297, !$acc loop seq
   6294, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
   6297, Loop is parallelizable
   6375, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6376, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6375, Generating default present(ustar(:ngrdcol))
   6399, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6400, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6399, Generating default present(ustar(:ngrdcol))
   6413, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6414, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6413, Generating default present(ustar(:ngrdcol))
   6435, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6436, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6435, Generating default present(ustar(:ngrdcol))
   6565, Generating update self(rho_bot(:))
   6568, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
   6626, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6627, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6626, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
   6627, Generating implicit firstprivate(sens_ht,latent_ht)
   6633, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6634, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6635,   ! blockidx%x threadidx%x collapsed
   6633, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
   6635, Generating implicit firstprivate(sens_ht)
   6642, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6644,   ! blockidx%x threadidx%x collapsed
   6642, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
   6644, Generating implicit firstprivate(latent_ht)
   6655, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
   6685, 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:
   6790, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
   6795, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6796, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6795, 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))
   6815, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6816, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       6823, !$acc loop seq
   6815, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
   6816, Generating implicit firstprivate(k,min_val)
   6823, Loop carried scalar dependence for min_val at line 6824
         Loop carried reuse of k_min prevents parallelization
   6833, Generating update self(k_min(:))
   6866, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6867, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6866, 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,:))
   6867, 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_3year.o stat_file_utils.o parameters_radiation.o cloud_feedback.o gabls3_night.o soil_vegetation.o rad_lwsw_module.o clex9_nov02.o pdf_hydromet_microphys_wrapper.o twp_ice.o enhanced_simann.o morrison_microphys_module.o microphys_init_cleanup.o ice_dfsn_module.o input_grads.o wangara.o jun25.o input_interpret.o simple_rad_module.o mpace_a.o neutral_case.o sounding.o input_fields.o extrapolation.o astex_a209.o input_netcdf.o mpace_b.o fire.o cloud_sed_module.o time_dependent_input.o clubb_model_settings.o advance_microphys_module.o parameters_microphys.o clex9_oct14.o bugsrad_driver.o spec_hum_to_mixing_ratio.o mixed_moment_PDF_integrals.o dycoms2_rf01.o KK_microphys_module.o dycoms2_rf02.o cos_solar_zen_module.o clubb_driver.o bomex.o gabls2.o gfdl_activation.o hydrostatic_module.o microphys_driver.o cobra.o lba.o atex.o sfc_flux.o arm.o extended_atmosphere_module.o estimate_scm_microphys_module.o diag_ustar_module.o coamps_microphys_driver_module.o silhs_category_variance_module.o error.o arm_97.o quicksort.o nov11.o lh_microphys_driver_module.o generalized_grid_test.o rico.o arm_0003.o gabls3.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - arm_3year.o
a - stat_file_utils.o
a - parameters_radiation.o
a - cloud_feedback.o
a - gabls3_night.o
a - soil_vegetation.o
a - rad_lwsw_module.o
a - clex9_nov02.o
a - pdf_hydromet_microphys_wrapper.o
a - twp_ice.o
a - enhanced_simann.o
a - morrison_microphys_module.o
a - microphys_init_cleanup.o
a - ice_dfsn_module.o
a - input_grads.o
a - wangara.o
a - jun25.o
a - input_interpret.o
a - simple_rad_module.o
a - mpace_a.o
a - neutral_case.o
a - sounding.o
a - input_fields.o
a - extrapolation.o
a - astex_a209.o
a - input_netcdf.o
a - mpace_b.o
a - fire.o
a - cloud_sed_module.o
a - time_dependent_input.o
a - clubb_model_settings.o
a - advance_microphys_module.o
a - parameters_microphys.o
a - clex9_oct14.o
a - bugsrad_driver.o
a - spec_hum_to_mixing_ratio.o
a - mixed_moment_PDF_integrals.o
a - dycoms2_rf01.o
a - KK_microphys_module.o
a - dycoms2_rf02.o
a - cos_solar_zen_module.o
a - clubb_driver.o
a - bomex.o
a - gabls2.o
a - gfdl_activation.o
a - hydrostatic_module.o
a - microphys_driver.o
a - cobra.o
a - lba.o
a - atex.o
a - sfc_flux.o
a - arm.o
a - extended_atmosphere_module.o
a - estimate_scm_microphys_module.o
a - diag_ustar_module.o
a - coamps_microphys_driver_module.o
a - silhs_category_variance_module.o
a - error.o
a - arm_97.o
a - quicksort.o
a - nov11.o
a - lh_microphys_driver_module.o
a - generalized_grid_test.o
a - rico.o
a - arm_0003.o
a - gabls3.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 -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/jacobian.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/mu_sigma_hm_tests.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  -I/usr/local/spack/opt/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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/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/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/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/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/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/spurious_source_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/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/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/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/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/rev_direction_grid_test.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/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  -acc -Mcuda
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 223)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 227)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 280)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 283)
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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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_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 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 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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/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-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/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 mu_sigma_hm_tests.o G_unit_tests.o silhs_category_test.o rev_direction_grid_test.o KK_integrals_tests.o read_corr_mtx_test.o tuner_tests.o corr_cholesky_mtx_tests.o smooth_heaviside_tests.o spurious_source_test.o w_up_in_cloud_tests.o hole_filling_tests.o pdf_parameter_tests.o Nc_Ncn_test.o smooth_min_max_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  -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

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 -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 ran1_s.o nr.o amoeba.o ran1_v.o amebsa.o ran_state.o clubb_tuner.o nrutil.o nrtype.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: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/pdf_hydromet_microphys_wrapper.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
296 :                                         stats_zt(i), stats_zm(i),                          & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
300 :       !$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.
396 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/pdf_hydromet_microphys_wrapper.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.
736 :          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.
737 :          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.
904 :               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.
916 :               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.
918 :               wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
924 :               wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
925 :               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.
1906 :     allocate( um_ref(ngrdcol, gr%nzt) )         ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1907 :     allocate( vm_ref(ngrdcol, gr%nzt) )         ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2233 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2255 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2409 :     !$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.
2421 :     !$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.
2422 :     !$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.
2425 :     !$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.
2427 :     !$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.
2433 :     !$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.
2434 :     !$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.
2435 :     !$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.
2436 :     !$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.
2437 :     !$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.
2438 :     !$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.
2439 :     !$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.
2440 :     !$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.
2441 :     !$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.
2442 :     !$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.
2490 :         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.
2496 :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2498 :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2840 :                                      um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3171 :         !$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.
3173 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3177 :         !$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.
3178 :         !$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.
3201 :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3202 :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3203 :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3219 :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3220 :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3221 :                                   Nccnm(i,:), &                                                ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3222 :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3223 :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3224 :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3225 :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3226 :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3227 :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3251 :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3252 :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3253 :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3254 :                                   thlm_mc(i,:), err_info,                                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3255 :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3264 :         !$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.
3322 :         !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3328 :           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.
3330 :           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.
3332 :           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.
3334 :           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.
3351 :           !$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.
3371 :           !$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.
3411 :           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.
3447 :       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.
6095 :     !$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.
6256 :         !$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.
6658 :         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.
6661 :         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.
6664 :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6667 :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6670 :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6673 :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6676 :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6679 :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6685 :     !$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.
6887 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6891 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6895 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6896 :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6899 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6900 :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6903 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6904 :                                             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: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
265 :     write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
276 :       write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/err_info_type_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.
1002 :         call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt,         & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1003 :                                 lhs_diff, edsclrm(:,:,edsclr),                           & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1004 :                                 edsclrm_forcing(:,:,edsclr),                             & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1005 :                                 rho_ds_zm, invrs_rho_ds_zt,                              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1006 :                                 l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1007 :                                 stats_metadata,                                          & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1008 :                                 stats_zt,                                                & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1009 :                                 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.
1371 :       status = nf90_def_var( ncid_zm, "columns",   NF90_INT,      (/column_id_zm/),    column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1372 :       status = nf90_def_var( ncid_zm, "altitude",  NF90_PREC,  (/vertical_id_zm/),  vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1373 :       status = nf90_def_var( ncid_zm, "time",      NF90_PREC,      (/time_id_zm/),      time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1425 :       status = nf90_def_var( ncid_zt, "columns",   NF90_INT,      (/column_id_zt/),    column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1426 :       status = nf90_def_var( ncid_zt, "altitude",  NF90_PREC,  (/vertical_id_zt/),  vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1427 :       status = nf90_def_var( ncid_zt, "time",      NF90_PREC,      (/time_id_zt/),      time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1473 :       status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1474 :       status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1476 :       !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1603 :       !$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.
775 :         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.
776 :                                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.
777 :                                rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:),              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
778 :                                sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:),        & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
779 :                                err_info )                                                    ! 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.
688 :     !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
839 :       ! 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.
2305 :       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.
2307 :       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.
2317 :       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.
2319 :       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.
2380 :         chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2381 :                                          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.
782 :     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.
783 :                             invrs_tau_C6_zm, l_scalar_calc,                            & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
784 :                             lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp )             ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
862 :                                             stats_zt, stats_zm, stats_sfc,                  & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
863 :                                             rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp,       & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
864 :                                             err_info )                                        ! 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.
1319 :                               sclrprtp(:,:,sclr) )                                    ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1354 :                               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.
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.
--------------------------------------------------------------------------------
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/gabls2.F90
--------------------------------------------------------------------------------
../src/Benchmark_cases/lba.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.
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 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.
229 :     !seed used =  -1102123834  1480475276  -248259584   525496705  1614213535 -1267052688     6290033   -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
230 :     !seed_output = (/ -1102123834,  1480475276,  -248259584,   525496705,  1614213535, -1267052688,     6290033,   -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
746 :        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.
750 :        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.
791 :        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.
797 :        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
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
iteration =      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!
 Program exited normally
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.2728
CLUBB-TIMER time_clubb_advance =        10.7246
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.0066
CLUBB-TIMER time_output_multi_col =      1.0805
CLUBB-TIMER time_total =                12.0864
+ 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; time =    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!
 Program exited normally
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.1374
CLUBB-TIMER time_clubb_advance =         7.2759
CLUBB-TIMER time_clubb_pdf =             0.0003
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0038
CLUBB-TIMER time_output_multi_col =      0.4768
CLUBB-TIMER time_total =                 7.8952
+ 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
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
 Program exited normally
CLUBB-TIMER time_loop_init =             0.0045
CLUBB-TIMER time_clubb_advance =         0.1112
CLUBB-TIMER time_clubb_pdf =             0.0847
CLUBB-TIMER time_SILHS =                 0.0369
CLUBB-TIMER time_microphys_scheme =      0.1528
CLUBB-TIMER time_microphys_advance =     1.6495
CLUBB-TIMER time_loop_end =              0.0002
CLUBB-TIMER time_output_multi_col =      0.0085
CLUBB-TIMER time_total =                 2.0488
+ mv output acc_output
+ mkdir output
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_OMP)
[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 
+ compile/convert_acc_to_omp.bash
Cloning into 'intel-application-migration-tool-for-openacc-to-openmp'...
Processing file advance_microphys_module.F90
Processing file bugsrad_driver.F90
Processing file clubb_driver.F90
Processing file clubb_model_settings.F90
Processing file clubb_standalone.F90
Processing file clubb_thread_test.F90
Processing file clubb_tuner.F90
Processing file coamps_microphys_driver_module.F90
Processing file cos_solar_zen_module.F90
Processing file enhanced_simann.F90
Processing file error.F90
Processing file estimate_scm_microphys_module.F90
Processing file extended_atmosphere_module.F90
Processing file extrapolation.F90
Processing file generalized_grid_test.F90
Processing file gfdl_activation.F90
Processing file G_unit_tests.F90
Processing file hydrostatic_module.F90
Processing file ice_dfsn_module.F90
Processing file input_fields.F90
Processing file input_grads.F90
Processing file input_interpret.F90
Processing file input_netcdf.F90
Processing file int2txt.F90
Processing file jacobian.F90
Processing file KK_microphys_module.F90
Processing file lh_microphys_driver_module.F90
Processing file microphys_driver.F90
Processing file microphys_init_cleanup.F90
Processing file mixed_moment_PDF_integrals.F90
Processing file morrison_microphys_module.F90
Processing file parameters_microphys.F90
Processing file parameters_radiation.F90
Processing file pdf_hydromet_microphys_wrapper.F90
Processing file quicksort.F90
Processing file silhs_category_variance_module.F90
Processing file simple_rad_module.F90
Processing file soil_vegetation.F90
Processing file sounding.F90
Processing file stat_file_utils.F90
Processing file text_writer.F90
Processing file time_dependent_input.F90
Processing file variables_radiation_module.F90
Processing file adg1_adg2_3d_luhar_pdf.F90
Processing file advance_clubb_core_module.F90
Processing file advance_helper_module.F90
Processing file advance_windm_edsclrm_module.F90
Processing file advance_wp2_wp3_module.F90
Processing file advance_xm_wpxp_module.F90
Processing file advance_xp2_xpyp_module.F90
Processing file advance_xp3_module.F90
Processing file array_index.F90
Processing file calc_pressure.F90
Processing file calc_roots.F90
Processing file calendar.F90
Processing file clip_explicit.F90
Processing file clubb_api_module.F90
Processing file clubb_precision.F90
Processing file code_timer_module.F90
Processing file constants_clubb.F90
Processing file corr_varnce_module.F90
Processing file diagnose_correlations_module.F90
Processing file diffusion.F90
Processing file endian.F90
Processing file err_info_type_module.F90
Processing file error_code.F90
Processing file file_functions.F90
Processing file fill_holes.F90
Processing file grid_adaptation.F90
Processing file grid_class.F90
Processing file hydromet_pdf_parameter_module.F90
Processing file index_mapping.F90
Processing file input_names.F90
Processing file input_reader.F90
Processing file interpolation.F90
Processing file lapack_interfaces.F90
Processing file lapack_wrap.F90
Processing file LY93_pdf.F90
Processing file matrix_operations.F90
Processing file matrix_solver_wrapper.F90
Processing file mean_adv.F90
Processing file mixing_length.F90
Processing file model_flags.F90
Processing file mono_flux_limiter.F90
Processing file mt95.F90
Processing file Nc_Ncn_eqns.F90
Processing file new_hybrid_pdf.F90
Processing file new_hybrid_pdf_main.F90
Processing file new_pdf.F90
Processing file new_pdf_main.F90
Processing file new_tsdadg_pdf.F90
Processing file numerical_check.F90
Processing file output_grads.F90
Processing file output_netcdf.F90
Processing file parameter_indices.F90
Processing file parameters_model.F90
Processing file parameters_tunable.F90
Processing file pdf_closure_module.F90
Processing file pdf_parameter_module.F90
Processing file pdf_utilities.F90
Processing file penta_lu_solver.F90
Processing file pos_definite_module.F90
Processing file precipitation_fraction.F90
Processing file saturation.F90
Processing file setup_clubb_pdf_params.F90
Processing file sfc_varnce_module.F90
Processing file sigma_sqd_w_module.F90
Processing file Skx_module.F90
Processing file sponge_layer_damping.F90
Processing file stat_file_module.F90
Processing file stats_clubb_utilities.F90
Processing file stats_lh_sfc_module.F90
Processing file stats_lh_zt_module.F90
Processing file stats_rad_zm_module.F90
Processing file stats_rad_zt_module.F90
Processing file stats_sfc_module.F90
Processing file stats_type.F90
Processing file stats_type_utilities.F90
Processing file stats_variables.F90
Processing file stats_zm_module.F90
Processing file stats_zt_module.F90
Processing file T_in_K_module.F90
Processing file tridiag_lu_solver.F90
Processing file turbulent_adv_pdf.F90
Processing file est_kessler_microphys_module.F90
Processing file generate_uniform_sample_module.F90
Processing file latin_hypercube_arrays.F90
Processing file latin_hypercube_driver_module.F90
Processing file lh_microphys_var_covar_module.F90
Processing file math_utilities.F90
Processing file output_2D_samples_module.F90
Processing file parameters_silhs.F90
Processing file silhs_api_module.F90
Processing file silhs_importance_sample_module.F90
Processing file transform_to_pdf_module.F90
Processing file arm_0003.F90
Processing file arm_3year.F90
Processing file arm_97.F90
Processing file arm.F90
Processing file astex_a209.F90
Processing file atex.F90
Processing file bomex.F90
Processing file clex9_nov02.F90
Processing file clex9_oct14.F90
Processing file cloud_feedback.F90
Processing file cloud_sed_module.F90
Processing file cobra.F90
Processing file diag_ustar_module.F90
Processing file dycoms2_rf01.F90
Processing file dycoms2_rf02.F90
Processing file fire.F90
Processing file gabls2.F90
Processing file gabls3.F90
Processing file gabls3_night.F90
Processing file jun25.F90
Processing file lba.F90
Processing file mpace_a.F90
Processing file mpace_b.F90
Processing file neutral_case.F90
Processing file nov11.F90
Processing file rad_lwsw_module.F90
Processing file rico.F90
Processing file sfc_flux.F90
Processing file spec_hum_to_mixing_ratio.F90
Processing file twp_ice.F90
Processing file wangara.F90
+ 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_openmp.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/code_timer_module.F90
set_clubb_debug_level:
    120, Generating update to(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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/endian.F90
tridiag_lu_solve_single_rhs_lhs:
    121, Generating implicit map(tofrom:lhs(:,:),upper(:),soln(:),rhs(:),lower_diag_invrs(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/Nc_Ncn_eqns.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/diagnose_correlations_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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/err_info_type_module.F90
thlm2t_in_k_2d:
    141, Generating implicit map(tofrom:rcm(:,:),thlm(:,:),exner(:,:)) 
tridiag_lu_solve_single_rhs_multiple_lhs:
    190, Generating implicit map(tofrom:lhs(:,:,:),lower_diag_invrs(:,:),upper(:,:)) 
skx_func:
     77, Generating implicit map(tofrom:skx_denom_tol(:),clubb_params(:,:)) 
lg_2005_ansatz:
    180, Generating implicit map(tofrom:wp2(:,:),skx(:,:),wpxp(:,:),xp2(:,:),beta(:),sigma_sqd_w(:,:),skw(:,:)) 
penta_lu_solve_single_rhs_multiple_lhs:
    151, Generating implicit map(tofrom:lower_1(:,:),lower_diag_invrs(:,:),upper_1(:,:),upper_2(:,:),lhs(:,:,:)) 
xp3_lg_2005_ansatz:
    266, Generating implicit map(tofrom:clubb_params(:,:),skx_denom_tol(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/interpolation.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_type.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_operations.F90
tridiag_lu_solve_multiple_rhs_lhs:
    288, Generating implicit map(tofrom:lhs(:,:,:),lower_diag_invrs(:,:),upper(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90
penta_lu_solve_multiple_rhs_lhs:
    284, Generating implicit map(tofrom:lower_1(:,:),lower_diag_invrs(:,:),upper_1(:,:),upper_2(:,:),lhs(:,:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/lapack_wrap.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'
adg1_w_closure:
    663, Generating implicit map(tofrom:wm(:,:),wp2(:,:),sigma_sqd_w(:,:),mixt_frac(:,:),w_1(:,:),w_2(:,:),varnce_w_2(:,:),w_2_n(:,:),skw(:,:),w_1_n(:,:),sqrt_wp2(:,:),varnce_w_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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/grid_class.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/input_reader.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/stats_sfc_module.F90
adg1_adg2_responder_params:
   1121, Generating implicit map(tofrom:w_2_n(:,:),xm(:,:),xp2(:,:),wpxp(:,:),x_2(:,:),x_1(:,:),sqrt_wp2(:,:),varnce_x_1(:,:),wp2(:,:),sigma_sqd_w(:,:),w_1_n(:,:),varnce_x_2(:,:),mixt_frac(:,:),alpha_x(:,:),beta(:)) 
linear_interpolated_azm_2d:
   1755, Generating implicit map(tofrom:linear_interpolated_azm(:,:),gr,azt(:,:)) 
zt2zm2zt:
   1890, Generating map(alloc:azt_zm(:,:)) 
zm2zt2zm:
   1948, Generating map(alloc:azm_zt(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/corr_varnce_module.F90
linear_interpolated_azt_2d:
   2393, Generating implicit map(tofrom:gr,linear_interpolated_azt(:,:),azm(:,:)) 
gradzm_2d:
   2709, Generating implicit map(tofrom:gr,azm(:,:)) 
gradzm_1d:
   2761, Generating map(to:azm_col(:,:),gr) 
         Generating map(from:gradzm_1d_col(:,:)) 
         Generating map(to:gr%invrs_dzt(:,:)) 
gradzt_2d:
   2810, Generating implicit map(tofrom:gr,azt(:,:)) 
gradzt_1d:
   2876, Generating map(to:azt_col(:,:),gr) 
         Generating map(from:gradzt_1d_col(:,:)) 
         Generating map(to:gr%invrs_dzm(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/index_mapping.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/matrix_solver_wrapper.F90
band_solve_single_rhs_multiple_lhs:
    114, Generating update from(lhs(:,:,:),rhs(:,:))
    128, Generating update to(rcond(:))
    136, Generating update from(rhs(:,:),lhs(:,:,:))
    145, Generating update to(soln(:,:))
band_solve_multiple_rhs_lhs:
    238, Generating update from(lhs(:,:,:),rhs(:,:,:))
    252, Generating update to(rcond(:))
    260, Generating update from(rhs(:,:,:),lhs(:,:,:))
    269, Generating update to(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
    470, Generating update from(lhs(:,:,:),rhs(:,:))
    482, Generating update to(rcond(:))
    490, Generating update from(rhs(:,:),lhs(:,:,:))
    498, Generating update to(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
    588, Generating update from(lhs(:,:,:),rhs(:,:,:))
    600, Generating update to(rcond(:))
    608, Generating update from(rhs(:,:,:),lhs(:,:,:))
    616, Generating update to(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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/calc_pressure.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/precipitation_fraction.F90
calculate_thvm:
    251, Generating implicit map(tofrom:thvm(:,:),thv_ds_zt(:,:),rtm(:,:),thlm(:,:),rcm(:,:),exner(:,:)) 
xpyp_term_ta_pdf_lhs:
    373, Generating implicit map(tofrom:lhs_ta(:,:,:)) 
term_ma_zt_lhs:
    198, Generating implicit map(tofrom:invrs_dzt(:,:),wm_zt(:,:),weights_zt2zm(:,:,:),lhs_ma(:,:,:)) 
sat_mixrat_liq_2d:
    402, Generating implicit map(tofrom:t_in_k(:,:),esat(:,:)) 
xpyp_term_ta_pdf_lhs_godunov:
    547, Generating implicit map(tofrom:lhs_ta(:,:,:)) 
term_ma_zm_lhs:
    491, Generating implicit map(tofrom:lhs_ma(:,:,:)) 
diffusion_zt_lhs:
    315, Generating implicit map(tofrom:k_zm(:,:),nu(:),k_zm_nu(:,:)) 
sat_mixrat_ice_2d:
    996, Generating implicit map(tofrom:esat_ice(:,:),t_in_k(:,:)) 
xpyp_term_ta_pdf_rhs:
    904, Generating implicit map(tofrom:rhs_ta(:,:)) 
xpyp_term_ta_pdf_rhs_godunov:
   1039, Generating implicit map(tofrom:rhs_ta(:,:)) 
diffusion_zm_lhs:
    852, Generating implicit map(tofrom:rho_k_zt_nu(:,:),rho_ds_zt(:,:),nu(:),k_zt(:,:)) 
fill_holes_vertical_api:
    135, Generating implicit map(tofrom:field(:,:)) 
fill_holes_wp2_from_horz_tke:
    479, Generating implicit map(tofrom:wp2(:,:)) 
fill_holes_driver_api:
   1089, Generating map(to:gr,rho_ds_zt(:)) 
         Generating map(tofrom:hydromet(:,i)) 
         Generating map(to:gr%dzt(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_helper_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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/output_netcdf.F90
calc_ri_zm:
    935, Generating implicit map(tofrom:bv_freq_sqd(:,:),ri_zm(:,:),shear(:,:)) 
smooth_min_sclr_idx:
   1352, Generating implicit map(tofrom:input_var2(:,:)) 
smooth_min_array_scalar:
   1409, Generating implicit map(tofrom:input_var1(:,:)) 
smooth_min_arrays:
   1466, Generating implicit map(tofrom:input_var2(:,:),input_var1(:,:)) 
smooth_max_sclr_idx:
   1562, Generating implicit map(tofrom:input_var2(:,:)) 
smooth_max_array_scalar:
   1619, Generating implicit map(tofrom:input_var1(:,:)) 
smooth_max_array_1d_scalar:
   1675, Generating implicit map(tofrom:input_var1(:)) 
smooth_max_arrays:
   1730, Generating implicit map(tofrom:input_var2(:,:),input_var1(:,:)) 
smooth_heaviside_peskin:
   1831, Generating implicit map(tofrom:input(:,:)) 
calc_xpwp_2d:
   1945, Generating implicit map(tofrom:xpwp(:,:),xm(:,:),gr,km_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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mono_flux_limiter.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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/pdf_utilities.F90
clip_covar:
    573, Generating update from(xpyp(:,:))
    607, Generating implicit map(tofrom:yp2(:,:),xpyp_chnge(:,:),xp2(:,:),xpyp(:,:)) 
clip_variance:
    967, Generating map(to:threshold_hi) 
         Generating implicit map(tofrom:threshold_lo(:,:)) 
clip_skewness:
   1174, Generating map(to:gr,gr%zt(:,:),sfc_elevation(:)) 
         Generating map(tofrom:wp3(:,:)) 
         Generating map(to:wp2_zt(:,:)) 
   1180, Generating update from(wp3(:,:))
   1196, Generating update from(wp3(:,:))
mfl_xm_lhs:
   1189, Generating implicit map(tofrom:lhs(:,:,:)) 
mfl_xm_rhs:
   1268, Generating implicit map(tofrom:rho_ds_zm(:,:),xm_forcing(:,:),xm_old(:,:),invrs_dzt(:,:),invrs_rho_ds_zt(:,:),rhs(:,:),wpxp(:,:)) 
calc_mean_w_up_down_component:
   2241, Generating implicit map(tofrom:mean_w_up_i(:,:),varnce_w_i_zm(:,:),w_min(:,:),w_i_zm(:,:),mean_w_down_i(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/mixing_length.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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/setup_clubb_pdf_params.F90
calc_wp4_pdf:
   2037, Generating implicit map(tofrom:wm(:,:),wp4(:,:),mixt_frac(:,:),varnce_w_2(:,:),w_2(:,:),varnce_w_1(:,:),w_1(:,:)) 
calc_wp2xp2_pdf:
   2144, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),wp2xp2(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),varnce_x_1(:,:),corr_w_x_1(:,:),varnce_w_1(:,:)) 
calc_wp2xp_pdf:
   2253, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),mixt_frac(:,:),wp2xp(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),w_1(:,:),varnce_w_1(:,:),x_1(:,:),corr_w_x_1(:,:),varnce_x_1(:,:)) 
windm_edsclrm_lhs:
   2396, Generating implicit map(tofrom:lhs_diff(:,:,:),lhs(:,:,:)) 
calc_wpxp2_pdf:
   2355, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),wpxp2(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),varnce_x_1(:,:),corr_w_x_1(:,:),varnce_w_1(:,:)) 
windm_edsclrm_rhs:
   2553, Generating implicit map(tofrom:lhs_diff(:,:,:),rhs(:,:),xm_tndcy(:,:),xm(:,:)) 
calc_wpxpyp_pdf:
   2484, Generating implicit map(tofrom:wm(:,:),corr_x_y_2(:,:),varnce_y_2(:,:),w_2(:,:),wpxpyp(:,:),x_2(:,:),xm(:,:),y_2(:,:),ym(:,:),corr_w_y_2(:,:),varnce_w_2(:,:),varnce_x_2(:,:),corr_w_x_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),y_1(:,:),corr_x_y_1(:,:),varnce_x_1(:,:),varnce_y_1(:,:),corr_w_y_1(:,:),varnce_w_1(:,:),corr_w_x_1(:,:)) 
calc_liquid_cloud_frac_component:
   2606, Generating implicit map(tofrom:cloud_frac(:,:),rc(:,:),stdev_chi(:,:),mean_chi(:,:)) 
calc_ice_cloud_frac_component:
   2736, Generating implicit map(tofrom:rc_in(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rc(:,:),tl(:,:)) 
calc_xprcp_component:
   3251, Generating implicit map(tofrom:wprcp_contrib_comp_i(:,:),wp2rcp_contrib_comp_i(:,:),vprcp_contrib_comp_i(:,:),w_i(:,:),cthl_i(:,:),rc_i(:,:),wm(:,:),v_i(:,:),rtm(:,:),rcm(:,:),rt_i(:,:),cloud_frac_i(:,:),stdev_chi_i(:,:),rtprcp_contrib_comp_i(:,:),corr_chi_eta_i(:,:),thlm(:,:),stdev_eta_i(:,:),thl_i(:,:),crt_i(:,:),um(:,:),thlprcp_contrib_comp_i(:,:),u_i(:,:),vm(:,:),uprcp_contrib_comp_i(:,:),varnce_w_i(:,:)) 
calc_w_up_in_cloud:
   3389, Generating implicit map(tofrom:mixt_frac(:,:),varnce_w_1(:,:),varnce_w_2(:,:),w_1(:,:),cloudy_downdraft_frac(:,:),cloudy_updraft_frac(:,:),cloud_frac_1(:,:),cloud_frac_2(:,:),w_up_in_cloud(:,:),w_down_in_cloud(:,:),w_2(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90
wp23_lhs:
   2212, Generating implicit map(tofrom:lhs(:,:,:)) 
wp23_rhs:
   2657, Generating implicit map(tofrom:rhs(:,:)) 
wp2_term_ta_lhs:
   3401, Generating implicit map(tofrom:lhs_ta_wp2(:,:,:),gr) 
wp2_terms_ac_pr2_lhs:
   3531, Generating implicit map(tofrom:gr,lhs_ac_pr2_wp2(:,:)) 
wp2_term_dp1_lhs:
   3628, Generating implicit map(tofrom:gr,lhs_dp1_wp2(:,:)) 
wp2_term_pr1_lhs:
   3731, Generating implicit map(tofrom:lhs_pr1_wp2(:,:),gr) 
wp2_terms_bp_pr2_rhs:
   3828, Generating implicit map(tofrom:rhs_bp_pr2_wp2(:,:),gr) 
wp2_term_dp1_rhs:
   3932, Generating implicit map(tofrom:rhs_dp1_wp2(:,:),gr) 
wp2_term_pr3_rhs:
   4059, Generating implicit map(tofrom:gr,rhs_pr3_wp2(:,:)) 
wp2_term_pr1_rhs:
   4181, Generating implicit map(tofrom:rhs_pr1_wp2(:,:),gr) 
wp2_term_pr_dfsn_rhs:
   4283, Generating implicit map(tofrom:wp3(:,:),wpuip2(:,:),wpup2(:,:),wpvp2(:,:)) 
xm_wpxp_lhs:
   1418, Generating implicit map(tofrom:lhs(:,:,:)) 
wp3_term_ta_new_pdf_lhs:
   4447, Generating implicit map(tofrom:lhs_ta_wp3(:,:,:),gr) 
wp3_term_ta_adg1_lhs:
   4646, Generating implicit map(tofrom:lhs_ta_wp3(:,:,:),gr) 
wp3_term_tp_lhs:
   4953, Generating implicit map(tofrom:lhs_tp_wp3(:,:,:),gr) 
wp3_terms_ac_pr2_lhs:
   5084, Generating implicit map(tofrom:gr,lhs_ac_pr2_wp3(:,:)) 
wp3_term_pr1_lhs:
   5207, Generating implicit map(tofrom:gr,lhs_pr1_wp3(:,:)) 
wp3_term_ta_explicit_rhs:
   5338, Generating implicit map(tofrom:rhs_ta_wp3(:,:),gr) 
wp3_terms_bp1_pr2_rhs:
   5428, Generating implicit map(tofrom:rhs_bp1_pr2_wp3(:,:),gr) 
wp3_term_pr_turb_rhs:
   5531, Generating implicit map(tofrom:rhs_pr_turb_wp3(:,:),gr) 
wp3_term_pr_dfsn_rhs:
   5657, Generating implicit map(tofrom:wp2_uip2(:,:),wp2uip2(:,:),wp2up2(:,:),wp4(:,:),wp2vp2(:,:),wp2(:,:),vp2(:,:),up2(:,:)) 
wp3_term_pr1_rhs:
   5787, Generating implicit map(tofrom:rhs_pr1_wp3(:,:),gr) 
xp2_xpyp_lhs:
   2907, Generating implicit map(tofrom:lhs(:,:,:),lhs_dp1(:,:),lhs_ta(:,:,:),lhs_ma(:,:,:),lhs_diff(:,:,:)) 
xm_term_ta_lhs:
   5568, Generating implicit map(tofrom:invrs_rho_ds_zt(:,:),gr,rho_ds_zm(:,:),lhs_ta_xm(:,:,:)) 
wpxp_term_tp_lhs:
   5669, Generating implicit map(tofrom:gr,lhs_tp(:,:,:)) 
wpxp_terms_ac_pr2_lhs:
   5800, Generating implicit map(tofrom:gr,lhs_ac_pr2(:,:)) 
wpxp_term_pr1_lhs:
   5904, Generating implicit map(tofrom:invrs_tau_c6_zm(:,:),c6thl_skw_fnc(:,:),lhs_pr1_wprtp(:,:),lhs_pr1_wpthlp(:,:),c6rt_skw_fnc(:,:)) 
wpxp_terms_bp_pr3_rhs:
   6036, Generating implicit map(tofrom:gr,rhs_bp_pr3(:,:)) 
damp_coefficient:
   6354, Generating implicit map(tofrom:gr,max_coeff_value(:),threshold(:),damped_value(:,:),cx_skw_fnc(:,:),lscale_zm(:,:),altitude_threshold(:),coefficient(:)) 
term_tp_rhs:
   6024, Generating implicit map(tofrom:invrs_dzm(:,:),wpxap(:,:),wpxbp(:,:),rhs(:,:),xbm(:,:),xam(:,:)) 
term_dp1_lhs:
   6121, Generating implicit map(tofrom:gr,lhs(:,:)) 
term_dp1_rhs:
   6215, Generating implicit map(tofrom:invrs_tau_zm(:,:),rhs(:,:),cn(:,:)) 
term_pr1:
   6345, Generating implicit map(tofrom:invrs_tau_c4_zm(:,:),c14(:),wp2(:,:),xbp2(:,:),rhs(:,:),invrs_tau_c14_zm(:,:),c4(:)) 
term_pr2:
   6463, Generating implicit map(tofrom:gr,rhs_pr2(:,:),vpwp(:,:),wpthvp(:,:),c_uu_buoy(:),um(:,:),c_uu_shr(:),thv_ds_zm(:,:),vm(:,:),upwp(:,:)) 
pos_definite_variances:
   6568, Generating update from(xp2_np1(:,:))
   6590, Generating update from(xp2_np1(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/CLUBB_core/advance_clubb_core_module.F90
trapezoidal_rule_zt:
   5185, Generating implicit map(tofrom:wp2thvp_zm(:,:),cloud_frac_zm(:,:),wprtpthlp_zm(:,:),wpthlp2_zm(:,:),wprtp2_zm(:,:),gr,ice_supersat_frac_zm(:,:),rcm_zm(:,:)) 
calc_trapezoid_zt:
   5384, Generating implicit map(tofrom:variable_zm(:,:),variable_zt(:,:),gr) 
calc_trapezoid_zm:
   5465, Generating implicit map(tofrom:gr,variable_zt(:,:),variable_zm(:,:)) 
clip_rcm:
   5797, Generating update from(rtm(:,:),rcm(:,:))
   5818, Generating implicit map(tofrom:rtm(:,:),rcm(:,:)) 
set_lscale_max:
   5885, Generating implicit map(tofrom:host_dy(:),lscale_max(:),host_dx(:)) 
pvertinterp:
   5958, Generating implicit map(tofrom:interp_var(:),p_mid(:,:),input_var(:,:),gr) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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:
   1304, Generating map(to:fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) 
         Generating map(from:lscale_col(:,:)) 
         Generating map(to: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(:)) 
         Generating map(tofrom:rtpthvp_col(:,:)) 
         Generating map(from:cloudy_updraft_frac_col(:,:)) 
         Generating map(tofrom:exner_col(:,:)) 
         Generating map(to:sclr_idx) 
         Generating map(tofrom:thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) 
         Generating map(from:w_up_in_cloud_col(:,:)) 
         Generating map(to:wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) 
         Generating map(tofrom:ice_supersat_frac_col(:,:)) 
         Generating map(to:invrs_rho_ds_zm_col(:,:)) 
         Generating map(tofrom:thlpthvp_col(:,:)) 
         Generating map(to:thv_ds_zm_col(:,:)) 
         Generating map(from:rcm_in_layer_col(:,:)) 
         Generating map(to:wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) 
         Generating map(tofrom:upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) 
         Generating map(to:upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) 
         Generating map(tofrom:um_pert_col(:,:),vm_pert_col(:,:)) 
         Generating map(to:thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) 
         Generating map(tofrom:pdf_params%w_2(:,:)) 
         Generating map(to:clubb_params_col(:,:)) 
         Generating map(tofrom:err_info_api%err_code(:)) 
         Generating map(to:ug_col(:,:)) 
         Generating map(tofrom:uprcp_col(:,:)) 
         Generating map(to:vg_col(:,:)) 
         Generating map(tofrom:vprcp_col(:,:)) 
         Generating map(to:um_ref_col(:,:),vm_ref_col(:,:)) 
         Generating map(tofrom:up2_col(:,:),vp2_col(:,:)) 
         Generating map(to:rho_zm_col(:,:)) 
         Generating map(from:wprcp_col(:,:)) 
         Generating map(to:sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) 
         Generating map(tofrom:rtp3_col(:,:)) 
         Generating map(to:wm_zt_col(:,:)) 
         Generating map(tofrom:wp2vp2_col(:,:)) 
         Generating map(to:nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) 
         Generating map(tofrom:rc_coef_zm_col(:,:)) 
         Generating map(from:cloud_cover_col(:,:)) 
         Generating map(to:wpthlp_sfc_col(:)) 
         Generating map(tofrom:wp2thlp_col(:,:)) 
         Generating map(to:rtpthlp_forcing_col(:,:)) 
         Generating map(from:thlprcp_col(:,:)) 
         Generating map(tofrom:wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up2_col(:,:)) 
         Generating map(to:host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) 
         Generating map(tofrom:upwp_col(:,:),vpwp_col(:,:)) 
         Generating map(to:err_info_api) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params_zm) 
         Generating map(tofrom: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(:,:)) 
         Generating map(from:w_down_in_cloud_col(:,:)) 
         Generating map(to:vpwp_sfc_pert_col(:)) 
         Generating map(from:cloudy_downdraft_frac_col(:,:)) 
         Generating map(tofrom:cloud_frac_col(:,:)) 
         Generating map(to:invrs_rho_ds_zt_col(:,:)) 
         Generating map(from:kh_zm_col(:,:),invrs_tau_zm_col(:,:)) 
         Generating map(tofrom:thlp3_col(:,:)) 
         Generating map(from:kh_zt_col(:,:)) 
         Generating map(tofrom:wpvp2_col(:,:)) 
   1376, Generating map(tofrom:sclrm_col(:,:,:),wpsclrp_col(:,:,:)) 
         Generating map(to:sclr_tol(:)) 
         Generating map(tofrom:sclrpthvp_col(:,:,:)) 
         Generating map(to:sclrm_forcing_col(:,:,:)) 
         Generating map(tofrom:sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:)) 
         Generating map(to:wpsclrp_sfc_col(:,:)) 
   1383, Generating map(to:edsclrm_forcing_col(:,:,:)) 
         Generating map(tofrom:edsclrm_col(:,:,:)) 
         Generating map(to:wpedsclrp_sfc_col(:,:)) 
   1389, Generating map(to:wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:)) 
advance_clubb_core_api_multi_col:
   1985, Generating map(to:fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) 
         Generating map(from:lscale(:,:)) 
         Generating map(to: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(:)) 
         Generating map(tofrom:rtpthvp(:,:)) 
         Generating map(from:cloudy_updraft_frac(:,:)) 
         Generating map(tofrom:exner(:,:)) 
         Generating map(to:sclr_idx) 
         Generating map(tofrom:thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) 
         Generating map(from:w_up_in_cloud(:,:)) 
         Generating map(to:wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) 
         Generating map(tofrom:ice_supersat_frac(:,:)) 
         Generating map(to:invrs_rho_ds_zm(:,:)) 
         Generating map(tofrom:thlpthvp(:,:)) 
         Generating map(to:thv_ds_zm(:,:)) 
         Generating map(from:rcm_in_layer(:,:)) 
         Generating map(to:wpthlp_forcing(:,:),wprtp_forcing(:,:)) 
         Generating map(tofrom:upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) 
         Generating map(to:upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) 
         Generating map(tofrom:um_pert(:,:),vm_pert(:,:)) 
         Generating map(to:thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) 
         Generating map(tofrom:pdf_params%w_2(:,:)) 
         Generating map(to:clubb_params(:,:)) 
         Generating map(from:err_info_api%err_code(:)) 
         Generating map(to:ug(:,:)) 
         Generating map(tofrom:uprcp(:,:)) 
         Generating map(to:vg(:,:)) 
         Generating map(tofrom:vprcp(:,:)) 
         Generating map(to:um_ref(:,:),vm_ref(:,:)) 
         Generating map(tofrom:up2(:,:),vp2(:,:)) 
         Generating map(to:rho_zm(:,:)) 
         Generating map(from:wprcp(:,:)) 
         Generating map(to:sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) 
         Generating map(tofrom:rtp3(:,:)) 
         Generating map(to:wm_zt(:,:)) 
         Generating map(tofrom:wp2vp2(:,:)) 
         Generating map(to:nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) 
         Generating map(tofrom:rc_coef_zm(:,:)) 
         Generating map(from:cloud_cover(:,:)) 
         Generating map(to:wpthlp_sfc(:)) 
         Generating map(tofrom:wp2thlp(:,:)) 
         Generating map(to:rtpthlp_forcing(:,:)) 
         Generating map(from:thlprcp(:,:)) 
         Generating map(tofrom:wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) 
         Generating map(to:host_dy(:),um_forcing(:,:),vm_forcing(:,:)) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params_zm) 
         Generating map(tofrom: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(:,:)) 
         Generating map(from:w_down_in_cloud(:,:)) 
         Generating map(to:vpwp_sfc_pert(:)) 
         Generating map(from:cloudy_downdraft_frac(:,:)) 
         Generating map(tofrom:cloud_frac(:,:)) 
         Generating map(to:invrs_rho_ds_zt(:,:)) 
         Generating map(from:kh_zm(:,:),invrs_tau_zm(:,:)) 
         Generating map(tofrom:thlp3(:,:)) 
         Generating map(from:kh_zt(:,:)) 
         Generating map(to:err_info_api) 
         Generating map(tofrom:wpvp2(:,:)) 
   2049, Generating map(tofrom:sclrm(:,:,:),wpsclrp(:,:,:)) 
         Generating map(to:sclr_tol(:)) 
         Generating map(tofrom:sclrpthvp(:,:,:)) 
         Generating map(to:sclrm_forcing(:,:,:)) 
         Generating map(tofrom:sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:)) 
         Generating map(to:wpsclrp_sfc(:,:)) 
   2056, Generating map(to:edsclrm_forcing(:,:,:)) 
         Generating map(tofrom:edsclrm(:,:,:)) 
         Generating map(to:wpedsclrp_sfc(:,:)) 
   2062, Generating map(to:wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) 
calculate_thlp2_rad_api:
   2213, Generating map(to:radht(:,:),thlprcp(:,:)) 
         Generating map(tofrom:thlp2_forcing(:,:)) 
         Generating map(to:clubb_params(:,:),rcm(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 mono_flux_limiter.o turbulent_adv_pdf.o stats_zt_module.o stats_type.o new_hybrid_pdf.o new_pdf_main.o advance_clubb_core_module.o error_code.o pdf_parameter_module.o parameters_model.o matrix_solver_wrapper.o advance_xp3_module.o endian.o advance_helper_module.o input_names.o pdf_utilities.o numerical_check.o new_tsdadg_pdf.o penta_lu_solver.o output_netcdf.o output_grads.o parameters_tunable.o matrix_operations.o calc_pressure.o tridiag_lu_solver.o corr_varnce_module.o lapack_wrap.o file_functions.o calendar.o stats_lh_sfc_module.o stats_clubb_utilities.o new_hybrid_pdf_main.o parameter_indices.o model_flags.o grid_adaptation.o mixing_length.o hydromet_pdf_parameter_module.o index_mapping.o stats_type_utilities.o stat_file_module.o stats_rad_zt_module.o pos_definite_module.o advance_xp2_xpyp_module.o clip_explicit.o diffusion.o setup_clubb_pdf_params.o lapack_interfaces.o mean_adv.o calc_roots.o sponge_layer_damping.o stats_rad_zm_module.o advance_xm_wpxp_module.o stats_sfc_module.o advance_wp2_wp3_module.o Skx_module.o pdf_closure_module.o new_pdf.o constants_clubb.o stats_lh_zt_module.o clubb_precision.o diagnose_correlations_module.o T_in_K_module.o Nc_Ncn_eqns.o array_index.o saturation.o LY93_pdf.o precipitation_fraction.o sigma_sqd_w_module.o stats_zm_module.o err_info_type_module.o grid_class.o stats_variables.o advance_windm_edsclrm_module.o interpolation.o code_timer_module.o fill_holes.o adg1_adg2_3d_luhar_pdf.o mt95.o sfc_varnce_module.o input_reader.o clubb_api_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_param.a
a - mono_flux_limiter.o
a - turbulent_adv_pdf.o
a - stats_zt_module.o
a - stats_type.o
a - new_hybrid_pdf.o
a - new_pdf_main.o
a - advance_clubb_core_module.o
a - error_code.o
a - pdf_parameter_module.o
a - parameters_model.o
a - matrix_solver_wrapper.o
a - advance_xp3_module.o
a - endian.o
a - advance_helper_module.o
a - input_names.o
a - pdf_utilities.o
a - numerical_check.o
a - new_tsdadg_pdf.o
a - penta_lu_solver.o
a - output_netcdf.o
a - output_grads.o
a - parameters_tunable.o
a - matrix_operations.o
a - calc_pressure.o
a - tridiag_lu_solver.o
a - corr_varnce_module.o
a - lapack_wrap.o
a - file_functions.o
a - calendar.o
a - stats_lh_sfc_module.o
a - stats_clubb_utilities.o
a - new_hybrid_pdf_main.o
a - parameter_indices.o
a - model_flags.o
a - grid_adaptation.o
a - mixing_length.o
a - hydromet_pdf_parameter_module.o
a - index_mapping.o
a - stats_type_utilities.o
a - stat_file_module.o
a - stats_rad_zt_module.o
a - pos_definite_module.o
a - advance_xp2_xpyp_module.o
a - clip_explicit.o
a - diffusion.o
a - setup_clubb_pdf_params.o
a - lapack_interfaces.o
a - mean_adv.o
a - calc_roots.o
a - sponge_layer_damping.o
a - stats_rad_zm_module.o
a - advance_xm_wpxp_module.o
a - stats_sfc_module.o
a - advance_wp2_wp3_module.o
a - Skx_module.o
a - pdf_closure_module.o
a - new_pdf.o
a - constants_clubb.o
a - stats_lh_zt_module.o
a - clubb_precision.o
a - diagnose_correlations_module.o
a - T_in_K_module.o
a - Nc_Ncn_eqns.o
a - array_index.o
a - saturation.o
a - LY93_pdf.o
a - precipitation_fraction.o
a - sigma_sqd_w_module.o
a - stats_zm_module.o
a - err_info_type_module.o
a - grid_class.o
a - stats_variables.o
a - advance_windm_edsclrm_module.o
a - interpolation.o
a - code_timer_module.o
a - fill_holes.o
a - adg1_adg2_3d_luhar_pdf.o
a - mt95.o
a - sfc_varnce_module.o
a - input_reader.o
a - clubb_api_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_lapack
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dsytd2.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slarft.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_single/slangb.f
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlarfg.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
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Lapack/Lapack_double/dlapy2.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a dlarf.o disnan.o dtbsv.o dgtsvx.o sdot.o dsytd2.o dtrsm.o dgtsv.o sgttrs.o dpotrf2.o strmv.o ilaenv.o dpotrf.o dgbequ.o dasum.o slaisnan.o dlaqsy.o sgtrfs.o sgbcon.o ssymv.o slaswp.o slarfg.o dorg2l.o dlabad.o ilaslr.o slassq.o dnrm2.o dgbtrf.o slacn2.o dlatrd.o dpoequ.o dlamch.o dgbtf2.o dlartg.o isamax.o slapy2.o dlagtm.o dlansy.o sorgqr.o slarft.o slarfb.o dlacpy.o sger.o dtrmm.o slascl.o srscl.o scopy.o sswap.o slasrt.o sorgtr.o dlangt.o dlangb.o dgttrf.o slaset.o dsyev.o idamax.o saxpy.o sgemm.o sgtts2.o dsyr2.o ssytrd.o dgbmv.o dgemv.o dorgql.o slae2.o dlantb.o iladlr.o dlatbs.o dgbsvx.o lsame.o dlaqgb.o dsteqr.o sgbtrs.o dgbsv.o ssterf.o ssyrk.o dlanst.o sorg2r.o sgbrfs.o dlasr.o sscal.o dsyr2k.o sgtcon.o dlaev2.o slangt.o slangb.o sgttrf.o ssyev.o dlaset.o drscl.o dswap.o dcopy.o dlasrt.o dorgtr.o ieeeck.o sgbmv.o dgemm.o daxpy.o dgtts2.o iladlc.o ssyr2.o dsytrd.o slaqgb.o ssteqr.o dgbtrs.o sgbsv.o dsterf.o sgemv.o sorgql.o dlae2.o slantb.o slatbs.o sgbsvx.o dgbrfs.o dorg2r.o slasr.o dscal.o ssyr2k.o dgtcon.o slaev2.o dsyrk.o slanst.o ssytd2.o ddot.o strsm.o sgtsv.o dgttrs.o spotrf2.o dtrmv.o slarf.o sisnan.o stbsv.o sgtsvx.o dgtrfs.o ilaslc.o dgbcon.o spotrf.o sgbequ.o dlaisnan.o sasum.o slaqsy.o xerbla.o dlassq.o snrm2.o sgbtrf.o spoequ.o dlacn2.o slatrd.o slamch.o dsymv.o dlaswp.o dlarfg.o sorg2l.o slabad.o dorgqr.o dlarfb.o slacpy.o dlarft.o dger.o dlascl.o strmm.o iparmq.o sgbtf2.o slartg.o slagtm.o slansy.o dlapy2.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_lapack.a
a - dlarf.o
a - disnan.o
a - dtbsv.o
a - dgtsvx.o
a - sdot.o
a - dsytd2.o
a - dtrsm.o
a - dgtsv.o
a - sgttrs.o
a - dpotrf2.o
a - strmv.o
a - ilaenv.o
a - dpotrf.o
a - dgbequ.o
a - dasum.o
a - slaisnan.o
a - dlaqsy.o
a - sgtrfs.o
a - sgbcon.o
a - ssymv.o
a - slaswp.o
a - slarfg.o
a - dorg2l.o
a - dlabad.o
a - ilaslr.o
a - slassq.o
a - dnrm2.o
a - dgbtrf.o
a - slacn2.o
a - dlatrd.o
a - dpoequ.o
a - dlamch.o
a - dgbtf2.o
a - dlartg.o
a - isamax.o
a - slapy2.o
a - dlagtm.o
a - dlansy.o
a - sorgqr.o
a - slarft.o
a - slarfb.o
a - dlacpy.o
a - sger.o
a - dtrmm.o
a - slascl.o
a - srscl.o
a - scopy.o
a - sswap.o
a - slasrt.o
a - sorgtr.o
a - dlangt.o
a - dlangb.o
a - dgttrf.o
a - slaset.o
a - dsyev.o
a - idamax.o
a - saxpy.o
a - sgemm.o
a - sgtts2.o
a - dsyr2.o
a - ssytrd.o
a - dgbmv.o
a - dgemv.o
a - dorgql.o
a - slae2.o
a - dlantb.o
a - iladlr.o
a - dlatbs.o
a - dgbsvx.o
a - lsame.o
a - dlaqgb.o
a - dsteqr.o
a - sgbtrs.o
a - dgbsv.o
a - ssterf.o
a - ssyrk.o
a - dlanst.o
a - sorg2r.o
a - sgbrfs.o
a - dlasr.o
a - sscal.o
a - dsyr2k.o
a - sgtcon.o
a - dlaev2.o
a - slangt.o
a - slangb.o
a - sgttrf.o
a - ssyev.o
a - dlaset.o
a - drscl.o
a - dswap.o
a - dcopy.o
a - dlasrt.o
a - dorgtr.o
a - ieeeck.o
a - sgbmv.o
a - dgemm.o
a - daxpy.o
a - dgtts2.o
a - iladlc.o
a - ssyr2.o
a - dsytrd.o
a - slaqgb.o
a - ssteqr.o
a - dgbtrs.o
a - sgbsv.o
a - dsterf.o
a - sgemv.o
a - sorgql.o
a - dlae2.o
a - slantb.o
a - slatbs.o
a - sgbsvx.o
a - dgbrfs.o
a - dorg2r.o
a - slasr.o
a - dscal.o
a - ssyr2k.o
a - dgtcon.o
a - slaev2.o
a - dsyrk.o
a - slanst.o
a - ssytd2.o
a - ddot.o
a - strsm.o
a - sgtsv.o
a - dgttrs.o
a - spotrf2.o
a - dtrmv.o
a - slarf.o
a - sisnan.o
a - stbsv.o
a - sgtsvx.o
a - dgtrfs.o
a - ilaslc.o
a - dgbcon.o
a - spotrf.o
a - sgbequ.o
a - dlaisnan.o
a - sasum.o
a - slaqsy.o
a - xerbla.o
a - dlassq.o
a - snrm2.o
a - sgbtrf.o
a - spoequ.o
a - dlacn2.o
a - slatrd.o
a - slamch.o
a - dsymv.o
a - dlaswp.o
a - dlarfg.o
a - sorg2l.o
a - slabad.o
a - dorgqr.o
a - dlarfb.o
a - slacpy.o
a - dlarft.o
a - dger.o
a - dlascl.o
a - strmm.o
a - iparmq.o
a - sgbtf2.o
a - slartg.o
a - slagtm.o
a - slansy.o
a - dlapy2.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa14g.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/frzh.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa20g.F
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa10g.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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa8g.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa9g.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/slope.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/cloud_correlate.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a microphys_stats_vars_module.o
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/esatv.F
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libmicrophys_utils.a
a - microphys_stats_vars_module.o
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/eqa13g.F
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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/COAMPS_microphys/gamma.F
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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/gascon.F
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/two_rt_sw_bs.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/two_rt_sw.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/two_rt_lw.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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/bugs_rad.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a qtadj.o tgqi.o eqa26.o nrmcol.o eqa15.o eqa14g.o eqa25.o nrmtqw.o adjmlt.o frzh.o qsatvi.o eqa19g.o eqa17g.o eqa20g.o eqa19.o eqa11g.o tgqg.o eqa21g.o eqa27r.o eqa27.o eqa10g.o eqa8g.o eqa21.o eqa5g.o conice.o eqa9g.o esat_new.o tgqr.o tgqs.o eqa9.o nrmtqi.o eqa6.o eqa7.o slope.o esati.o adjtq.o eqa12.o eqa12g.o esatv.o eqa28.o eqa13g.o gamma.o eqa7g.o eqa18.o eqa22g.o eqa22.o eqa18g.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_coamps.a
a - qtadj.o
a - tgqi.o
a - eqa26.o
a - nrmcol.o
a - eqa15.o
a - eqa14g.o
a - eqa25.o
a - nrmtqw.o
a - adjmlt.o
a - frzh.o
a - qsatvi.o
a - eqa19g.o
a - eqa17g.o
a - eqa20g.o
a - eqa19.o
a - eqa11g.o
a - tgqg.o
a - eqa21g.o
a - eqa27r.o
a - eqa27.o
a - eqa10g.o
a - eqa8g.o
a - eqa21.o
a - eqa5g.o
a - conice.o
a - eqa9g.o
a - esat_new.o
a - tgqr.o
a - tgqs.o
a - eqa9.o
a - nrmtqi.o
a - eqa6.o
a - eqa7.o
a - slope.o
a - esati.o
a - adjtq.o
a - eqa12.o
a - eqa12g.o
a - esatv.o
a - eqa28.o
a - eqa13g.o
a - gamma.o
a - eqa7g.o
a - eqa18.o
a - eqa22g.o
a - eqa22.o
a - eqa18g.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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/BUGSrad/bugs_lwr.F
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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/KK_microphys/PDF_integrals_all_MM.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a bugs_swr.o two_rt_lw.o bugs_rad.o comscp1.o two_rt_sw_ocastrndm.o gascon.o newexp.o rayle.o gases_ckd.o variables_radiation_module.o two_rt_sw_iter.o comscp2.o cloud_correlate.o bugs_lwr.o two_rt_sw_bs.o bugsrad_physconst.o two_rt_lw_sel.o kinds.o two_rt_lw_iter.o two_rt_sw.o cloudg.o bugsrad_planck.o two_rt_lw_ocastrndm.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_bugsrad.a
a - bugs_swr.o
a - two_rt_lw.o
a - bugs_rad.o
a - comscp1.o
a - two_rt_sw_ocastrndm.o
a - gascon.o
a - newexp.o
a - rayle.o
a - gases_ckd.o
a - variables_radiation_module.o
a - two_rt_sw_iter.o
a - comscp2.o
a - cloud_correlate.o
a - bugs_lwr.o
a - two_rt_sw_bs.o
a - bugsrad_physconst.o
a - two_rt_lw_sel.o
a - kinds.o
a - two_rt_lw_iter.o
a - two_rt_sw.o
a - cloudg.o
a - bugsrad_planck.o
a - two_rt_lw_ocastrndm.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 -mp=gpu -noacc -Minfo=accel  -c	../src/KK_microphys/KK_upscaled_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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/KK_microphys/KK_upscaled_turbulent_sed.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 -mp=gpu -noacc -Minfo=accel  -c	../src/KK_microphys/KK_Nrm_tendencies.F90
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a KK_upscaled_covariances.o KK_upscaled_means.o parameters_KK.o KK_upscaled_variances.o KK_upscaled_turbulent_sed.o PDF_integrals_all_MM.o KK_local_means.o KK_utilities.o PDF_integrals_means.o text_writer.o PDF_integrals_covar.o KK_Nrm_tendencies.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_KK_microphys.a
a - KK_upscaled_covariances.o
a - KK_upscaled_means.o
a - parameters_KK.o
a - KK_upscaled_variances.o
a - KK_upscaled_turbulent_sed.o
a - PDF_integrals_all_MM.o
a - KK_local_means.o
a - KK_utilities.o
a - PDF_integrals_means.o
a - text_writer.o
a - PDF_integrals_covar.o
a - KK_Nrm_tendencies.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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:
    128, Generating implicit map(tofrom:hm_metadata,x_nl_all_levs(:,:,:,:)) 
cdfnorminv:
    262, Generating implicit map(tofrom:x_u_all_levs(:,:,:,:),std_normal(:,:,:,:)) 
multiply_cholesky:
    553, Generating implicit map(tofrom:std_normal(:,:,:,:),mu1(:,:,:),mu2(:,:,:),sigma_cholesky2(:,:,:,:),sigma_cholesky1(:,:,:,:),x_mixt_comp_all_levs(:,:,:),x_nl_all_levs(:,:,:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/lh_microphys_var_covar_module.F90
chi_eta_2_rtthl:
    655, Generating implicit map(tofrom:thl_2(:,:),x_mixt_comp_all_levs(:,:,:),eta(:,:,:),mu_chi_2(:,:),chi(:,:,:),lh_thl(:,:,:),cthl_2(:,:),crt_2(:,:),lh_rt(:,:,:),rt_2(:,:),rt_1(:,:),crt_1(:,:),mu_chi_1(:,:),cthl_1(:,:),thl_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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/SILHS/latin_hypercube_driver_module.F90
generate_random_pool:
    655, Generating update to(rand_pool(:,:,:,:))
generate_all_uniform_samples:
    803, Generating implicit map(tofrom:rand_pool(:,:,:,:),x_u_all_levs(:,:,:,:)) 
clip_transform_silhs_output:
   1302, Generating implicit map(tofrom:lh_rc_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rv_clipped(:,:,:),x_nl_all_levs(:,:,:,:),lh_rt_clipped(:,:,:),hm_metadata) 
compute_arb_overlap:
   2107, Generating implicit map(tofrom:x_u_all_levs(:,:,:,:),vert_corr(:,:),rand_pool(:,:,:,:),k_lh_start(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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:
    332, Generating map(to:mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:)) 
         Generating map(from:lh_sample_point_weights(:,:)) 
         Generating map(to:corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:)) 
         Generating map(from:x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:)) 
         Generating map(to:sigma2_col(:,:,:),delta_zm_col(:,:)) 
generate_silhs_sample_api_multi_col:
    489, Generating map(to:mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:)) 
         Generating map(from:lh_sample_point_weights(:,:,:)) 
         Generating map(to:corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:)) 
         Generating map(from:x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) 
         Generating map(to:sigma2(:,:,:),delta_zm(:,:)) 
clip_transform_silhs_output_api_single_col:
    600, Generating map(from:lh_thl_clipped_col(:,:,:)) 
         Generating map(to: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(:,:,:,:)) 
         Generating map(from:lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) 
         Generating map(to:hm_metadata) 
clip_transform_silhs_output_api_multi_col:
    688, Generating map(from:lh_thl_clipped(:,:,:)) 
         Generating map(to: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(:,:,:)) 
         Generating map(from:lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) 
         Generating map(to:hm_metadata) 
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a parameters_silhs.o latin_hypercube_driver_module.o est_kessler_microphys_module.o transform_to_pdf_module.o lh_microphys_var_covar_module.o silhs_importance_sample_module.o silhs_api_module.o output_2D_samples_module.o math_utilities.o latin_hypercube_arrays.o generate_uniform_sample_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libsilhs.a
a - parameters_silhs.o
a - latin_hypercube_driver_module.o
a - est_kessler_microphys_module.o
a - transform_to_pdf_module.o
a - lh_microphys_var_covar_module.o
a - silhs_importance_sample_module.o
a - silhs_api_module.o
a - output_2D_samples_module.o
a - math_utilities.o
a - latin_hypercube_arrays.o
a - generate_uniform_sample_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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/quicksort.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/cos_solar_zen_module.F90
flux_spec_hum_to_mixing_ratio:
     63, Generating implicit map(tofrom:wpqtp(:),wprtp(:),rtm_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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/wangara.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 -mp=gpu -noacc -Minfo=accel  -c	../src/input_netcdf.F90
force_spec_hum_to_mixing_ratio:
    108, Generating implicit map(tofrom:rtm(:,:),rtm_forcing(:,:),qtm_forcing(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/advance_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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/input_interpret.F90
wangara_tndcy:
     69, Generating implicit map(tofrom:wm_zm(:,:),gr) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/simple_rad_module.F90
wangara_sfclyr:
    176, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/microphys_init_cleanup.F90
apply_time_dependent_forcings_from_array:
    679, Generating update to(temp_array(:))
    688, Generating implicit map(tofrom:temp_array(:),thlm_f(:,:),exner(:,:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/stat_file_utils.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 -mp=gpu -noacc -Minfo=accel  -c	../src/pdf_hydromet_microphys_wrapper.F90
microphys_lhs:
   1892, Generating map(to:gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) 
         Generating map(from:lhs_ta(:,:,:)) 
         Generating map(to:gr%invrs_dzt(:,:),rho_ds_zm_col(:,:),nu_col(:),kh_zt(:,:)) 
   1924, Generating map(to:gr%invrs_dzt(:,:),gr%invrs_dzm(:,:),gr,wm_zt_col(:,:)) 
         Generating map(from:lhs_ma(:,:)) 
         Generating map(to:gr%weights_zt2zm(:,:,:)) 
microphys_rhs:
   2214, Generating map(to:gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) 
         Generating map(from:lhs_ta(:,:)) 
         Generating map(to:gr%invrs_dzt(:,:),nu_col(:),rho_ds_zm_col(:,:),kh_zt(:,:)) 
pdf_hydromet_microphys_prep:
    248, Generating update from(cloud_frac(:,:),kh_zm(:,:),ice_supersat_frac(:,:))
    303, Generating update to(corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),sigma_x_2_n(:,:,:),sigma_x_1_n(:,:,:),mu_x_2_n(:,:,:),mu_x_1_n(:,:,:),corr_cholesky_mtx_2(:,:,:,:))
    401, Generating update from(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(:,:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/nov11.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/bomex.F90
nov11_altocu_rtm_adjust:
     92, Generating implicit map(tofrom:rtm(:,:),gr) 
compute_momentum_flux:
     58, Generating implicit map(tofrom:um_sfc(:),ubar(:),upwp_sfc(:),vm_sfc(:),vpwp_sfc(:),ustar(:)) 
compute_ubar:
    104, Generating implicit map(tofrom:ubar(:),um_sfc(:),vm_sfc(:)) 
compute_wpthlp_sfc:
    219, Generating implicit map(tofrom:wpthlp_sfc(:),ubar(:),thlm_sfc(:),t_sfc(:),exner_sfc(:),cd(:)) 
compute_wprtp_sfc:
    262, Generating implicit map(tofrom:wprtp_sfc(:),ubar(:),adjustment(:),rtm_sfc(:),cd(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/generalized_grid_test.F90
set_sclr_sfc_rtm_thlm:
    319, Generating implicit map(tofrom:wpsclrp_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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/twp_ice.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/neutral_case.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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/dycoms2_rf02.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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/astex_a209.F90
neutral_case_sfclyr:
     77, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
arm_sfclyr:
     99, Generating implicit map(tofrom:ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:),wprtp_sfc(:),ustar(:)) 
arm_3year_sfclyr:
     80, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
arm_0003_sfclyr:
     92, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
dycoms2_rf01_tndcy:
     67, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr) 
dycoms2_rf02_tndcy:
     91, Generating implicit map(tofrom:wm_zm(:,:),wm_zt(:,:),gr) 
calc_forcings:
     43, Generating implicit map(tofrom:z_inversion(:),thlm_forcing(:,:),rtm_forcing(:,:),gr) 
dycoms2_rf02_sfclyr:
    199, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/Benchmark_cases/mpace_b.F90
arm_97_sfclyr:
     97, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
cobra_sfclyr:
    145, Generating implicit map(tofrom:rho_sfc(:),t_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:),wprtp_sfc(:),ustar(:)) 
lba_tndcy:
     69, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr) 
lba_sfclyr:
    176, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
gabls2_tndcy:
     92, Generating implicit map(tofrom:wm_zt(:,:),gr) 
mpace_b_sfclyr:
    240, Generating implicit map(tofrom:rho_sfc(:),wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/clubb_driver.F90
run_clubb:
   2449, Generating map(to:fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) 
         Generating map(alloc:mu_x_2_n(:,:,:)) 
         Generating map(to: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(:,:)) 
         Generating map(alloc:rvm_mc(:,:),cloudy_updraft_frac(:,:)) 
         Generating map(to:gr%zt(:,:)) 
         Generating map(alloc:sigma_x_2_n(:,:,:)) 
         Generating map(to:p_in_pa_init(:),exner_init(:),sclr_idx,deep_soil_t_in_k_init(:),dummy_dx(:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:)) 
         Generating map(alloc:pdf_params%varnce_thl_2(:,:)) 
         Generating map(to:pdf_params%varnce_w_1(:,:)) 
         Generating map(alloc:pdf_params%ice_supersat_frac_2(:,:)) 
         Generating map(to:pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:)) 
         Generating map(alloc:pdf_params_zm%varnce_thl_2(:,:)) 
         Generating map(to:pdf_params_zm%varnce_w_1(:,:)) 
         Generating map(alloc: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(:,:)) 
         Generating map(to:dummy_dy(:)) 
         Generating map(alloc:exner(:,:),thvm(:,:),p_in_pa(:,:)) 
         Generating map(to:rho_ds_zt_init(:)) 
         Generating map(alloc:rho_zm(:,:)) 
         Generating map(to:rho_ds_zm_dycore_init(:)) 
         Generating map(alloc:rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),invrs_rho_ds_zt(:,:),thv_ds_zm(:,:),thv_ds_zt(:,:),rtm_ref(:,:),thlm_ref(:,:),um_ref(:,:),deep_soil_t_in_k(:),sfc_soil_t_in_k(:),veg_t_in_k(:),vm_ref(:,:),rho_ds_zm_dycore(:,:)) 
         Generating map(to:em_init(:)) 
         Generating map(alloc:err_info%err_code(:)) 
         Generating map(to:rho_zm_init(:),wm_zm_init(:),thvm_init(:),veg_t_in_k_init(:)) 
         Generating map(alloc: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(:,:,:,:)) 
         Generating map(to:sfc_elevation(:)) 
         Generating map(alloc:upwp_sfc_pert(:)) 
         Generating map(to:rcm_init(:)) 
         Generating map(alloc:rtpthvp(:,:)) 
         Generating map(to:thlm_init(:),pdf_params_zm%w_2(:,:)) 
         Generating map(alloc:wprtp_forcing(:,:),wpthlp_forcing(:,:),rtp2_forcing(:,:),thlp2_forcing(:,:),rtpthlp_forcing(:,:),thlp3(:,:),wprcp(:,:),wprtp_sfc(:)) 
         Generating map(to:rtm_ref_init(:),thlm_ref_init(:)) 
         Generating map(alloc:rtp3(:,:)) 
         Generating map(to:wm_zt_init(:)) 
         Generating map(alloc:wp2vp2(:,:),wp2thlp(:,:),rtpthlp_mc(:,:),thlprcp(:,:)) 
         Generating map(to:rho_init(:)) 
         Generating map(alloc:rfrzm(:,:),rho(:,:)) 
         Generating map(to:rho_ds_zm_init(:)) 
         Generating map(alloc:ice_supersat_frac(:,:)) 
         Generating map(to:invrs_rho_ds_zm_init(:)) 
         Generating map(alloc:thlpthvp(:,:)) 
         Generating map(to:thv_ds_zm_init(:)) 
         Generating map(alloc:upwp_sfc(:),vpwp_sfc(:)) 
         Generating map(to:rtm_init(:)) 
         Generating map(alloc:thlm_mc(:,:)) 
         Generating map(to:ug_init(:)) 
         Generating map(alloc:uprcp(:,:)) 
         Generating map(to:vg_init(:)) 
         Generating map(alloc:vprcp(:,:)) 
         Generating map(to:um_ref_init(:),vm_ref_init(:),up2_init(:),vp2_init(:),t_sfc(:)) 
         Generating map(alloc:rtp2_mc(:,:),thlp2_mc(:,:)) 
         Generating map(to:nu_vert_res_dep%nu9(:),err_info%err_header(:)) 
         Generating map(alloc:rc_coef_zm(:,:),cloud_cover(:,:),wpthlp_sfc(:)) 
         Generating map(to:wp2_init(:)) 
         Generating map(alloc:wp2rtp(:,:),up3(:,:),vp3(:,:),radht(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) 
         Generating map(to:hm_metadata,um_init(:),vm_init(:)) 
         Generating map(alloc:upwp(:,:),vpwp(:,:),rcm(:,:),wp4(:,:),w_down_in_cloud(:,:),vpwp_sfc_pert(:),cloudy_downdraft_frac(:,:),cloud_frac(:,:)) 
         Generating map(to:invrs_rho_ds_zt_init(:)) 
         Generating map(alloc: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(:,:,:)) 
         Generating map(to:sfc_soil_t_in_k_init(:)) 
         Generating map(alloc:sigma_x_1_n(:,:,:)) 
         Generating map(to:clubb_params(:,:)) 
         Generating map(alloc:corr_array_1_n(:,:,:,:),corr_array_2_n(:,:,:,:),corr_cholesky_mtx_1(:,:,:,:),rcm_mc(:,:)) 
         Generating map(to:thv_ds_zt_init(:)) 
         Generating map(alloc:rho_ds_zm(:,:)) 
         Generating map(to:err_info) 
         Generating map(alloc: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(:,:)) 
         Generating map(to:pdf_params) 
         Generating map(alloc: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(:,:)) 
         Generating map(to:pdf_params%mixt_frac(:,:)) 
         Generating map(alloc: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(:,:)) 
         Generating map(to:pdf_params_zm) 
         Generating map(alloc: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(:,:)) 
         Generating map(to:pdf_params_zm%mixt_frac(:,:)) 
         Generating map(alloc: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(:,:,:,:)) 
   2529, Generating map(alloc:sclrm_forcing(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:)) 
         Generating map(to:sclr_tol(:)) 
         Generating map(alloc:sclrpthvp(:,:,:)) 
         Generating map(to:sclrm_init(:,:)) 
         Generating map(alloc:sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:),wpsclrp_sfc(:,:)) 
   2536, Generating map(alloc:edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:)) 
         Generating map(to:edsclrm_init(:,:)) 
         Generating map(alloc:edsclrm(:,:,:)) 
   2548, Generating implicit map(tofrom:x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),lh_sample_point_weights(:,:,:),gr) 
read_surface_var_for_bc:
   6962, Generating implicit map(tofrom:z_bot(:),vm_bot(:),exner_bot(:),um(:,:),thlm_bot(:),vm(:,:),um_bot(:),rtm(:,:),rho_zm(:,:),thlm(:,:),rtm_bot(:),p_sfc(:),rho_bot(:),gr) 
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 dycoms2_rf01.o silhs_category_variance_module.o input_fields.o simple_rad_module.o parameters_radiation.o rico.o cloud_sed_module.o ice_dfsn_module.o extended_atmosphere_module.o twp_ice.o input_interpret.o atex.o microphys_init_cleanup.o quicksort.o sfc_flux.o microphys_driver.o jun25.o arm.o mixed_moment_PDF_integrals.o KK_microphys_module.o soil_vegetation.o neutral_case.o fire.o estimate_scm_microphys_module.o dycoms2_rf02.o parameters_microphys.o clex9_oct14.o nov11.o gfdl_activation.o clex9_nov02.o stat_file_utils.o coamps_microphys_driver_module.o input_grads.o gabls3.o hydrostatic_module.o cos_solar_zen_module.o arm_0003.o enhanced_simann.o clubb_model_settings.o input_netcdf.o mpace_a.o pdf_hydromet_microphys_wrapper.o bugsrad_driver.o sounding.o extrapolation.o time_dependent_input.o clubb_driver.o generalized_grid_test.o gabls3_night.o gabls2.o lh_microphys_driver_module.o wangara.o advance_microphys_module.o spec_hum_to_mixing_ratio.o astex_a209.o mpace_b.o bomex.o error.o cobra.o lba.o diag_ustar_module.o rad_lwsw_module.o morrison_microphys_module.o arm_3year.o cloud_feedback.o arm_97.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../lib/libclubb_other.a
a - dycoms2_rf01.o
a - silhs_category_variance_module.o
a - input_fields.o
a - simple_rad_module.o
a - parameters_radiation.o
a - rico.o
a - cloud_sed_module.o
a - ice_dfsn_module.o
a - extended_atmosphere_module.o
a - twp_ice.o
a - input_interpret.o
a - atex.o
a - microphys_init_cleanup.o
a - quicksort.o
a - sfc_flux.o
a - microphys_driver.o
a - jun25.o
a - arm.o
a - mixed_moment_PDF_integrals.o
a - KK_microphys_module.o
a - soil_vegetation.o
a - neutral_case.o
a - fire.o
a - estimate_scm_microphys_module.o
a - dycoms2_rf02.o
a - parameters_microphys.o
a - clex9_oct14.o
a - nov11.o
a - gfdl_activation.o
a - clex9_nov02.o
a - stat_file_utils.o
a - coamps_microphys_driver_module.o
a - input_grads.o
a - gabls3.o
a - hydrostatic_module.o
a - cos_solar_zen_module.o
a - arm_0003.o
a - enhanced_simann.o
a - clubb_model_settings.o
a - input_netcdf.o
a - mpace_a.o
a - pdf_hydromet_microphys_wrapper.o
a - bugsrad_driver.o
a - sounding.o
a - extrapolation.o
a - time_dependent_input.o
a - clubb_driver.o
a - generalized_grid_test.o
a - gabls3_night.o
a - gabls2.o
a - lh_microphys_driver_module.o
a - wangara.o
a - advance_microphys_module.o
a - spec_hum_to_mixing_ratio.o
a - astex_a209.o
a - mpace_b.o
a - bomex.o
a - error.o
a - cobra.o
a - lba.o
a - diag_ustar_module.o
a - rad_lwsw_module.o
a - morrison_microphys_module.o
a - arm_3year.o
a - cloud_feedback.o
a - arm_97.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 -mp=gpu -noacc -Minfo=accel  -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 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/clubb_standalone.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 -mp=gpu -noacc -Minfo=accel  -c	../src/jacobian.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 -mp=gpu -noacc -Minfo=accel  -c -I../src/CLUBB_core	../src/int2txt.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 -mp=gpu -noacc -Minfo=accel  -c	../src/G_unit_test_types/KK_integrals_tests.F90
make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/obj'
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/nrtype.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 -mp=gpu -noacc -Minfo=accel  -c	../src/G_unit_test_types/tuner_tests.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 -mp=gpu -noacc -Minfo=accel  -c	../src/clubb_thread_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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/G_unit_test_types/spurious_source_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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	../src/G_unit_test_types/Nc_Ncn_test.F90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -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  -mp=gpu -Mcuda
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 223)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 227)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 280)
NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 283)
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/clubb_tuner.F90
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  -mp=gpu -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

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  -mp=gpu -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  -mp=gpu -Mcuda
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	../src/G_unit_test_types/pdf_parameter_tests.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/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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/amebsa.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -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 -mp=gpu -noacc -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 -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_s.f90
nvfortran -Mcache_align -O2  -Mbackslash -Mstandard -Kieee -mp=gpu -noacc -Minfo=accel  -c	/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness/compile/../src/Numerical_recipes/ran1_v.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 -mp=gpu -noacc -Minfo=accel  -c	../src/G_unit_tests.F90
nvfortran rev_direction_grid_test.o KK_integrals_tests.o tuner_tests.o hole_filling_tests.o spurious_source_test.o mu_sigma_hm_tests.o read_corr_mtx_test.o smooth_min_max_tests.o corr_cholesky_mtx_tests.o silhs_category_test.o w_up_in_cloud_tests.o smooth_heaviside_tests.o pdf_parameter_tests.o G_unit_tests.o Nc_Ncn_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  -mp=gpu -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran amebsa.o ran_state.o ran1_s.o amoeba.o nrutil.o ran1_v.o clubb_tuner.o nrtype.o nr.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  -mp=gpu -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.
176 :         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.
177 :         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.
214 :         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.
215 :                                  stats_sfc(i) )                                          ! intent(inout)
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/soil_vegetation.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/pdf_hydromet_microphys_wrapper.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
297 :                                         stats_zt(i), stats_zm(i),                          & ! In/Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
301 :       !$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.
400 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped )
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/pdf_hydromet_microphys_wrapper.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: 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.
736 :          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.
737 :          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.
904 :               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.
916 :               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.
918 :               wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
924 :               wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
925 :               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.
1906 :     allocate( um_ref(ngrdcol, gr%nzt) )         ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1907 :     allocate( vm_ref(ngrdcol, gr%nzt) )         ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2235 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2257 :       ! Initialize statistics output, note that this will allocate/initialize stats variables for all
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2413 :     !$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.
2425 :     !$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.
2426 :     !$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.
2429 :     !$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.
2431 :     !$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.
2437 :     !$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.
2438 :     !$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.
2439 :     !$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.
2440 :     !$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.
2441 :     !$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.
2442 :     !$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.
2443 :     !$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.
2444 :     !$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.
2445 :     !$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.
2446 :     !$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.
2578 :         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.
2584 :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2586 :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2940 :                                      um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3277 :         !$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.
3279 :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3283 :         !$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.
3284 :         !$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.
3322 :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3323 :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3324 :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3340 :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3341 :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3342 :                                   Nccnm(i,:), &                                                ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3343 :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3344 :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3345 :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3346 :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3347 :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3348 :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3372 :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3373 :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3374 :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3375 :                                   thlm_mc(i,:), err_info,                                     & ! Inout
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3376 :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3385 :         !$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.
3448 :         !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3456 :           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.
3458 :           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.
3460 :           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.
3462 :           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.
3479 :           !$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.
3503 :           !$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.
3547 :           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.
3583 :       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.
6235 :     !$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.
6403 :         !$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.
6821 :         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.
6824 :         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.
6827 :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6830 :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6833 :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6836 :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6839 :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6842 :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
6848 :     !$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.
7058 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7062 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7066 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7067 :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7070 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7071 :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7074 :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
7075 :                                             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: Number of "private" statements does not not match number of modules.
CLUBBStandardsCheck.pl WARNING: Private Test failed!
../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
265 :     write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
276 :       write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/err_info_type_module.F90
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1064 :         call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt,         & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1065 :                                 lhs_diff, edsclrm(:,:,edsclr),                           & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1066 :                                 edsclrm_forcing(:,:,edsclr),                             & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1067 :                                 rho_ds_zm, invrs_rho_ds_zt,                              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1068 :                                 l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1069 :                                 stats_metadata,                                          & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1070 :                                 stats_zt,                                                & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1071 :                                 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.
704 :     !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
860 :       ! 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.
1371 :       status = nf90_def_var( ncid_zm, "columns",   NF90_INT,      (/column_id_zm/),    column_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1372 :       status = nf90_def_var( ncid_zm, "altitude",  NF90_PREC,  (/vertical_id_zm/),  vertical_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1373 :       status = nf90_def_var( ncid_zm, "time",      NF90_PREC,      (/time_id_zm/),      time_var_id_zm )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1425 :       status = nf90_def_var( ncid_zt, "columns",   NF90_INT,      (/column_id_zt/),    column_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1426 :       status = nf90_def_var( ncid_zt, "altitude",  NF90_PREC,  (/vertical_id_zt/),  vertical_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1427 :       status = nf90_def_var( ncid_zt, "time",      NF90_PREC,      (/time_id_zt/),      time_var_id_zt )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1473 :       status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1474 :       status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1476 :       !=================================== Allocate Output Arrays ===================================
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1612 :       !$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.
830 :         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.
831 :                                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.
832 :                                rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:),              & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
833 :                                sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:),        & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
834 :                                err_info )                                                    ! 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.
2305 :       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.
2307 :       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.
2317 :       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.
2319 :       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.
2380 :         chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2381 :                                          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.
1388 :                               sclrprtp(:,:,sclr) )                                    ! Intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1425 :                               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.
819 :     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.
820 :                             invrs_tau_C6_zm, l_scalar_calc,                            & ! Intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
821 :                             lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp )             ! Intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
902 :                                             stats_zt, stats_zm, stats_sfc,                  & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
903 :                                             rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp,       & ! InOut
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
904 :                                             err_info )                                        ! InOut
CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters.
../src/CLUBB_core/advance_xm_wpxp_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.
131 :           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.
132 :           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.
125 :           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.
126 :           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.
94 :           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.
95 :           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.
158 :           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.
159 :           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.
99 :           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.
100 :           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.
180 :       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.
181 :       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.
163 :           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.
164 :           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.
164 :         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.
165 :         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.
108 :           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.
109 :           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.
229 :     !seed used =  -1102123834  1480475276  -248259584   525496705  1614213535 -1267052688     6290033   -78466652
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
230 :     !seed_output = (/ -1102123834,  1480475276,  -248259584,   525496705,  1614213535, -1267052688,     6290033,   -78466652 /)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
746 :        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.
750 :        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.
791 :        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.
797 :        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_OMP)
[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
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
iteration =      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!
 Program exited normally
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.3248
CLUBB-TIMER time_clubb_advance =        11.3417
CLUBB-TIMER time_clubb_pdf =             0.0008
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.0126
CLUBB-TIMER time_output_multi_col =      1.1854
CLUBB-TIMER time_total =                12.8670
+ 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; time =    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!
 Program exited normally
WARNING! Main loop timing budget has errors  in excess of 1 per cent!
CLUBB-TIMER time_loop_init =             0.1430
CLUBB-TIMER time_clubb_advance =         7.0750
CLUBB-TIMER time_clubb_pdf =             0.0003
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.0047
CLUBB-TIMER time_output_multi_col =      0.5792
CLUBB-TIMER time_total =                 7.8031
+ 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
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
 Program exited normally
CLUBB-TIMER time_loop_init =             0.0043
CLUBB-TIMER time_clubb_advance =         0.1118
CLUBB-TIMER time_clubb_pdf =             0.0838
CLUBB-TIMER time_SILHS =                 0.0363
CLUBB-TIMER time_microphys_scheme =      0.1587
CLUBB-TIMER time_microphys_advance =     1.8890
CLUBB-TIMER time_loop_end =              0.0002
CLUBB-TIMER time_output_multi_col =      0.0101
CLUBB-TIMER time_total =                 2.2948
+ mv output omp_output
+ mkdir output
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs ACC)
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zm.nc acc_output/arm_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  -----------------------------------------
wpthlp      8.76869e-07    0.977005         0.00123049      3.2984e-10   (array([666]), array([43]), array([20]))
wprtp       2.09751e-09    0.025578         2.76952e-06     7.42386e-13  (array([647]), array([37]), array([21]))
wp2         4.70715e-06    0.0032857        0.00539959      1.44739e-09  (array([674]), array([43]), array([20]))
thlp2       4.76405e-07    0.0025584        0.00078545      2.10545e-10  (array([666]), array([43]), array([20]))
rtp2        2.6424e-12     0.00237469       3.58886e-09     9.62016e-16  (array([627]), array([41]), array([20]))
rtpthlp     1.04355e-09    0.00165113       1.5989e-06      4.28596e-13  (array([666]), array([43]), array([20]))
upwp        8.2157e-07     0.0966941        0.000403606     1.08189e-10  (array([612]), array([37]), array([21]))
vpwp        7.80433e-07    0.0369374        0.000467444     1.25301e-10  (array([612]), array([37]), array([21]))
up2         1.76581e-06    0.0024786        0.00158002      4.23534e-10  (array([612]), array([37]), array([21]))
vp2         1.53894e-06    0.00204335       0.00153883      4.12494e-10  (array([612]), array([37]), array([21]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zt.nc acc_output/arm_multi_col_zt.nc

 Var           Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
----------  --------------  ------------  ----------------  --------------  -----------------------------------------
wp3            2.36935e-05   0.00466743        0.0178997       4.83421e-09  (array([674]), array([43]), array([20]))
rcm            1.49969e-10   0.00760783        1.49765e-07     4.04474e-14  (array([655]), array([40]), array([21]))
cloud_frac     5.22795e-07   0.0289213         0.000425317     1.14866e-10  (array([647]), array([36]), array([21]))
rtm            6.4233e-09    4.5636e-05        1.90223e-05     5.13739e-12  (array([674]), array([43]), array([20]))
thlm           2.8435e-06    9.22635e-07       0.00791379      2.13729e-09  (array([674]), array([43]), array([20]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zm.nc acc_output/cobra_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  -------------------------------------------------
wpthlp      1.20878e-12   2.57955e-05       3.29062e-08     2.03628e-14  (array([216]), array([31]), array([16]))
wprtp       7.46402e-16   8.49521e-09       8.29328e-12     5.13198e-18  (array([216]), array([30]), array([16]))
wp2         6.71685e-11   2.4556e-09        3.41248e-07     2.11168e-13  (array([216]), array([30]), array([16]))
thlp2       6.90763e-13   3.10763e-09       6.11096e-09     3.78153e-15  (array([25, 26]), array([53, 53]), array([4, 4]))
rtp2        4.78754e-20   7.5106e-11        5.64722e-16     3.49457e-22  (array([26]), array([53]), array([4]))
rtpthlp     1.80706e-16   5.04575e-08       1.65424e-12     1.02366e-18  (array([25]), array([53]), array([4]))
upwp        6.7549e-12    1.53875e-06       6.72316e-08     4.16037e-14  (array([216]), array([30]), array([16]))
vpwp        1.03643e-11   2.43199e-07       9.97997e-08     6.17572e-14  (array([216]), array([30]), array([16]))
up2         1.41729e-11   1.49967e-09       1.54616e-07     9.56783e-14  (array([216]), array([30]), array([16]))
vp2         1.54708e-11   1.96033e-09       1.90715e-07     1.18017e-13  (array([216]), array([30]), array([16]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zt.nc acc_output/cobra_multi_col_zt.nc

 Var           Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
----------  --------------  ------------  ----------------  --------------  ---------------------------------------------------
wp3            1.90057e-11   2.54515e-06       2.63652e-07     1.64783e-13  (array([216]), array([30]), array([16]))
rcm            7.96407e-18   1.14655e-08       3.28908e-14     2.05568e-20  (array([219]), array([54]), array([16]))
cloud_frac     1.06474e-13   3.51785e-08       5.10278e-10     3.18924e-16  (array([24]), array([50]), array([10]))
rtm            7.68482e-16   2.47205e-11       2.94476e-11     1.84047e-17  (array([422, 423]), array([59, 59]), array([2, 2]))
thlm           3.0127e-12    1.0363e-12        3.85631e-07     2.4102e-13   (array([424]), array([59]), array([2]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zm.nc acc_output/rico_silhs_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  -----------------------------------------
wpthlp      0.000259827     8.10777         0.00108986      5.87211e-08  (array([9]), array([12]), array([13]))
wprtp       5.2261e-08      0.175724        7.22803e-07     3.89441e-11  (array([9]), array([8]), array([16]))
wp2         0.000377204     0.364441        0.00293509      1.58141e-07  (array([9]), array([8]), array([16]))
thlp2       0.000244906     1.52966         0.00105706      5.69539e-08  (array([9]), array([12]), array([13]))
rtp2        2.78015e-10     0.189006        1.43852e-09     7.75063e-14  (array([9]), array([12]), array([13]))
rtpthlp     3.66817e-07     1.71384         1.52764e-06     8.2308e-11   (array([9]), array([12]), array([13]))
upwp        2.76716e-05     0.349288        0.000224232     1.20815e-08  (array([9]), array([8]), array([16]))
vpwp        9.74122e-06     0.477008        9.71418e-05     5.23393e-09  (array([9]), array([8]), array([16]))
up2         6.06376e-05     0.0912084       0.000527991     2.84478e-08  (array([9]), array([8]), array([16]))
vp2         5.57836e-05     0.085903        0.000496479     2.675e-08    (array([9]), array([8]), array([16]))

PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zt.nc acc_output/rico_silhs_multi_col_zt.nc

 Var           Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
----------  --------------  ------------  ----------------  --------------  -----------------------------------------
wp3            9.58108e-05   0.813996          0.00295031      1.61749e-07  (array([8]), array([12]), array([16]))
rcm            4.44135e-08   1.98154           2.00392e-07     1.09864e-11  (array([9]), array([11]), array([13]))
cloud_frac     7.25366e-05   3.40592           0.000407749     2.23547e-08  (array([9]), array([11]), array([13]))
rtm            6.4187e-07    0.00081024        3.96788e-06     2.17537e-10  (array([9]), array([11]), array([13]))
thlm           5.14131e-06   0.000542711       1.86076e-05     1.02015e-09  (array([9]), array([11]), array([13]))

PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs OMP)
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zm.nc omp_output/arm_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  -----------------------------------------
wpthlp      7.67797e-07    0.634657         0.00094597      2.53573e-10  (array([657]), array([44]), array([21]))
wprtp       1.85416e-09    0.00897855       2.12809e-06     5.70448e-13  (array([647]), array([37]), array([21]))
wp2         3.09373e-06    0.00290451       0.00412988      1.10704e-09  (array([651]), array([42]), array([21]))
thlp2       4.19057e-07    0.00226158       0.000606339     1.62533e-10  (array([657]), array([44]), array([21]))
rtp2        2.32319e-12    0.00209919       2.761e-09       7.40103e-16  (array([648]), array([36]), array([21]))
rtpthlp     8.94728e-10    0.00107472       1.23406e-06     3.30797e-13  (array([657]), array([44]), array([21]))
upwp        7.26295e-07    0.257947         0.000309332     8.29185e-11  (array([612]), array([37]), array([21]))
vpwp        6.89928e-07    0.020383         0.00035803      9.59721e-11  (array([612]), array([37]), array([21]))
up2         1.56103e-06    0.00219116       0.00121222      3.24944e-10  (array([612]), array([37]), array([21]))
vp2         1.36048e-06    0.00180638       0.00118047      3.16432e-10  (array([612]), array([37]), array([21]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zt.nc omp_output/arm_multi_col_zt.nc

 Var           Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
----------  --------------  ------------  ----------------  --------------  -----------------------------------------
wp3            1.63895e-05   0.00412594        0.0136982       3.6995e-09   (array([651]), array([41]), array([21]))
rcm            1.32572e-10   0.00597231        1.15072e-07     3.10777e-14  (array([655]), array([40]), array([21]))
cloud_frac     4.62139e-07   0.0219082         0.000325008     8.77756e-11  (array([647]), array([36]), array([21]))
rtm            4.17997e-09   2.9697e-05        1.4735e-05      3.97951e-12  (array([674]), array([43]), array([20]))
thlm           1.8504e-06    6.00403e-07       0.00613739      1.65753e-09  (array([674]), array([43]), array([20]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zm.nc omp_output/cobra_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  -------------------------------------------------
wpthlp      9.23529e-13   2.80398e-05       3.34638e-08     2.07078e-14  (array([216]), array([31]), array([16]))
wprtp       7.19815e-16   8.85436e-09       8.51638e-12     5.27004e-18  (array([216]), array([30]), array([16]))
wp2         6.44562e-11   5.02326e-09       3.53853e-07     2.18969e-13  (array([216]), array([30]), array([16]))
thlp2       6.90763e-13   5.89258e-09       6.17784e-09     3.82292e-15  (array([25, 26]), array([53, 53]), array([4, 4]))
rtp2        4.78754e-20   7.5106e-11        5.72583e-16     3.54321e-22  (array([26]), array([53]), array([4]))
rtpthlp     1.80706e-16   5.04575e-08       1.67504e-12     1.03654e-18  (array([25]), array([53]), array([4]))
upwp        6.48032e-12   3.066e-06         6.9512e-08      4.30148e-14  (array([216]), array([31]), array([16]))
vpwp        1.01829e-11   1.25794e-07       1.01759e-07     6.29699e-14  (array([216]), array([30]), array([16]))
up2         1.36695e-11   2.23552e-09       1.60796e-07     9.95023e-14  (array([216]), array([30]), array([16]))
vp2         1.51017e-11   2.65347e-09       1.97967e-07     1.22504e-13  (array([216]), array([30]), array([16]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py cpu_output/cobra_multi_col_zt.nc omp_output/cobra_multi_col_zt.nc

 Var           Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
----------  --------------  ------------  ----------------  --------------  ---------------------------------------------------
wp3            1.70088e-11   2.54515e-06       2.75143e-07     1.71965e-13  (array([216]), array([30]), array([16]))
rcm            6.77044e-18   1.14655e-08       3.38252e-14     2.11407e-20  (array([219]), array([54]), array([16]))
cloud_frac     1.06474e-13   3.51785e-08       5.27743e-10     3.29839e-16  (array([24]), array([50]), array([10]))
rtm            6.58328e-16   2.75229e-11       2.96843e-11     1.85527e-17  (array([395, 396]), array([60, 60]), array([2, 2]))
thlm           2.78533e-12   9.58584e-13       3.86215e-07     2.41384e-13  (array([412]), array([59]), array([2]))

PASSED: The average absolute difference does not excede 1e-08 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zm.nc omp_output/rico_silhs_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  -----------------------------------------
wpthlp      0.000259827     8.10777         0.00108986      5.87211e-08  (array([9]), array([12]), array([13]))
wprtp       5.2261e-08      0.175724        7.22803e-07     3.89441e-11  (array([9]), array([8]), array([16]))
wp2         0.000377204     0.364441        0.00293509      1.58141e-07  (array([9]), array([8]), array([16]))
thlp2       0.000244906     1.52966         0.00105706      5.69539e-08  (array([9]), array([12]), array([13]))
rtp2        2.78015e-10     0.189006        1.43852e-09     7.75063e-14  (array([9]), array([12]), array([13]))
rtpthlp     3.66817e-07     1.71384         1.52764e-06     8.2308e-11   (array([9]), array([12]), array([13]))
upwp        2.76716e-05     0.349288        0.000224232     1.20815e-08  (array([9]), array([8]), array([16]))
vpwp        9.74122e-06     0.477008        9.71418e-05     5.23393e-09  (array([9]), array([8]), array([16]))
up2         6.06376e-05     0.0912084       0.000527991     2.84478e-08  (array([9]), array([8]), array([16]))
vp2         5.57836e-05     0.085903        0.000496479     2.675e-08    (array([9]), array([8]), array([16]))

PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] sh
+ run_scripts/check_multi_col_error.py -t 1e-6 -s cpu_output/rico_silhs_multi_col_zt.nc omp_output/rico_silhs_multi_col_zt.nc

 Var           Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
----------  --------------  ------------  ----------------  --------------  -----------------------------------------
wp3            9.58108e-05   0.813996          0.00295031      1.61749e-07  (array([8]), array([12]), array([16]))
rcm            4.44135e-08   1.98154           2.00392e-07     1.09864e-11  (array([9]), array([11]), array([13]))
cloud_frac     7.25366e-05   3.40592           0.000407749     2.23547e-08  (array([9]), array([11]), array([13]))
rtm            6.4187e-07    0.00081024        3.96788e-06     2.17537e-10  (array([9]), array([11]), array([13]))
thlm           5.14131e-06   0.000542711       1.86076e-05     1.02015e-09  (array([9]), array([11]), array([13]))

PASSED: The average absolute difference does not excede 1e-06 for any field.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS