Started by user Gunther Huebler Checking out git https://github.com/larson-group/clubb.git into /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch@script/05bf1b9ccde5d7fdda9b78893a3cf36477d0cb064cc71594a43c33c536a726b4 to read jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile 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_branch@script/05bf1b9ccde5d7fdda9b78893a3cf36477d0cb064cc71594a43c33c536a726b4 # 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/clubb_new_stats^{commit} # timeout=10 Checking out Revision ab7536315072fc627391fd9ca013843fbbf43121 (refs/remotes/origin/clubb_new_stats) > git config core.sparsecheckout # timeout=10 > git checkout -f ab7536315072fc627391fd9ca013843fbbf43121 # timeout=10 Commit message: "Jenkins script updates" > git rev-list --no-walk a42694d00ceef22700a5c164f37259ca731d2aa9 # timeout=10 [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch [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_branch # 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/clubb_new_stats^{commit} # timeout=10 Checking out Revision ab7536315072fc627391fd9ca013843fbbf43121 (refs/remotes/origin/clubb_new_stats) > git config core.sparsecheckout # timeout=10 > git checkout -f ab7536315072fc627391fd9ca013843fbbf43121 # timeout=10 Commit message: "Jenkins script updates" [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:set(GPU_DEFINITIONS CLUBB_GPU CUDA):set(GPU_DEFINITIONS CLUBB_GPU):g' cmake/toolchains/linux_x86_64_nvfortran.cmake [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 [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.py -- Configuring for CPU build -- Configuring for CPU build -- The Fortran compiler identification is NVHPC 24.3.0 -- The C compiler identification is NVHPC 24.3.0 -- The CXX compiler identification is NVHPC 24.3.0 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/Linux_x86_64/24.3/compilers/bin/nvfortran - skipped -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/Linux_x86_64/24.3/compilers/bin/nvc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/Linux_x86_64/24.3/compilers/bin/nvc++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Compiling with double precision -- Found PkgConfig: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/pkgconf-2.2.0-5yfc5u2idq4y27sxxkurcul66iyq7axu/bin/pkg-config (found version "2.2.0") -- Checking for module 'netcdf-fortran' -- Found netcdf-fortran, version 4.5.3 -- netcdf-fortran found via pkg-config -- Include dirs: /usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include;/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-c-4.9.2-shoyf5hca7dhntsditpk73vbwzstlhc3/include -- Libraries: netcdff -- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k -- Configuring done -- Generating done -- Build files have been written to: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvfortran_PRECdouble Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvfortran_PRECdouble Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble Using inferred toolchain file: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/cmake/toolchains/linux_x86_64_nvfortran.cmake about to cmnake /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvfortran_PRECdouble Running CMake configure... [1/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90-pp.f90 [2/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90-pp.f90 [3/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F-pp.f [4/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90-pp.f90 [5/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90-pp.f90 [6/915] Building Fortran preprocessed src/CMakeFiles/text_writer_lib.dir/text_writer.F90-pp.f90 [7/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90-pp.f90 [8/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90-pp.f90 [9/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F-pp.f [10/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90-pp.f90 [11/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F-pp.f [12/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90-pp.f90 [13/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F-pp.f [14/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90-pp.f90 [15/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90-pp.f90 [16/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/error.F90-pp.f90 [17/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90-pp.f90 [18/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90-pp.f90 [19/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90-pp.f90 [20/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F-pp.f [21/915] Building Fortran preprocessed src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90-pp.f90 [22/915] Building Fortran preprocessed src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90-pp.f90 [23/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F-pp.f [24/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F-pp.f [25/915] Building Fortran preprocessed src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90-pp.f90 [26/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F-pp.f [27/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F-pp.f [28/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90-pp.f90 [29/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90-pp.f90 [30/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90-pp.f90 [31/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90-pp.f90 [32/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90-pp.f90 [33/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F-pp.f [34/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90-pp.f90 [35/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F-pp.f [36/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F-pp.f [37/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F-pp.f [38/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90-pp.f90 [39/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90-pp.f90 [40/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F-pp.f [41/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90-pp.f90 [42/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90-pp.f90 [43/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90-pp.f90 [44/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90-pp.f90 [45/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90-pp.f90 [46/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90-pp.f90 [47/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90-pp.f90 [48/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90-pp.f90 [49/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90-pp.f90 [50/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90-pp.f90 [51/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90-pp.f90 [52/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90-pp.f90 [53/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90-pp.f90 [54/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90-pp.f90 [55/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90-pp.f90 [56/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90-pp.f90 [57/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90-pp.f90 [58/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90-pp.f90 [59/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90-pp.f90 [60/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90-pp.f90 [61/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90-pp.f90 [62/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90-pp.f90 [63/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90-pp.f90 [64/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90-pp.f90 [65/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90-pp.f90 [66/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90-pp.f90 [67/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90-pp.f90 [68/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90-pp.f90 [69/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F-pp.f [70/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90-pp.f90 [71/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F-pp.f [72/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F-pp.f [73/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F-pp.f [74/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F-pp.f [75/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F-pp.f [76/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F-pp.f [77/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F-pp.f [78/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F-pp.f [79/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90-pp.f90 [80/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F-pp.f [81/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F-pp.f [82/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F-pp.f [83/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F-pp.f [84/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F-pp.f [85/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F-pp.f [86/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90-pp.f90 [87/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F-pp.f [88/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F-pp.f [89/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F-pp.f [90/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F-pp.f [91/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F-pp.f [92/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F-pp.f [93/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F-pp.f [94/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F-pp.f [95/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F-pp.f [96/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F-pp.f [97/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F-pp.f [98/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F-pp.f [99/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F-pp.f [100/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F-pp.f [101/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F-pp.f [102/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F-pp.f [103/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F-pp.f [104/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F-pp.f [105/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F-pp.f [106/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F-pp.f [107/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F-pp.f [108/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F-pp.f [109/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F-pp.f [110/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F-pp.f [111/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F-pp.f [112/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F-pp.f [113/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F-pp.f [114/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F-pp.f [115/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F-pp.f [116/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F-pp.f [117/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F-pp.f [118/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F-pp.f [119/915] Building Fortran preprocessed src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90-pp.f90 [120/915] Building Fortran preprocessed src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90-pp.f90 [121/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90-pp.f90 [122/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90-pp.f90 [123/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90-pp.f90 [124/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90-pp.f90 [125/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90-pp.f90 [126/915] Generating Fortran dyndep file src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/Fortran.dd [127/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90-pp.f90 [128/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90-pp.f90 [129/915] Building Fortran preprocessed src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90-pp.f90 [130/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90-pp.f90 [131/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90-pp.f90 [132/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90-pp.f90 [133/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90-pp.f90 [134/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90-pp.f90 [135/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90-pp.f90 [136/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90-pp.f90 [137/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f-pp.f [138/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f-pp.f [139/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90-pp.f90 [140/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90-pp.f90 [141/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90-pp.f90 [142/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90-pp.f90 [143/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90-pp.f90 [144/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90-pp.f90 [145/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90-pp.f90 [146/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90-pp.f90 [147/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90-pp.f90 [148/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90-pp.f90 [149/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90-pp.f90 [150/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90-pp.f90 [151/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90-pp.f90 [152/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90-pp.f90 [153/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90-pp.f90 [154/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90-pp.f90 [155/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90-pp.f90 [156/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90-pp.f90 [157/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90-pp.f90 [158/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90-pp.f90 [159/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90-pp.f90 [160/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90-pp.f90 [161/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90-pp.f90 [162/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90-pp.f90 [163/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90-pp.f90 [164/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90-pp.f90 [165/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90-pp.f90 [166/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90-pp.f90 [167/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90-pp.f90 [168/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90-pp.f90 [169/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90-pp.f90 [170/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90-pp.f90 [171/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90-pp.f90 [172/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90-pp.f90 [173/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90-pp.f90 [174/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90-pp.f90 [175/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90-pp.f90 [176/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90-pp.f90 [177/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90-pp.f90 [178/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90-pp.f90 [179/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90-pp.f90 [180/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90-pp.f90 [181/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90-pp.f90 [182/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90-pp.f90 [183/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90-pp.f90 [184/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90-pp.f90 [185/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90-pp.f90 [186/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90-pp.f90 [187/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90-pp.f90 [188/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90-pp.f90 [189/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90-pp.f90 [190/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90-pp.f90 [191/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90-pp.f90 [192/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90-pp.f90 [193/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90-pp.f90 [194/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90-pp.f90 [195/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90-pp.f90 [196/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90-pp.f90 [197/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90-pp.f90 [198/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90-pp.f90 [199/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90-pp.f90 [200/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90-pp.f90 [201/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90-pp.f90 [202/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90-pp.f90 [203/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90-pp.f90 [204/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90-pp.f90 [205/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90-pp.f90 [206/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90-pp.f90 [207/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90-pp.f90 [208/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90-pp.f90 [209/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90-pp.f90 [210/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90-pp.f90 [211/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90-pp.f90 [212/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90-pp.f90 [213/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90-pp.f90 [214/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90-pp.f90 [215/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90-pp.f90 [216/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90-pp.f90 [217/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90-pp.f90 [218/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90-pp.f90 [219/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90-pp.f90 [220/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90-pp.f90 [221/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90-pp.f90 [222/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90-pp.f90 [223/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90-pp.f90 [224/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f-pp.f [225/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90-pp.f90 [226/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f-pp.f [227/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f-pp.f [228/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f-pp.f [229/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90-pp.f90 [230/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f-pp.f [231/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f-pp.f [232/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f-pp.f [233/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f-pp.f [234/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f-pp.f [235/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f-pp.f [236/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f-pp.f [237/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f-pp.f [238/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f-pp.f [239/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f-pp.f [240/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f-pp.f [241/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f-pp.f [242/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f-pp.f [243/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f-pp.f [244/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f-pp.f [245/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f-pp.f [246/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f-pp.f [247/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f-pp.f [248/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f-pp.f [249/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f-pp.f [250/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f-pp.f [251/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f-pp.f [252/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f-pp.f [253/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f-pp.f [254/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f-pp.f [255/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f-pp.f [256/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f-pp.f [257/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f-pp.f [258/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f-pp.f [259/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f-pp.f [260/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f-pp.f [261/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f-pp.f [262/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f-pp.f [263/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f-pp.f [264/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f-pp.f [265/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f-pp.f [266/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f-pp.f [267/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f-pp.f [268/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f-pp.f [269/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f-pp.f [270/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f-pp.f [271/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f-pp.f [272/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f-pp.f [273/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f-pp.f [274/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f-pp.f [275/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f-pp.f [276/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f-pp.f [277/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f-pp.f [278/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f-pp.f [279/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f-pp.f [280/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f-pp.f [281/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f-pp.f [282/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f-pp.f [283/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f-pp.f [284/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f-pp.f [285/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f-pp.f [286/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f-pp.f [287/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f-pp.f [288/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f-pp.f [289/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f-pp.f [290/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f-pp.f [291/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f-pp.f [292/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f-pp.f [293/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f-pp.f [294/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f-pp.f [295/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f-pp.f [296/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f-pp.f [297/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f-pp.f [298/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f-pp.f [299/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f-pp.f [300/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f-pp.f [301/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f-pp.f [302/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f-pp.f [303/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f-pp.f [304/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f-pp.f [305/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f-pp.f [306/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f-pp.f [307/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f-pp.f [308/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f-pp.f [309/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f-pp.f [310/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f-pp.f [311/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f-pp.f [312/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f-pp.f [313/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f-pp.f [314/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f-pp.f [315/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f-pp.f [316/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f-pp.f [317/915] Generating Fortran dyndep file src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/Fortran.dd [318/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f-pp.f [319/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f-pp.f [320/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f-pp.f [321/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f-pp.f [322/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f-pp.f [323/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f-pp.f [324/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f-pp.f [325/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f-pp.f [326/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f-pp.f [327/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f-pp.f [328/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f-pp.f [329/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f-pp.f [330/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f-pp.f [331/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f-pp.f [332/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f-pp.f [333/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f-pp.f [334/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f-pp.f [335/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f-pp.f [336/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f-pp.f [337/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f-pp.f [338/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f-pp.f [339/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f-pp.f [340/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f-pp.f [341/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f-pp.f [342/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f-pp.f [343/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f-pp.f [344/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f-pp.f [345/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f-pp.f [346/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f-pp.f [347/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f-pp.f [348/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o [349/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o [350/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o [351/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o [352/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o [353/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o [354/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o [355/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o [356/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o [357/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o [358/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o [359/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o [360/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o [361/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o [362/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o [363/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o [364/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o [365/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o [366/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o [367/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o [368/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o [369/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o [370/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o [371/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Lapack/Lapack_single/slamch.f: 113) 0 inform, 1 warnings, 0 severes, 0 fatal for slamch [372/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o [373/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o [374/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o [375/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o [376/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o [377/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o [378/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o [379/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o [380/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o [381/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o [382/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o [383/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o [384/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o [385/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o [386/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o [387/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o [388/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o [389/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o [390/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o [391/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o [392/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o [393/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o [394/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o [395/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o [396/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o [397/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o [398/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o [399/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o [400/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o [401/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o [402/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o [403/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o [404/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o [405/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o [406/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o [407/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o [408/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o [409/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f-pp.f [410/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f-pp.f [411/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o [412/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f-pp.f [413/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f-pp.f [414/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f-pp.f [415/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f-pp.f [416/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f-pp.f [417/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o [418/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f-pp.f [419/915] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o [420/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f-pp.f [421/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o [422/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f-pp.f [423/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f-pp.f [424/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f-pp.f [425/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f-pp.f [426/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f-pp.f [427/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f-pp.f [428/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f-pp.f [429/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f-pp.f [430/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o [431/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f-pp.f [432/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f-pp.f [433/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f-pp.f [434/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o [435/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f-pp.f [436/915] Linking Fortran static library src/Microphys/SCM_Activation/libscm_activation_lib.a [437/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o [438/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f-pp.f [439/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f-pp.f [440/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f-pp.f [441/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o [442/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f-pp.f [443/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f-pp.f [444/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f-pp.f [445/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o [446/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f-pp.f [447/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o [448/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f-pp.f [449/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f-pp.f [450/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f-pp.f [451/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f-pp.f [452/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f-pp.f [453/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f-pp.f [454/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o [455/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f-pp.f [456/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f-pp.f [457/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f-pp.f [458/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f-pp.f [459/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f-pp.f [460/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f-pp.f [461/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o [462/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f-pp.f [463/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o [464/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f-pp.f [465/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f-pp.f [466/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f-pp.f [467/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o [468/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90-pp.f90 [469/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90-pp.f90 [470/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90-pp.f90 [471/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90-pp.f90 [472/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90-pp.f90 [473/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90-pp.f90 [474/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90-pp.f90 [475/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90-pp.f90 [476/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90-pp.f90 [477/915] Generating Fortran dyndep file src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/Fortran.dd [478/915] Generating Fortran dyndep file src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/Fortran.dd [479/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90-pp.f90 [480/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90-pp.f90 [481/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90-pp.f90 [482/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90-pp.f90 [483/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90-pp.f90 [484/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90-pp.f90 [485/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90-pp.f90 [486/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90-pp.f90 [487/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90-pp.f90 [488/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90-pp.f90 [489/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o [490/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90-pp.f90 [491/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90-pp.f90 [492/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90-pp.f90 [493/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90-pp.f90 [494/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90-pp.f90 [495/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90-pp.f90 [496/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90-pp.f90 [497/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90-pp.f90 [498/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90-pp.f90 [499/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90-pp.f90 [500/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90-pp.f90 [501/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90-pp.f90 [502/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90-pp.f90 [503/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o [504/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o [505/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o [506/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o [507/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o [508/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o [509/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o [510/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o [511/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o [512/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o [513/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o [514/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o [515/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o [516/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o [517/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o [518/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o [519/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o [520/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o [521/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o [522/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o [523/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o [524/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o [525/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o [526/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Lapack/Lapack_double/dlamch.f: 109) 0 inform, 1 warnings, 0 severes, 0 fatal for dlamch [527/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o [528/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o [529/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o [530/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o [531/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o [532/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o [533/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o [534/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o [535/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o [536/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o [537/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o [538/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o [539/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o [540/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o [541/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o [542/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o [543/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o [544/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o [545/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o [546/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o [547/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o [548/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o [549/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o [550/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o [551/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o [552/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o [553/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o [554/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o [555/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o [556/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o [557/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o [558/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o [559/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o [560/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o [561/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o [562/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o [563/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o [564/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o [565/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o [566/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o [567/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o [568/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o [569/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90-pp.f90 [570/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o [571/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o [572/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90-pp.f90 [573/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90-pp.f90 [574/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o [575/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o [576/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o [577/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o [578/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o [579/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o [580/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o [581/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o [582/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o [583/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90-pp.f90 [584/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o [585/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o [586/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90-pp.f90 [587/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90-pp.f90 [588/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o [589/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90-pp.f90 [590/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90-pp.f90 [591/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o [592/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90-pp.f90 [593/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o [594/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90-pp.f90 [595/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90-pp.f90 [596/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90-pp.f90 [597/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90-pp.f90 [598/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o [599/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o [600/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o [601/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o [602/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o [603/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o [604/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o [605/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o [606/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o [607/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o [608/915] Linking Fortran static library src/Lapack/liblapack_lib.a [609/915] Generating Fortran dyndep file src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Fortran.dd [610/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o [611/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o [612/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o [613/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o [614/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o [615/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o [616/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o [617/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o [618/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o [619/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o [620/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o [621/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o [622/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o [623/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o [624/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o [625/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o [626/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o [627/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o [628/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o [629/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o [630/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o [631/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o [632/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o [633/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o [634/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o [635/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o [636/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o [637/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o [638/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o [639/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o [640/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o [641/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o [642/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o [643/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o [644/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o [645/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o [646/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o [647/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o [648/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o [649/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o [650/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o [651/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o [652/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o [653/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o [654/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o [655/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o [656/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90.o [657/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o [658/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o [659/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o [660/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o [661/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o [662/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o [663/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o [664/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o [665/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o [666/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o [667/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o [668/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o [669/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o [670/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o [671/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o [672/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o [673/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o [674/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o [675/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o [676/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o [677/915] Linking Fortran static library src/CLUBB_core/libclubb_core_lib.a [678/915] Generating Fortran dyndep file src/CMakeFiles/text_writer_lib.dir/Fortran.dd [679/915] Generating Fortran dyndep file src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/Fortran.dd [680/915] Generating Fortran dyndep file src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/Fortran.dd [681/915] Generating Fortran dyndep file src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/Fortran.dd [682/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o [683/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o [684/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o [685/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o [686/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o [687/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o [688/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o [689/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o [690/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o [691/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o [692/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o [693/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o [694/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o [695/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o [696/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o [697/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o [698/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o [699/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o [700/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o [701/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o [702/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o [703/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o [704/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o [705/915] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o [706/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o [707/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o [708/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o [709/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o [710/915] Linking Fortran static library src/libtext_writer_lib.a [711/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o [712/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o [713/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o [714/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o [715/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o [716/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o [717/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o [718/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o [719/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o [720/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o [721/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o [722/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o [723/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o [724/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o [725/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o [726/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90.o [727/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o [728/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o [729/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o [730/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o [731/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o [732/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o [733/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o [734/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o [735/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o [736/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o [737/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o [738/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o [739/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o [740/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o [741/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o [742/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o [743/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o [744/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o [745/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o [746/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o [747/915] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o [748/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o [749/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o [750/915] Linking Fortran static library src/Microphys/Microphys_utils/libmicrophys_utils_lib.a [751/915] Generating Fortran dyndep file src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/Fortran.dd [752/915] Generating Fortran dyndep file src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Fortran.dd [753/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o [754/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o [755/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o [756/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o [757/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o [758/915] Linking Fortran static library src/Microphys/COAMPS_microphys/libcoamps_lib.a [759/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o [760/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o [761/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o [762/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o [763/915] Linking Fortran static library src/Radiation/BUGSrad/libbugsrad_lib.a [764/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o [765/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o [766/915] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/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 (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5894) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5905) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5928) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5976) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5980) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6066) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6073) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6079) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6204) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6210) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6248) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6253) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6257) [767/915] Linking Fortran static library src/Microphys/Morrison_microphys/libmorrison_microphys_lib.a [768/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o [769/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o [770/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o [771/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o [772/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o [773/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o [774/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o [775/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o [776/915] Linking Fortran static library src/Microphys/KK_microphys/libKK_microphys_lib.a [777/915] Generating Fortran dyndep file src/SILHS/CMakeFiles/silhs_lib.dir/Fortran.dd [778/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o [779/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o [780/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o [781/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o [782/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o [783/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o [784/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o [785/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o [786/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o [787/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o [788/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o [789/915] Linking Fortran static library src/SILHS/libsilhs_lib.a [790/915] Generating Fortran dyndep file src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/Fortran.dd [791/915] Generating Fortran dyndep file src/Radiation/CMakeFiles/radiation_lib.dir/Fortran.dd [792/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o [793/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o [794/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o [795/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o [796/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o [797/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o [798/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o [799/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o [800/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o [801/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o [802/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o [803/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o [804/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o [805/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o [806/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o [807/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o [808/915] Linking Fortran static library src/Numerical_recipes/libnumerical_recipes_lib.a [809/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o [810/915] Linking Fortran static library src/Radiation/libradiation_lib.a [811/915] Generating Fortran dyndep file src/Input_fields/CMakeFiles/input_fields_lib.dir/Fortran.dd [812/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90.o [813/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90.o [814/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90.o [815/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90.o [816/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90.o [817/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90.o [818/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90.o [819/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90.o [820/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90.o [821/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90.o [822/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90.o [823/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90.o [824/915] Linking Fortran static library src/Input_fields/libinput_fields_lib.a [825/915] Generating Fortran dyndep file src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Fortran.dd [826/915] Generating Fortran dyndep file src/Microphys/CMakeFiles/microphys_lib.dir/Fortran.dd [827/915] Generating Fortran dyndep file src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/Fortran.dd [828/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o [829/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o [830/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o [831/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o [832/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o [833/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o [834/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o [835/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o [836/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o [837/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o [838/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o [839/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90.o [840/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o [841/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o [842/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o [843/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o [844/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o [845/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o [846/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o [847/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o [848/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 221) NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 225) NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 278) NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 281) [849/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o [850/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o [851/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o [852/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o [853/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o [854/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o [855/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o [856/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o [857/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o [858/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o [859/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o [860/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o [861/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o [862/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o [863/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o [864/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o [865/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o [866/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o [867/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o [868/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o [869/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o [870/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o [871/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o [872/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o [873/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o [874/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o [875/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o [876/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o [877/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o [878/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o [879/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o [880/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o [881/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o [882/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o [883/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o [884/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o [885/915] Linking Fortran static library src/Benchmark_cases/libbenchmark_cases_lib.a [886/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/pdf_parameter_tests.F90: 413) [887/915] Linking Fortran static library src/G_unit_test_types/libG_unit_test_lib.a [888/915] Generating Fortran dyndep file src/CMakeFiles/G_unit_tests.dir/Fortran.dd [889/915] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o [890/915] Linking Fortran executable src/G_unit_tests [891/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o [892/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o [893/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o [894/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o [895/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o [896/915] Linking Fortran static library src/Microphys/libmicrophys_lib.a [897/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_lib.dir/Fortran.dd [898/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90.o [899/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o [900/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o [901/915] Linking Fortran static library src/libclubb_driver_lib.a [902/915] Generating Fortran dyndep file src/CMakeFiles/clubb_standalone.dir/Fortran.dd [903/915] Generating Fortran dyndep file src/CMakeFiles/clubb_thread_test.dir/Fortran.dd [904/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_test.dir/Fortran.dd [905/915] Generating Fortran dyndep file src/CMakeFiles/clubb_tuner.dir/Fortran.dd [906/915] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o [907/915] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o [908/915] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o [909/915] Linking Fortran executable src/clubb_standalone [910/915] Linking Fortran executable src/clubb_driver_test [911/915] Linking Fortran executable src/clubb_thread_test [912/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o [913/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o [914/915] Linking Fortran executable src/clubb_tuner [914/915] Install the project... -- Install configuration: "Release" -- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/libclubb_driver_lib.a -- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_tuner -- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib" -- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/G_unit_tests -- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib" -- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_thread_test -- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib" -- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_standalone -- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib" -- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_driver_test -- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvfortran_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib" check_for_missing_threadprivate.py has begun. File /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/corr_varnce_module.F90 failed: Missing threadprivate for: corr_array_n_cloud_def corr_array_n_below_def File /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/error_code.F90 failed: Missing threadprivate for: clubb_debug_level File /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/sponge_layer_damping.F90 failed: Missing threadprivate for: wp3_sponge_damp_settings wp3_sponge_damp_profile rtm_sponge_damp_profile uv_sponge_damp_settings wp2_sponge_damp_settings up2_vp2_sponge_damp_settings uv_sponge_damp_profile up2_vp2_sponge_damp_profile rtm_sponge_damp_settings thlm_sponge_damp_settings thlm_sponge_damp_profile wp2_sponge_damp_profile File /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/fill_holes.F90 failed: Missing threadprivate for: ret_code [91mcheck_for_missing_threadprivate.py did not pass.[0m [91mfailedFiles = ['/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/corr_varnce_module.F90', '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/sponge_layer_damping.F90', '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/fill_holes.F90'][0m [91m=============================================================== [91mTHREADPRIVATE CHECK FAILED [91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES [91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME! [91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE [91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvfortran_PRECdouble/cmake_build_output.txt [91m===============================================================[0m CLUBBStandardsCheck.py has begun. --------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/generalized_grid_test.F90 --------------------- WARNING: Missing default 'private' in the following modules: line 3: module generalized_grid_test ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/generalized_grid_test.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 903 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then line 1070 : 101 chars : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in) line 1083 : 111 chars : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout) line 1085 : 111 chars : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout) line 1091 : 109 chars : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout) line 1092 : 105 chars : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout) line 1581 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then line 1608 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, & line 1612 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, & line 1616 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, & line 1620 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, & line 1654 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, & line 1658 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, & line 1662 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, & line 1666 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, & line 2470 : 105 chars : tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) ) ! max statement for single precision runs ---------------------------------------------------------------------------------------------------- --------------------- Implicit None Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/clubb_driver.F90 --------------------- WARNING: 'use' statements without 'only' found in the following lines: WARNING: Check that comma is on same line as 'use', as CLUBB requires. 3103 : use gptl ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/clubb_driver.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 200 : 110 chars : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic line 201 : 110 chars : ! method to obtain smoother initial condition profile, which is found to be line 202 : 111 chars : ! beneficial to achive a better numerical solution convergence. If this flag line 203 : 118 chars : ! is turned off, the initial conditions will be generated with linear interpolation. line 204 : 111 chars : ! This is done on a case-by-case basis, since using the monotone cubic method line 205 : 109 chars : ! requires a special sounding.in file with many additional sounding levels. line 206 : 109 chars : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test line 738 : 101 chars : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, & line 745 : 101 chars : !$omp exner, rtm, thlm, rcm, wp3, wp3_zm, delta_zm, p_in_Pa, cloud_frac, wpthvp, wp2thvp, wp2up, & line 754 : 102 chars : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, & line 755 : 105 chars : !$omp rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, & line 756 : 102 chars : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, & line 1016 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz line 1745 : 102 chars : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write') line 2060 : 105 chars : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007 line 2061 : 105 chars : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007 line 2498 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then line 2529 : 106 chars : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case" line 2537 : 116 chars : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver" line 2580 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, & line 2592 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, & line 2593 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, & line 2596 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, & line 2598 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, & line 2604 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, & line 2605 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, & line 2606 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, & line 2607 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, & line 2608 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, & line 2609 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, & line 2610 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, & line 2611 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, & line 2612 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, & line 2613 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, & line 2722 : 103 chars : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs line 2728 : 103 chars : um_pert(i,k) = zero ! Variables used to track perturbed version of winds. line 2730 : 105 chars : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels line 2924 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then line 3115 : 101 chars : !----------------------------------- Optional Input Variables ----------------------------------- line 3270 : 103 chars : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), & line 3603 : 111 chars : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, & line 3605 : 104 chars : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, & line 3609 : 116 chars : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, & line 3610 : 112 chars : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, & line 3626 : 102 chars : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity line 3632 : 109 chars : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In line 3633 : 109 chars : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In line 3634 : 106 chars : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In line 3651 : 102 chars : Nccnm(i,:), & ! Inout line 3652 : 117 chars : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out line 3653 : 107 chars : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out line 3654 : 102 chars : hydromet_vel_covar_zt_impc(i,:,:), & ! Out line 3655 : 102 chars : hydromet_vel_covar_zt_expc(i,:,:), & ! Out line 3656 : 110 chars : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out line 3657 : 105 chars : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out line 3681 : 103 chars : stats, i, & ! Inout line 3682 : 103 chars : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout line 3683 : 103 chars : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout line 3684 : 103 chars : thlm_mc(i,:), err_info, & ! Inout line 3685 : 101 chars : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out line 3694 : 106 chars : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc ) line 3747 : 104 chars : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc ) line 3772 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, & line 3798 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm ) line 3899 : 112 chars : call stats_update( "brunt_term_time_avg", richardson_num_term_weight*richardson_num_term_time_avg, & line 3925 : 101 chars : .and. stats%l_last_sample ) then ! only adapt grid when the average of the last line 4053 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme line 4054 : 104 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance line 4173 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, & line 4185 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, & line 4186 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, & line 4189 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, & line 4191 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, & line 4197 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, & line 4198 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, & line 4199 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, & line 4200 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, & line 4201 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, & line 4202 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, & line 4203 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, & line 4204 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, & line 4205 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, & line 4206 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, & line 4228 : 119 chars : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile ) line 4229 : 118 chars : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile ) line 4230 : 117 chars : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile ) line 4231 : 118 chars : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile ) line 4232 : 118 chars : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile ) line 4233 : 122 chars : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile ) line 4920 : 104 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method ) line 4928 : 106 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method ) line 4942 : 101 chars : 'be used for cases with forcings from an input file and for the atex ', & ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/clubb_tuner.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 654 : 102 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/clubb_driver_test.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 70 : 107 chars : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated" line 71 : 102 chars : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between" ---------------------------------------------------------------------------------------------------- CLUBBStandardsCheck.py has finished. FAIL: 6 check(s) failed. CLUBBStandardsCheck.py has begun. --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/advance_clubb_core_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 1868 : 101 chars : stats, & ! intent(inout) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/advance_xm_wpxp_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 777 : 101 chars : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in) line 778 : 101 chars : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in) line 779 : 102 chars : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out) line 852 : 102 chars : stats, & ! InOut line 853 : 101 chars : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut line 854 : 101 chars : err_info ) ! InOut line 894 : 101 chars : stats, & ! InOut line 4833 : 108 chars : tmp_zm_stats(i,k) = (-gamma_over_implicit_ts*lhs_ta_wpxp(2+gr%grid_dir_indx,i,k)) * wpxp(i,km1) & line 4835 : 105 chars : + (-gamma_over_implicit_ts*lhs_ta_wpxp(2-gr%grid_dir_indx,i,k)) * wpxp(i,kp1) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/sfc_varnce_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 722 : 105 chars : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in) line 723 : 105 chars : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in) line 724 : 105 chars : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in) line 725 : 105 chars : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in) line 726 : 108 chars : err_info ) ! intent(inout) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/grid_adaptation_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 295 : 128 chars : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid." ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/pdf_parameter_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 295 : 101 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, & line 298 : 102 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, & line 300 : 101 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, & ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/clubb_api_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 2410 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing line 2477 : 107 chars : ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/stats_clubb_utilities.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 129 : 101 chars : wp2_zt, thlp2_zt, wpthlp_zt, wprtp_zt, rtp2_zt, rtpthlp_zt, up2_zt, vp2_zt, upwp_zt, vpwp_zt, & line 130 : 101 chars : wpup2, wpvp2, a3_coef_zt, wp3_on_wp2_zt, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, & ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/advance_windm_edsclrm_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 492 : 102 chars : stats ) ! intent(inout) line 500 : 102 chars : stats ) ! intent(inout) line 952 : 103 chars : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in) line 953 : 103 chars : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in) line 954 : 103 chars : edsclrm_forcing(:,:,edsclr), & ! intent(in) line 955 : 103 chars : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in) line 956 : 103 chars : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in) line 957 : 106 chars : stats, & ! intent(inout) line 958 : 104 chars : rhs(:,:,edsclr) ) ! intent(out) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/parameters_tunable.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 839 : 106 chars : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 & line 840 : 118 chars : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number line 902 : 117 chars : mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh ) line 917 : 104 chars : nu_vert_res_dep%nu10(i) = clubb_params(i,inu10) * mult_factor_zt(i) !We're unsure of the grid ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/mono_flux_limiter.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 698 : 104 chars : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed) line 849 : 121 chars : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted " ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/model_flags.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 315 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz line 541 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz line 845 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz ---------------------------------------------------------------------------------------------------- --------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/err_info_type_module.F90 --------------------- WARNING: Missing default 'private' in the following modules: line 4: module err_info_type_module ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/err_info_type_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 265 : 102 chars : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') & line 276 : 105 chars : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') & ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/penta_bicgstab_solver.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 419 : 110 chars : ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but line 420 : 104 chars : ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/advance_wp2_wp3_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 925 : 101 chars : stats, & ! intent(inout) line 1712 : 105 chars : stats_tmp_zt(i,k) = - gamma_over_implicit_ts * wp3_term_ta_lhs_result(5,i,k) * wp3(i,k-1) & line 1713 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(4,i,k) * wp2(i,k) & line 1714 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(3,i,k) * wp3(i,k) & line 1715 : 105 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(2,i,k) * wp2(i,k+1) & line 1716 : 103 chars : - gamma_over_implicit_ts * wp3_term_ta_lhs_result(1,i,k) * wp3(i,k+1) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/fill_holes.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 234 : 113 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold line 240 : 105 chars : write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) & line 584 : 102 chars : ! rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points)) line 823 : 110 chars : * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom line 828 : 106 chars : + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold ) line 833 : 110 chars : * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom line 840 : 108 chars : + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold ) ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- --------------------- Implicit None Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/stats_netcdf.F90 --------------------- WARNING: Missing 'implicit none' after these blocks: line 219: subroutine stats_init( registry_path, output_path, ncol, stats_tsamp, stats_tout, dt_main, & line 402: subroutine stats_finalize( stats, err_info ) line 469: subroutine stats_open_netcdf( output_path, ncol, defs, ndefs, time_units, & line 767: subroutine stats_begin_timestep( itime, stats ) line 803: subroutine stats_end_timestep( time_value, stats, err_info ) line 853: subroutine stats_update_scalar( name, values, stats, icol, level ) line 912: subroutine stats_update_1d( name, values, stats, icol, level ) line 971: subroutine stats_update_2d( name, values, stats, icol, level ) line 1023: subroutine stats_begin_budget_scalar( name, values, stats, icol ) line 1068: subroutine stats_begin_budget_1d( name, values, stats, icol ) line 1120: subroutine stats_begin_budget_2d( name, values, stats, icol ) line 1164: subroutine stats_update_budget_scalar( name, values, stats, icol, level ) line 1213: subroutine stats_update_budget_1d( name, values, stats, icol, level ) line 1262: subroutine stats_update_budget_2d( name, values, stats, icol, level ) line 1305: subroutine stats_finalize_budget_scalar( name, values, stats, icol, l_count_sample ) line 1369: subroutine stats_finalize_budget_1d( name, values, stats, icol, l_count_sample ) line 1440: subroutine stats_finalize_budget_2d( name, values, stats, icol, l_count_sample ) line 1504: subroutine stats_write( time_value, stats, ierr ) line 1625: subroutine stats_grid_init( ncol, zt_src, zm_src, zt_tgt, zm_tgt, & line 1686: subroutine stats_update_grid( zt_src, zm_src, rho_vals, rho_levels, p_sfc, stats ) line 1763: subroutine stats_lh_samples_init( num_samples, nzt, nl_var_names, u_var_names, zt_vals, & line 1877: subroutine stats_lh_samples_write_lognormal( samples, stats, err_info ) line 1925: subroutine stats_lh_samples_write_uniform( uniform_vals, mixture_comp, sample_weights, & line 2133: subroutine stats_lookup_append( stats, id ) line 2164: subroutine stats_lookup_reject_append( stats, name ) line 2267: subroutine stats_read_registry_namelist( path, defs, ndefs, ierr ) line 2333: subroutine stats_expand_registry( sclr_dim, edsclr_dim, defs, ndefs, hydromet_list ) line 2623: subroutine add_expanded_def( base_def, name, out_defs, nout ) line 2664: subroutine parse_registry_line( line, def, l_valid ) line 2726: subroutine split_registry_fields( line, fields, nfields ) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/stats_netcdf.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 134 : 105 chars : real(kind=stat_rknd), allocatable, dimension(:,:) :: buffer ! (col, height); height=1 for rank-1 vars line 179 : 103 chars : logical :: l_last_sample = .false. ! True if we want to output at the end of this sample line 180 : 104 chars : logical :: l_different_output_grid = .false. ! True if we need to remap the variables before output line 181 : 102 chars : logical :: l_output_rad_files = .false. ! True if we want to output radiation grid variables line 435 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals ) line 436 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels ) line 581 : 104 chars : ret_code = nf90_def_var( stats%ncid, "time", NF90_DOUBLE, (/ stats%time_dimid /), stats%time_varid ) line 586 : 101 chars : ret_code = nf90_def_var( stats%ncid, "col", NF90_DOUBLE, (/ stats%col_dimid /), stats%col_varid ) line 606 : 121 chars : ret_code = nf90_def_var( stats%ncid, "lh_zt", NF90_DOUBLE, (/ stats%lh_2d%lh_zt_dimid /), stats%lh_2d%lh_zt_varid ) line 613 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zt", NF90_DOUBLE, (/ stats%rad_zt_dimid /), stats%rad_zt_varid ) line 617 : 112 chars : ret_code = nf90_def_var( stats%ncid, "rad_zm", NF90_DOUBLE, (/ stats%rad_zm_dimid /), stats%rad_zm_varid ) line 624 : 109 chars : ret_code = nf90_def_var( stats%ncid, "param", NF90_DOUBLE, (/ stats%param_dimid /), stats%param_varid ) line 632 : 101 chars : (/ stats%param_strlen_dimid, stats%param_dimid /), stats%param_name_varid ) line 722 : 110 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "long_name", trim( stats%vars(i)%long_name ) ) line 723 : 102 chars : ret_code = nf90_put_att( stats%ncid, stats%vars(i)%varid, "units", trim( stats%vars(i)%units ) ) line 736 : 108 chars : ret_code = nf90_put_var( stats%ncid, stats%col_varid, [( real( i, kind=core_rknd ), i=1, stats%ncol )] ) line 756 : 109 chars : ret_code = nf90_put_var( stats%ncid, stats%param_varid, [( real( i, kind=core_rknd ), i=1, nparams )] ) line 1584 : 101 chars : stats%grid%gr_source, stats%grid%gr_target, stats%vars(i)%size, & line 1585 : 107 chars : real( stats%vars(i)%buffer, kind=core_rknd ), stats%vars(i)%out_size, & line 1586 : 112 chars : size( stats%grid%rho_lin_spline_vals, 2 ), stats%grid%rho_lin_spline_vals, & line 1741 : 101 chars : if ( allocated( stats%grid%rho_lin_spline_vals ) ) deallocate( stats%grid%rho_lin_spline_vals ) line 1742 : 105 chars : if ( allocated( stats%grid%rho_lin_spline_levels ) ) deallocate( stats%grid%rho_lin_spline_levels ) line 2156 : 116 chars : if ( stats%lookup%cache_len > 0 ) tmp(1:stats%lookup%cache_len) = stats%lookup%cache(1:stats%lookup%cache_len) line 2190 : 105 chars : tmp(1:stats%lookup%reject_cache_len) = stats%lookup%reject_cache(1:stats%lookup%reject_cache_len) line 2256 : 101 chars : write(date(32:33),'(i2.2)') nint( ( ( real( mod( nint( st_time ),3600 ),kind=time_precision ) / & line 2324 : 104 chars : write( fstderr,* ) "Invalid stats_registry entry (expected: name | grid | long_name [| units]):" line 2414 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k) line 2415 : 101 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k) line 2422 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k) line 2423 : 101 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k) line 2430 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1",out_defs,k) line 2431 : 101 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2",out_defs,k) line 2438 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1", & line 2442 : 113 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2", & line 2448 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k) line 2449 : 101 chars : call add_expanded_def(base_def,"corr_w_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k) line 2456 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k) line 2457 : 103 chars : call add_expanded_def(base_def,"corr_chi_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k) line 2464 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k) line 2465 : 103 chars : call add_expanded_def(base_def,"corr_eta_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k) line 2472 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_1_n",out_defs,k) line 2473 : 103 chars : call add_expanded_def(base_def,"corr_Ncn_"//trim(hydromet_list(j)( 1:2 ))//"_2_n",out_defs,k) line 2480 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_1_n", & line 2484 : 115 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"_2_n", & line 2521 : 112 chars : trim( hydromet_list(j2)( 1:min( 2,len_trim( hydromet_list(j2) ) ) ) )//"p", & ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/CLUBB_core/advance_xp2_xpyp_module.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 1310 : 101 chars : sclrprtp(:,:,sclr) ) ! Intent(inout) line 1343 : 102 chars : sclrpthlp(:,:,sclr) ) ! Intent(inout) line 3011 : 101 chars : stats_tmp(i,k) = (-gamma_over_implicit_ts * lhs_ta(2+gr%grid_dir_indx,i,k)) * xapxbp(i,km1) & ---------------------------------------------------------------------------------------------------- CLUBBStandardsCheck.py has finished. FAIL: 19 check(s) failed. CLUBBStandardsCheck.py has begun. ---------------------------------------------------------------------------------------------------- --------------------- Implicit None Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/SILHS/mt95.F90 --------------------- WARNING: Missing 'implicit none' after these blocks: line 362: subroutine init_by_type( put, get ) line 382: subroutine init_by_scalar( put ) line 413: subroutine init_by_array( put ) line 461: subroutine next_state( ) line 593: subroutine genrand_int32_0d( y ) line 614: subroutine genrand_int32_1d( y ) line 629: subroutine genrand_int32_2d( y ) line 644: subroutine genrand_int32_3d( y ) line 659: subroutine genrand_int32_4d( y ) line 674: subroutine genrand_int32_5d( y ) line 689: subroutine genrand_int32_6d( y ) line 704: subroutine genrand_int32_7d( y ) line 720: subroutine genrand_int31_0d( y ) line 732: subroutine genrand_int31_1d( y ) line 747: subroutine genrand_int31_2d( y ) line 762: subroutine genrand_int31_3d( y ) line 777: subroutine genrand_int31_4d( y ) line 792: subroutine genrand_int31_5d( y ) line 807: subroutine genrand_int31_6d( y ) line 822: subroutine genrand_int31_7d( y ) line 838: subroutine genrand_real1_0d( r ) line 853: subroutine genrand_real1_1d( r ) line 868: subroutine genrand_real1_2d( r ) line 883: subroutine genrand_real1_3d( r ) line 898: subroutine genrand_real1_4d( r ) line 913: subroutine genrand_real1_5d( r ) line 928: subroutine genrand_real1_6d( r ) line 943: subroutine genrand_real1_7d( r ) line 959: subroutine genrand_real2_0d( r ) line 974: subroutine genrand_real2_1d( r ) line 989: subroutine genrand_real2_2d( r ) line 1004: subroutine genrand_real2_3d( r ) line 1019: subroutine genrand_real2_4d( r ) line 1034: subroutine genrand_real2_5d( r ) line 1049: subroutine genrand_real2_6d( r ) line 1064: subroutine genrand_real2_7d( r ) line 1080: subroutine genrand_real3_0d( r ) line 1095: subroutine genrand_real3_1d( r ) line 1110: subroutine genrand_real3_2d( r ) line 1125: subroutine genrand_real3_3d( r ) line 1140: subroutine genrand_real3_4d( r ) line 1155: subroutine genrand_real3_5d( r ) line 1170: subroutine genrand_real3_6d( r ) line 1185: subroutine genrand_real3_7d( r ) line 1201: subroutine genrand_res53_0d( r ) line 1218: subroutine genrand_res53_1d( r ) line 1233: subroutine genrand_res53_2d( r ) line 1248: subroutine genrand_res53_3d( r ) line 1263: subroutine genrand_res53_4d( r ) line 1278: subroutine genrand_res53_5d( r ) line 1293: subroutine genrand_res53_6d( r ) line 1308: subroutine genrand_res53_7d( r ) ---------------------------------------------------------------------------------------------------- CLUBBStandardsCheck.py has finished. FAIL: 1 check(s) failed. CLUBBStandardsCheck.py has begun. --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/wangara.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 104 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 105 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/mpace_a.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 272 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 273 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/prescribe_forcings.F90 --------------------- WARNING: Missing default 'private' in the following modules: line 1: module prescribe_forcings_module ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/prescribe_forcings.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 297 : 104 chars : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar ) line 471 : 118 chars : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing ) line 909 : 103 chars : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar ) line 1112 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), & line 1116 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), & line 1120 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), & line 1121 : 112 chars : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) ) line 1124 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), & line 1125 : 108 chars : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) ) line 1128 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), & line 1129 : 104 chars : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) ) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/rico.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 159 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 160 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/dycoms2_rf02.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 121 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 122 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/bomex.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 127 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 128 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/dycoms2_rf01.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 91 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 92 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/gabls2.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 152 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 153 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/mpace_b.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 157 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 158 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/Benchmark_cases/lba.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 96 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k) line 97 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k) line 176 : 101 chars : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) ) line 177 : 101 chars : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) ) ---------------------------------------------------------------------------------------------------- CLUBBStandardsCheck.py has finished. FAIL: 11 check(s) failed. No matches for /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/KK_microphys/ CLUBBStandardsCheck.py has begun. --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/pdf_parameter_tests.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 542 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz ---------------------------------------------------------------------------------------------------- --------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/rev_direction_grid_test.F90 --------------------- WARNING: Missing default 'private' in the following modules: line 1: module rev_direction_grid_test ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/rev_direction_grid_test.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 233 : 113 chars : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652 line 234 : 127 chars : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /) line 750 : 101 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In line 754 : 104 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In line 795 : 101 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In line 801 : 104 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In ---------------------------------------------------------------------------------------------------- --------------------- Default Private Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/fill_holes_tests.F90 --------------------- WARNING: Missing default 'private' in the following modules: line 19: module fill_holes_tests ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/fill_holes_tests.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 162 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) & line 180 : 110 chars : if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type)) line 195 : 121 chars : write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold line 241 : 118 chars : if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type)) line 344 : 102 chars : field_initial(i,k) = 10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) & line 363 : 113 chars : if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type)) line 385 : 103 chars : print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass ) line 419 : 121 chars : if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type)) line 430 : 116 chars : print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode" ---------------------------------------------------------------------------------------------------- --------------------- Line Length Check: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90 --------------------- WARNING: Lines exceed 100 characters (limit 100): line 500 : 104 chars : l_prescribed_avg_deltaz, & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz ---------------------------------------------------------------------------------------------------- CLUBBStandardsCheck.py has finished. FAIL: 6 check(s) failed. [91m=============================================================== [91mCLUBBStandardsCheck FAILED [91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES [91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME! [91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE [91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvfortran_PRECdouble/cmake_build_output.txt [91m===============================================================[0m [93mBuild completed successfully, but some source code checks have failed.[0m [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 + ulimit -s 8388608 + run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 arm - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone Required file for -stats not found: input/stats/multi_col_stats.in [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Compile GPU_ACC) Stage "Compile GPU_ACC" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Run GPU_ACC) Stage "Run GPU_ACC" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Compile GPU_OMP) Stage "Compile GPU_OMP" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Run GPU_OMP) Stage "Run GPU_OMP" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Compare CPU vs ACC) Stage "Compare CPU vs ACC" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Compare CPU vs OMP) Stage "Compare CPU vs OMP" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] script [Pipeline] { [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 1 Finished: FAILURE
