Started by an SCM change
Obtained jenkins_tests/clubb_cmake_test/Jenkinsfile from git https://github.com/larson-group/clubb.git
[Pipeline] Start of Pipeline
[Pipeline] node
Still waiting to schedule task
Waiting for next available executor
Running on nelson in /home/jenkins/workspace/clubb_cmake_test
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Fetching changes from the remote Git repository
Checking out Revision 5e3cfdd6efddf098dbddb41a5848e3ef4189aac8 (refs/remotes/origin/master)
Commit message: "Fixing python api and python/jax driver. Also fixing bug that caused non-BFBness in stats outputs (only upwp_cl/vpwp_cl) when using l_predict_upwp_vpwp=.false., and adding ulimit -s 8388608 to fix GPU test (though it's unclear why exactly we need this all of a sudden for this test). RESOLVED:643d128a5613019595aecd643f1028e937ad4b76 RESOLVED:f146255f50732c445ccbd012ca45888a9ce44d0b, and since this changes stats this is technically BIT_CHANGING""
> git rev-parse --resolve-git-dir /home/jenkins/workspace/clubb_cmake_test/.git # timeout=10
> git config remote.origin.url https://github.com/larson-group/clubb.git # 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 rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 5e3cfdd6efddf098dbddb41a5848e3ef4189aac8 # timeout=10
> git rev-list --no-walk f146255f50732c445ccbd012ca45888a9ce44d0b # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Compile gfortran)
[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-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 gcc 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
Lmod Warning:
-------------------------------------------------------------------------------
The following dependent module(s) are not currently loaded:
gcc-runtime/13.1.0-wiuv7wc (required by: mpich/4.2.1, hdf5/1.14.3-cb5lzz7,
netcdf-c/4.9.2, netcdf-fortran/4.5.3), glibc/2.35-tdr5czg (required by:
mpich/4.2.1, hdf5/1.14.3-cb5lzz7, netcdf-c/4.9.2, netcdf-fortran/4.5.3)
-------------------------------------------------------------------------------
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py -run_tests
-- Compiling with double precision
-- SUCCESS: netcdf-fortran found.
-- -> Library : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib/libnetcdff.so
-- -> Modules : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_cmake_test/build/gcc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_cmake_test/cmake/toolchains/linux_x86_64_gcc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/build/gcc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_cmake_test/build/gcc_PRECdouble
Running CMake configure...
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_double
[ 0%] Built target clubb_lapack_shared
Scanning dependencies of target clubb_lapack_single
[ 18%] Built target clubb_lapack_single
[ 37%] Built target scm_activation_lib
[ 37%] Built target clubb_lapack_double
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 38%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target text_writer_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target coamps_lib
Scanning dependencies of target bugsrad_lib
[ 53%] Built target text_writer_lib
[ 64%] Built target coamps_lib
[ 64%] Built target microphys_utils_lib
Scanning dependencies of target morrison_microphys_lib
Scanning dependencies of target KK_microphys_lib
[ 69%] Built target bugsrad_lib
[ 69%] Built target morrison_microphys_lib
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 76%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
Scanning dependencies of target radiation_lib
[ 79%] Built target numerical_recipes_lib
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 84%] Built target input_fields_lib
Scanning dependencies of target microphys_lib
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target G_unit_test_lib
[ 87%] Built target G_unit_test_lib
[ 91%] Built target microphys_lib
Scanning dependencies of target G_unit_tests
[ 91%] Linking Fortran executable G_unit_tests
[ 98%] Built target benchmark_cases_lib
Scanning dependencies of target clubb_driver_lib
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_tuner
[ 99%] Linking Fortran executable clubb_driver_test
[ 99%] Linking Fortran executable clubb_standalone
[ 99%] Linking Fortran executable clubb_thread_test
[ 99%] Linking Fortran executable clubb_tuner
[100%] Built target clubb_thread_test
[100%] Built target G_unit_tests
[100%] Built target clubb_standalone
[100%] Built target clubb_driver_test
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_tuner" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/G_unit_tests" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_thread_test" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_standalone" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/clubb_driver_test" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types
[92mBuild completed successfully, and all source code checks passed.[0m
Running CMake ctests
Test project /home/jenkins/workspace/clubb_cmake_test/build/gcc_PRECdouble
Start 1: _init_output_dir
1/11 Test #1: _init_output_dir ................. Passed 0.05 sec
Start 2: bomex_100iter
2/11 Test #2: bomex_100iter .................... Passed 0.52 sec
Start 3: wangara_100iter
3/11 Test #3: wangara_100iter .................. Passed 0.46 sec
Start 4: fire_100iter
4/11 Test #4: fire_100iter ..................... Passed 0.49 sec
Start 5: atex_100iter
5/11 Test #5: atex_100iter ..................... Passed 0.70 sec
Start 6: rico_silhs_100iter
6/11 Test #6: rico_silhs_100iter ............... Passed 0.57 sec
Start 7: arm_97_50iter
7/11 Test #7: arm_97_50iter .................... Passed 0.67 sec
Start 8: cobra_100iter
8/11 Test #8: cobra_100iter .................... Passed 0.50 sec
Start 9: arm_r8029_100iter
9/11 Test #9: arm_r8029_100iter ................ Passed 0.61 sec
Start 10: arm_100iter_8col
10/11 Test #10: arm_100iter_8col ................. Passed 0.77 sec
Start 11: arm_1000iter_5dt
11/11 Test #11: arm_1000iter_5dt ................. Passed 0.99 sec
100% tests passed, 0 tests failed out of 11
Total Test time (real) = 6.33 sec
[92mAll tests passed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile gfortran: openmp+debug)
[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-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 gcc 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
Lmod Warning:
-------------------------------------------------------------------------------
The following dependent module(s) are not currently loaded:
gcc-runtime/13.1.0-wiuv7wc (required by: mpich/4.2.1, hdf5/1.14.3-cb5lzz7,
netcdf-c/4.9.2, netcdf-fortran/4.5.3), glibc/2.35-tdr5czg (required by:
mpich/4.2.1, hdf5/1.14.3-cb5lzz7, netcdf-c/4.9.2, netcdf-fortran/4.5.3)
-------------------------------------------------------------------------------
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py -debug -openmp -run_tests
-- Compiling with double precision
-- SUCCESS: netcdf-fortran found.
-- -> Library : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib/libnetcdff.so
-- -> Modules : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/include
-- OpenMP Fortran support found
-- Flags: -fopenmp
-- Includes:
-- Libraries:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/gcc-13.1.0-ly4g5v5mnoe2su6clyt6sk674bfvfow2/lib64/libgomp.so;/lib/x86_64-linux-gnu/libpthread.a
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_cmake_test/build/gcc_DEBUG_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_cmake_test/cmake/toolchains/linux_x86_64_gcc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/build/gcc_DEBUG_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_cmake_test/build/gcc_DEBUG_PRECdouble
Running CMake configure...
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_single
Scanning dependencies of target clubb_lapack_double
[ 0%] Built target clubb_lapack_shared
[ 18%] Built target clubb_lapack_single
[ 19%] Built target scm_activation_lib
[ 37%] Built target clubb_lapack_double
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 38%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target text_writer_lib
[ 53%] Built target text_writer_lib
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target coamps_lib
[ 53%] Built target microphys_utils_lib
[ 64%] Built target coamps_lib
Scanning dependencies of target morrison_microphys_lib
Scanning dependencies of target KK_microphys_lib
[ 64%] Built target morrison_microphys_lib
[ 69%] Built target bugsrad_lib
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 76%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
Scanning dependencies of target radiation_lib
[ 79%] Built target numerical_recipes_lib
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 84%] Built target input_fields_lib
Scanning dependencies of target microphys_lib
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target G_unit_test_lib
[ 87%] Built target G_unit_test_lib
[ 91%] Built target microphys_lib
Scanning dependencies of target G_unit_tests
[ 91%] Linking Fortran executable G_unit_tests
[ 98%] Built target benchmark_cases_lib
Scanning dependencies of target clubb_driver_lib
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_tuner
[ 99%] Linking Fortran executable clubb_standalone
[ 99%] Linking Fortran executable clubb_thread_test
[ 99%] Linking Fortran executable clubb_driver_test
[ 99%] Linking Fortran executable clubb_tuner
[ 99%] Built target G_unit_tests
[ 99%] Built target clubb_tuner
[ 99%] Built target clubb_standalone
[ 99%] Built target clubb_driver_test
[100%] Built target clubb_thread_test
Install the project...
-- Install configuration: "Debug"
-- Up-to-date: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_tuner" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/G_unit_tests" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_thread_test" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_standalone" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/clubb_driver_test" to "/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/gcc_DEBUG_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-13.1.0/netcdf-fortran-4.5.3-zcsi7k5jxdw7dz5ufpdkyk6ovim7ebwe/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types
[92mBuild completed successfully, and all source code checks passed.[0m
Running CMake ctests
Test project /home/jenkins/workspace/clubb_cmake_test/build/gcc_DEBUG_PRECdouble
Start 1: _init_output_dir
1/11 Test #1: _init_output_dir ................. Passed 0.05 sec
Start 2: bomex_100iter
2/11 Test #2: bomex_100iter .................... Passed 0.86 sec
Start 3: wangara_100iter
3/11 Test #3: wangara_100iter .................. Passed 0.78 sec
Start 4: fire_100iter
4/11 Test #4: fire_100iter ..................... Passed 0.78 sec
Start 5: atex_100iter
5/11 Test #5: atex_100iter ..................... Passed 1.23 sec
Start 6: rico_silhs_100iter
6/11 Test #6: rico_silhs_100iter ............... Passed 1.06 sec
Start 7: arm_97_50iter
7/11 Test #7: arm_97_50iter .................... Passed 1.47 sec
Start 8: cobra_100iter
8/11 Test #8: cobra_100iter .................... Passed 1.02 sec
Start 9: arm_r8029_100iter
9/11 Test #9: arm_r8029_100iter ................ Passed 1.08 sec
Start 10: arm_100iter_8col
10/11 Test #10: arm_100iter_8col ................. Passed 1.75 sec
Start 11: arm_1000iter_5dt
11/11 Test #11: arm_1000iter_5dt ................. Passed 3.11 sec
100% tests passed, 0 tests failed out of 11
Total Test time (real) = 13.20 sec
[92mAll tests passed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile ifx)
[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-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 intel 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 -run_tests
-- Compiling with double precision
-- SUCCESS: netcdf-fortran found.
-- -> Library : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib/libnetcdff.so
-- -> Modules : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_cmake_test/cmake/toolchains/linux_x86_64_intel.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECdouble
Running CMake configure...
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target clubb_lapack_double
Scanning dependencies of target clubb_lapack_single
[ 0%] Built target clubb_lapack_shared
[ 0%] Built target scm_activation_lib
[ 20%] Built target clubb_lapack_single
[ 37%] Built target clubb_lapack_double
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 38%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target text_writer_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target coamps_lib
[ 63%] Built target coamps_lib
[ 63%] Built target microphys_utils_lib
[ 64%] Built target text_writer_lib
[ 69%] Built target bugsrad_lib
Scanning dependencies of target morrison_microphys_lib
Scanning dependencies of target KK_microphys_lib
[ 69%] Built target morrison_microphys_lib
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 76%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
Scanning dependencies of target radiation_lib
[ 79%] Built target numerical_recipes_lib
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 84%] Built target input_fields_lib
Scanning dependencies of target G_unit_test_lib
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target microphys_lib
[ 87%] Built target G_unit_test_lib
[ 91%] Built target microphys_lib
[ 98%] Built target benchmark_cases_lib
Scanning dependencies of target G_unit_tests
[ 98%] Linking Fortran executable G_unit_tests
Scanning dependencies of target clubb_driver_lib
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_tuner
[ 99%] Linking Fortran executable clubb_driver_test
[ 99%] Linking Fortran executable clubb_standalone
[ 99%] Linking Fortran executable clubb_thread_test
[ 99%] Linking Fortran executable clubb_tuner
[ 99%] Built target G_unit_tests
[ 99%] Built target clubb_standalone
[100%] Built target clubb_thread_test
[100%] Built target clubb_driver_test
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_tuner" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/G_unit_tests" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_thread_test" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_standalone" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/clubb_driver_test" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types
[92mBuild completed successfully, and all source code checks passed.[0m
Running CMake ctests
Test project /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECdouble
Start 1: _init_output_dir
1/11 Test #1: _init_output_dir ................. Passed 0.05 sec
Start 2: bomex_100iter
2/11 Test #2: bomex_100iter .................... Passed 0.72 sec
Start 3: wangara_100iter
3/11 Test #3: wangara_100iter .................. Passed 0.64 sec
Start 4: fire_100iter
4/11 Test #4: fire_100iter ..................... Passed 0.68 sec
Start 5: atex_100iter
5/11 Test #5: atex_100iter ..................... Passed 0.88 sec
Start 6: rico_silhs_100iter
6/11 Test #6: rico_silhs_100iter ............... Passed 0.86 sec
Start 7: arm_97_50iter
7/11 Test #7: arm_97_50iter .................... Passed 1.00 sec
Start 8: cobra_100iter
8/11 Test #8: cobra_100iter .................... Passed 0.79 sec
Start 9: arm_r8029_100iter
9/11 Test #9: arm_r8029_100iter ................ Passed 0.78 sec
Start 10: arm_100iter_8col
10/11 Test #10: arm_100iter_8col ................. Passed 0.48 sec
Start 11: arm_1000iter_5dt
11/11 Test #11: arm_1000iter_5dt ................. Passed 1.51 sec
100% tests passed, 0 tests failed out of 11
Total Test time (real) = 8.39 sec
[92mAll tests passed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile ifx: single precision)
[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-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 intel 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 -precision single -run_tests
-- Compiling with single precision
-- SUCCESS: netcdf-fortran found.
-- -> Library : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib/libnetcdff.so
-- -> Modules : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECsingle
Using inferred toolchain file: /home/jenkins/workspace/clubb_cmake_test/cmake/toolchains/linux_x86_64_intel.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECsingle
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle
about to cmnake /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECsingle
Running CMake configure...
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target clubb_lapack_single
Scanning dependencies of target clubb_lapack_double
[ 0%] Built target clubb_lapack_shared
[ 0%] Built target scm_activation_lib
[ 18%] Built target clubb_lapack_single
[ 37%] Built target clubb_lapack_double
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 38%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target text_writer_lib
Scanning dependencies of target coamps_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target bugsrad_lib
[ 63%] Built target coamps_lib
[ 64%] Built target text_writer_lib
[ 64%] Built target microphys_utils_lib
[ 69%] Built target bugsrad_lib
Scanning dependencies of target morrison_microphys_lib
Scanning dependencies of target KK_microphys_lib
[ 69%] Built target morrison_microphys_lib
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 76%] Built target silhs_lib
Scanning dependencies of target radiation_lib
Scanning dependencies of target numerical_recipes_lib
[ 79%] Built target numerical_recipes_lib
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 84%] Built target input_fields_lib
Scanning dependencies of target microphys_lib
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target G_unit_test_lib
[ 87%] Built target G_unit_test_lib
[ 91%] Built target microphys_lib
Scanning dependencies of target G_unit_tests
[ 91%] Linking Fortran executable G_unit_tests
[ 98%] Built target benchmark_cases_lib
Scanning dependencies of target clubb_driver_lib
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_tuner
[ 99%] Linking Fortran executable clubb_thread_test
[ 99%] Linking Fortran executable clubb_standalone
[ 99%] Linking Fortran executable clubb_driver_test
[ 99%] Linking Fortran executable clubb_tuner
[ 99%] Built target G_unit_tests
[100%] Built target clubb_thread_test
[100%] Built target clubb_driver_test
[100%] Built target clubb_standalone
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_tuner" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/G_unit_tests" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_thread_test" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_standalone" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/clubb_driver_test" to "/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib:/home/jenkins/workspace/clubb_cmake_test/install/intel_PRECsingle/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-vnle5nytdsohpf3fkn6waiuu5mcv5t6g/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types
[92mBuild completed successfully, and all source code checks passed.[0m
Running CMake ctests
Test project /home/jenkins/workspace/clubb_cmake_test/build/intel_PRECsingle
Start 1: _init_output_dir
1/11 Test #1: _init_output_dir ................. Passed 0.05 sec
Start 2: bomex_100iter
2/11 Test #2: bomex_100iter .................... Passed 0.70 sec
Start 3: wangara_100iter
3/11 Test #3: wangara_100iter .................. Passed 0.68 sec
Start 4: fire_100iter
4/11 Test #4: fire_100iter ..................... Passed 0.69 sec
Start 5: atex_100iter
5/11 Test #5: atex_100iter ..................... Passed 0.94 sec
Start 6: rico_silhs_100iter
6/11 Test #6: rico_silhs_100iter ............... Passed 0.88 sec
Start 7: arm_97_50iter
7/11 Test #7: arm_97_50iter .................... Passed 0.97 sec
Start 8: cobra_100iter
8/11 Test #8: cobra_100iter .................... Passed 0.82 sec
Start 9: arm_r8029_100iter
9/11 Test #9: arm_r8029_100iter ................ Passed 0.78 sec
Start 10: arm_100iter_8col
10/11 Test #10: arm_100iter_8col ................. Passed 0.43 sec
Start 11: arm_1000iter_5dt
11/11 Test #11: arm_1000iter_5dt ................. Passed 1.59 sec
100% tests passed, 0 tests failed out of 11
Total Test time (real) = 8.57 sec
[92mAll tests passed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile nvfortran)
[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-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 -run_tests
-- Configuring for CPU build
-- Compiling with double precision
-- SUCCESS: netcdf-fortran found.
-- -> Library : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib/libnetcdff.so
-- -> Modules : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_cmake_test/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_PRECdouble
Running CMake configure...
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target clubb_lapack_single
[ 0%] Built target scm_activation_lib
Scanning dependencies of target clubb_lapack_double
[ 0%] Built target clubb_lapack_shared
[ 18%] Built target clubb_lapack_single
[ 37%] Built target clubb_lapack_double
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
[ 38%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target coamps_lib
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target text_writer_lib
[ 63%] Built target coamps_lib
[ 68%] Built target bugsrad_lib
[ 68%] Built target microphys_utils_lib
[ 69%] Built target text_writer_lib
Scanning dependencies of target morrison_microphys_lib
Scanning dependencies of target KK_microphys_lib
[ 69%] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 76%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
Scanning dependencies of target radiation_lib
[ 79%] Built target numerical_recipes_lib
[ 80%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
[ 80%] Linking Fortran static library libradiation_lib.a
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 84%] Built target input_fields_lib
Scanning dependencies of target G_unit_test_lib
Scanning dependencies of target benchmark_cases_lib
[ 84%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
[ 84%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[ 84%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 278)
[ 84%] Linking Fortran static library libbenchmark_cases_lib.a
[ 91%] Built target benchmark_cases_lib
[ 91%] Linking Fortran static library libG_unit_test_lib.a
[ 94%] Built target G_unit_test_lib
[ 94%] Linking Fortran static library libmorrison_microphys_lib.a
[ 94%] Built target morrison_microphys_lib
Scanning dependencies of target microphys_lib
[ 95%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[ 95%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 97%] Linking Fortran static library libmicrophys_lib.a
[ 98%] Built target microphys_lib
Scanning dependencies of target G_unit_tests
Scanning dependencies of target clubb_driver_lib
[ 98%] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 99%] Linking Fortran executable G_unit_tests
[ 99%] Built target G_unit_tests
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
[ 99%] Linking Fortran static library libclubb_driver_lib.a
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_tuner
[ 99%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[100%] Linking Fortran executable clubb_thread_test
[100%] Linking Fortran executable clubb_driver_test
[100%] Linking Fortran executable clubb_standalone
[100%] Built target clubb_driver_test
[100%] Built target clubb_standalone
[100%] Built target clubb_thread_test
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[100%] Linking Fortran executable clubb_tuner
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_tuner" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/G_unit_tests" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_thread_test" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_standalone" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/clubb_driver_test" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types
[92mBuild completed successfully, and all source code checks passed.[0m
Running CMake ctests
Test project /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_PRECdouble
Start 1: _init_output_dir
1/11 Test #1: _init_output_dir ................. Passed 0.04 sec
Start 2: bomex_100iter
2/11 Test #2: bomex_100iter .................... Passed 0.93 sec
Start 3: wangara_100iter
3/11 Test #3: wangara_100iter .................. Passed 0.85 sec
Start 4: fire_100iter
4/11 Test #4: fire_100iter ..................... Passed 0.89 sec
Start 5: atex_100iter
5/11 Test #5: atex_100iter ..................... Passed 1.23 sec
Start 6: rico_silhs_100iter
6/11 Test #6: rico_silhs_100iter ............... Passed 1.22 sec
Start 7: arm_97_50iter
7/11 Test #7: arm_97_50iter .................... Passed 1.65 sec
Start 8: cobra_100iter
8/11 Test #8: cobra_100iter .................... Passed 1.06 sec
Start 9: arm_r8029_100iter
9/11 Test #9: arm_r8029_100iter ................ Passed 1.12 sec
Start 10: arm_100iter_8col
10/11 Test #10: arm_100iter_8col ................. Passed 0.53 sec
Start 11: arm_1000iter_5dt
11/11 Test #11: arm_1000iter_5dt ................. Passed 2.07 sec
100% tests passed, 0 tests failed out of 11
Total Test time (real) = 11.63 sec
[92mAll tests passed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile nvfortran: openacc)
[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-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 -gpu openacc -run_tests
-- Configuring for OpenACC GPU build
-- Compiling with double precision
-- SUCCESS: netcdf-fortran found.
-- -> Library : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib/libnetcdff.so
-- -> Modules : /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_GPUopenacc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_cmake_test/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_GPUopenacc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_GPUopenacc_PRECdouble
Running CMake configure...
Scanning dependencies of target scm_activation_lib
Scanning dependencies of target clubb_lapack_shared
[ 0%] Built target clubb_lapack_shared
[ 0%] Built target scm_activation_lib
Scanning dependencies of target clubb_lapack_double
Scanning dependencies of target clubb_lapack_single
[ 35%] Built target clubb_lapack_single
[ 37%] Built target clubb_lapack_double
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
advance_windm_edsclrm:
274, Generating enter data create(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
280, Generating enter data create(edsclrm_old(:,:,:))
282, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
283, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
282, Generating default present(nu_zero(:ngrdcol))
288, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
290, ! blockidx%x threadidx%x collapsed
288, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
304, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
305, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
306, ! blockidx%x threadidx%x collapsed
307, ! blockidx%x threadidx%x collapsed
304, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
325, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
326, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
327, ! blockidx%x threadidx%x collapsed
325, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
360, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
361, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
362, ! blockidx%x threadidx%x collapsed
360, Generating default present(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
369, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
369, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
400, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
401, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
402, ! blockidx%x threadidx%x collapsed
400, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
412, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
414, ! blockidx%x threadidx%x collapsed
412, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
423, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
424, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
423, Generating default present(gr,vpwp(:ngrdcol,gr%k_ub_zm),upwp(:ngrdcol,gr%k_ub_zm))
462, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
463, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
464, ! blockidx%x threadidx%x collapsed
462, Generating default present(um(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
473, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
474, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
475, ! blockidx%x threadidx%x collapsed
473, Generating default present(solution(:ngrdcol,:nzt,2),vm(:ngrdcol,:nzt))
482, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
506, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
507, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
508, ! blockidx%x threadidx%x collapsed
506, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
518, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
534, Generating update self(vm(:,:),um(:,:))
550, Generating update self(vm(:,:),um(:,:))
555, Generating update device(vm(:,:),um(:,:))
567, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
569, ! blockidx%x threadidx%x collapsed
567, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
579, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
580, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
581, ! blockidx%x threadidx%x collapsed
579, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
592, Generating update self(vm(:,:),um(:,:))
597, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
598, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
599, ! blockidx%x threadidx%x collapsed
597, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
599, Generating implicit firstprivate(ts_nudge,dt)
607, Generating update self(vm(:,:),um(:,:))
615, Generating update self(um_ref(:,:),vm_ref(:,:))
636, Generating update self(upwp(:,:))
647, Generating update self(upwp(:,:))
669, Generating update self(vpwp(:,:))
680, Generating update self(vpwp(:,:))
693, Generating update self(upwp(:,:))
704, Generating update self(upwp(:,:))
713, Generating update self(vpwp(:,:))
724, Generating update self(vpwp(:,:))
749, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
750, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
751, ! blockidx%x threadidx%x collapsed
749, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
758, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
759, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
758, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
790, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
791, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
792, ! blockidx%x threadidx%x collapsed
790, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
802, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
803, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
804, ! blockidx%x threadidx%x collapsed
802, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
813, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
814, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
813, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
852, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
853, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
854, ! blockidx%x threadidx%x collapsed
852, Generating default present(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
863, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
864, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
865, ! blockidx%x threadidx%x collapsed
863, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
879, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
881, ! blockidx%x threadidx%x collapsed
879, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
891, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
892, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
893, ! blockidx%x threadidx%x collapsed
891, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
958, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
959, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
960, ! blockidx%x threadidx%x collapsed
961, ! blockidx%x threadidx%x collapsed
958, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1000, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1001, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1002, ! blockidx%x threadidx%x collapsed
1000, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1012, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1014, ! blockidx%x threadidx%x collapsed
1012, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
1048, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1049, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1050, ! blockidx%x threadidx%x collapsed
1051, ! blockidx%x threadidx%x collapsed
1048, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1059, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1060, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1061, ! blockidx%x threadidx%x collapsed
1062, ! blockidx%x threadidx%x collapsed
1059, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1080, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1081, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1082, ! blockidx%x threadidx%x collapsed
1080, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1097, Generating update self(wpedsclrp(:,:,:),wp2(:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:))
1146, Generating exit data delete(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
1152, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
2017, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
2031, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2032, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2033, ! blockidx%x threadidx%x collapsed
2031, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2039, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2040, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2041, ! blockidx%x threadidx%x collapsed
2039, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
2053, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2055, ! blockidx%x threadidx%x collapsed
2053, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2061, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2063, ! blockidx%x threadidx%x collapsed
2061, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
2075, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2077, ! blockidx%x threadidx%x collapsed
2075, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2086, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2087, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2088, ! blockidx%x threadidx%x collapsed
2086, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2095, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
2107, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2109, ! blockidx%x threadidx%x collapsed
2107, Generating default present(xm_tndcy(:ngrdcol,:nzt))
2117, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
2193, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2195, ! blockidx%x threadidx%x collapsed
2193, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
2195, Generating implicit firstprivate(invrs_dt)
2210, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2211, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2212, ! blockidx%x threadidx%x collapsed
2213, !$acc loop seq
2210, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
2213, Loop is parallelizable
2223, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2224, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2223, Generating default present(rho_ds_zm(:ngrdcol,gr%k_lb_zm),wind_speed(:ngrdcol,gr%k_lb_zt),u_star_sqd(:ngrdcol),lhs(2,:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt))
windm_edsclrm_rhs:
2331, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2332, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2331, Generating default present(rhs(:ngrdcol,:1),xm(:ngrdcol,:2),xm_tndcy(:ngrdcol,:1),lhs_diff(:2,:ngrdcol,:1))
2332, Generating implicit firstprivate(invrs_dt)
2354, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2355, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2356, ! blockidx%x threadidx%x collapsed
2354, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
2356, Generating implicit firstprivate(invrs_dt)
2369, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2369, Generating default present(rhs(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),xm_tndcy(:ngrdcol,nzt),lhs_diff(2:,:ngrdcol,nzt))
2370, Generating implicit firstprivate(nzt,invrs_dt)
2380, Generating update self(xm(:,:),lhs_diff(:,:,:))
2414, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2415, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2414, Generating default present(xpwp_sfc(:ngrdcol),rhs(:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),rho_ds_zm(:ngrdcol,gr%k_lb_zm))
2424, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
advance_clubb_core:
845, Generating enter data create(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w_tmp(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:),xp3_coef_fnc(:,:))
866, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
870, Generating enter data create(wpedsclrp(:,:,:))
885, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zt(:,:),wm_zm(:,:))
912, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
919, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
923, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
959, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wpthlp(:,:),wprtp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
993, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
994, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
993, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),wprtp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol),upwp(:ngrdcol,gr%k_lb_zm),gr,vpwp(:ngrdcol,gr%k_lb_zm),upwp_sfc(:ngrdcol))
1003, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1004, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1003, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_sfc_pert(:ngrdcol),vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_sfc_pert(:ngrdcol))
1013, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1014, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1015, ! blockidx%x threadidx%x collapsed
1013, Generating default present(gr,wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),wpsclrp_sfc(:ngrdcol,:sclr_dim))
1027, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1028, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1029, ! blockidx%x threadidx%x collapsed
1027, Generating default present(gr,wpedsclrp_sfc(:ngrdcol,:edsclr_dim),wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim))
1038, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1039, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1038, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
1049, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1050, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1051, ! blockidx%x threadidx%x collapsed
1049, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
1063, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1064, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1065, ! blockidx%x threadidx%x collapsed
1063, Generating default present(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
1081, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1082, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1081, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
1193, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1195, ! blockidx%x threadidx%x collapsed
1193, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
1195, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
1249, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1250, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1251, ! blockidx%x threadidx%x collapsed
1249, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
1260, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1261, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1262, ! blockidx%x threadidx%x collapsed
1260, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
1279, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1280, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1281, ! blockidx%x threadidx%x collapsed
1279, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
1288, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1290, ! blockidx%x threadidx%x collapsed
1288, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
1318, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1320, ! blockidx%x threadidx%x collapsed
1318, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1326, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1328, ! blockidx%x threadidx%x collapsed
1326, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1337, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1339, ! blockidx%x threadidx%x collapsed
1337, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
1368, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1369, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1370, ! blockidx%x threadidx%x collapsed
1368, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1377, Generating update self(ddzt_umvm_sqd(:,:))
1437, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1439, ! blockidx%x threadidx%x collapsed
1437, Generating default present(sqrt_em_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
1447, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1449, ! blockidx%x threadidx%x collapsed
1447, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
1456, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1457, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1458, ! blockidx%x threadidx%x collapsed
1456, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),invrs_tau_xp2_zm(:ngrdcol,:nzm),tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm))
1469, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1470, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1471, ! blockidx%x threadidx%x collapsed
1469, Generating default present(invrs_tau_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,69),invrs_tau_wp3_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
1535, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1536, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1537, ! blockidx%x threadidx%x collapsed
1535, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
1545, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1547, ! blockidx%x threadidx%x collapsed
1545, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
1608, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
1634, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1635, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1636, ! blockidx%x threadidx%x collapsed
1634, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_2_zm(:ngrdcol,:nzm),w_1_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
1672, Generating update self(stability_correction(:,:))
1679, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1680, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1681, ! blockidx%x threadidx%x collapsed
1679, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm))
1691, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1693, ! blockidx%x threadidx%x collapsed
1691, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
1704, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1705, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1706, ! blockidx%x threadidx%x collapsed
1704, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm))
1722, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1724, ! blockidx%x threadidx%x collapsed
1722, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
1740, Generating update self(brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_sqd_smth(:,:),invrs_tau_sfc(:,:),invrs_tau_no_n2_zm(:,:),brunt_vaisala_freq_sqd_splat(:,:),invrs_tau_bkgnd(:,:),invrs_tau_wp2_zm(:,:),ri_zm(:,:),invrs_tau_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_shear(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_xp2_zm(:,:))
1782, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1783, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1784, ! blockidx%x threadidx%x collapsed
1782, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
1935, Generating update self(upwp(:,:),wpthlp(:,:),wprtp(:,:),vpwp(:,:))
1979, Generating update self(upwp(:,:),wpthlp(:,:),wprtp(:,:),vpwp(:,:))
2066, Generating update self(upwp(:,:),wpthlp(:,:),wprtp(:,:),vpwp(:,:))
2109, Generating update self(upwp(:,:),wpthlp(:,:),wprtp(:,:),vpwp(:,:))
2141, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2142, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2143, ! blockidx%x threadidx%x collapsed
2141, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
2152, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2153, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2154, ! blockidx%x threadidx%x collapsed
2152, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
2154, Generating implicit firstprivate(edsclr_dim)
2204, Generating update self(thlm(:,:),thlm700(:),thlm1000(:),edsclrm(:,:,:),rtm(:,:))
2221, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2222, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2223, ! blockidx%x threadidx%x collapsed
2221, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
2223, Generating implicit firstprivate(edsclr_dim)
2557, Generating update self(cloud_frac_zm(:,:),cloudy_downdraft_frac(:,:),vpwp_zt(:,:),w_down_in_cloud(:,:),sigma_sqd_w_zt(:,:),wp3_on_wp2(:,:),wp3_on_wp2_zt(:,:),a3_coef(:,:),cloudy_updraft_frac(:,:),rcm_zm(:,:),rtp3(:,:),thlp3(:,:),ice_supersat_frac_zm(:,:),skw_velocity(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wprtp2(:,:),wpthlp2(:,:),sigma_sqd_w(:,:),wprtp_zt(:,:),wp2_zt(:,:),kh_zm(:,:),tau_zm(:,:),lscale(:,:),lscale_down(:,:),wp2rcp(:,:),wp2rtp(:,:),kh_zt(:,:),upwp_zt(:,:),thvm(:,:),thv_ds_zt(:,:),rtpthvp(:,:),rcm_in_layer(:,:),a3_coef_zt(:,:),rcm(:,:),ice_supersat_frac(:,:),cloud_frac(:,:),exner(:,:),cloud_cover(:,:),rcm_supersat_adj(:,:),pdf_params%w_2(:,:),rc_coef(:,:),wp4(:,:),rc_coef_zm(:,:),w_up_in_cloud(:,:),wm_zm(:,:),thv_ds_zm(:,:),thlpthvp(:,:),rho_ds_zm(:,:),rho(:,:),rho_ds_zt(:,:),rcp2(:,:),em(:,:),lscale_up(:,:),thlprcp(:,:),rtpthlp_zt(:,:),wp2thlp(:,:),wpthlp_zt(:,:),rtpthlp(:,:),rtprcp(:,:),thlp2_zt(:,:),thlp2(:,:),thlm_zm(:,:),rtp2_zt(:,:),rtp2(:,:),rtm_zm(:,:),wp3(:,:),wp2vp2(:,:),wp2(:,:),wm_zt(:,:),wpthlp(:,:),wprtpthlp(:,:),wprtp(:,:),wprcp(:,:),rtm(:,:),rho_zm(:,:),thlm(:,:),tau_zt(:,:),vp2(:,:),up2(:,:),vpwp(:,:),vp2_zt(:,:),upwp(:,:),up2_zt(:,:),vm(:,:),vg(:,:),um(:,:),ug(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),p_in_pa(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wpvp2(:,:))
2604, Generating update self(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_2(:,:))
2629, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
2634, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2707, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
2714, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
2718, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2754, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
2818, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
2822, Generating exit data delete(wpedsclrp(:,:,:))
2825, Generating exit data delete(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),xp3_coef_fnc(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),sigma_sqd_w_tmp(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:))
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
advance_clubb_core_api_single_col:
1136, Generating copyin(fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp_col(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac_col(:,:)) [if not already present]
Generating copy(exner_col(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) [if not already present]
Generating copyout(w_up_in_cloud_col(:,:)) [if not already present]
Generating copyin(wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) [if not already present]
Generating copy(ice_supersat_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm_col(:,:)) [if not already present]
Generating copy(thlpthvp_col(:,:)) [if not already present]
Generating copyin(thv_ds_zm_col(:,:)) [if not already present]
Generating copyout(rcm_in_layer_col(:,:)) [if not already present]
Generating copyin(wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) [if not already present]
Generating copy(upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) [if not already present]
Generating copyin(upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) [if not already present]
Generating copy(um_pert_col(:,:),vm_pert_col(:,:)) [if not already present]
Generating copyin(thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params_col(:,:)) [if not already present]
Generating copy(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug_col(:,:)) [if not already present]
Generating copy(uprcp_col(:,:)) [if not already present]
Generating copyin(vg_col(:,:)) [if not already present]
Generating copy(vprcp_col(:,:)) [if not already present]
Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
Generating copyin(rho_zm_col(:,:)) [if not already present]
Generating copyout(wprcp_col(:,:)) [if not already present]
Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
Generating copy(rtp3_col(:,:)) [if not already present]
Generating copyin(wm_zt_col(:,:)) [if not already present]
Generating copy(wp2vp2_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm_col(:,:)) [if not already present]
Generating copyout(cloud_cover_col(:,:)) [if not already present]
Generating copyin(wpthlp_sfc_col(:)) [if not already present]
Generating copy(wp2thlp_col(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
Generating copyout(thlprcp_col(:,:)) [if not already present]
Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp2up2_col(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up_col(:,:)) [if not already present]
Generating copyin(host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) [if not already present]
Generating copy(upwp_col(:,:),vpwp_col(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:)) [if not already present]
Generating copyout(w_down_in_cloud_col(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert_col(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac_col(:,:)) [if not already present]
Generating copy(cloud_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt_col(:,:)) [if not already present]
Generating copyout(kh_zm_col(:,:),invrs_tau_zm_col(:,:)) [if not already present]
Generating copy(thlp3_col(:,:)) [if not already present]
Generating copyout(kh_zt_col(:,:)) [if not already present]
Generating copy(wpvp2_col(:,:)) [if not already present]
1217, Generating copy(sclrm_col(:,:,:),wpsclrp_col(:,:,:)) [if not already present]
Generating copyin(sclr_tol(:)) [if not already present]
Generating copy(sclrpthvp_col(:,:,:)) [if not already present]
Generating copyin(sclrm_forcing_col(:,:,:)) [if not already present]
Generating copy(sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:)) [if not already present]
Generating copyin(wpsclrp_sfc_col(:,:)) [if not already present]
1222, Generating copyin(edsclrm_forcing_col(:,:,:)) [if not already present]
Generating copy(edsclrm_col(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc_col(:,:)) [if not already present]
1226, Generating copyin(wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:)) [if not already present]
advance_clubb_core_api_multi_col:
1690, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac(:,:)) [if not already present]
Generating copy(exner(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) [if not already present]
Generating copyout(w_up_in_cloud(:,:)) [if not already present]
Generating copyin(wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) [if not already present]
Generating copy(ice_supersat_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present]
Generating copy(thlpthvp(:,:)) [if not already present]
Generating copyin(thv_ds_zm(:,:)) [if not already present]
Generating copyout(rcm_in_layer(:,:)) [if not already present]
Generating copyin(wpthlp_forcing(:,:),wprtp_forcing(:,:)) [if not already present]
Generating copy(upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) [if not already present]
Generating copyin(upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) [if not already present]
Generating copy(um_pert(:,:),vm_pert(:,:)) [if not already present]
Generating copyin(thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params(:,:)) [if not already present]
Generating copyout(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug(:,:)) [if not already present]
Generating copy(uprcp(:,:)) [if not already present]
Generating copyin(vg(:,:)) [if not already present]
Generating copy(vprcp(:,:)) [if not already present]
Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
Generating copy(up2(:,:),vp2(:,:)) [if not already present]
Generating copyin(rho_zm(:,:)) [if not already present]
Generating copyout(wprcp(:,:)) [if not already present]
Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
Generating copy(rtp3(:,:)) [if not already present]
Generating copyin(wm_zt(:,:)) [if not already present]
Generating copy(wp2vp2(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm(:,:)) [if not already present]
Generating copyout(cloud_cover(:,:)) [if not already present]
Generating copyin(wpthlp_sfc(:)) [if not already present]
Generating copy(wp2thlp(:,:),wp2thvp(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing(:,:)) [if not already present]
Generating copyout(thlprcp(:,:)) [if not already present]
Generating copy(wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2up(:,:),wp2up2(:,:)) [if not already present]
Generating copyin(host_dy(:),um_forcing(:,:),vm_forcing(:,:)) [if not already present]
Generating copy(upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:)) [if not already present]
Generating copyout(w_down_in_cloud(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac(:,:)) [if not already present]
Generating copy(cloud_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt(:,:)) [if not already present]
Generating copyout(kh_zm(:,:),invrs_tau_zm(:,:)) [if not already present]
Generating copy(thlp3(:,:)) [if not already present]
Generating copyout(kh_zt(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(wpvp2(:,:)) [if not already present]
1761, Generating copy(sclrm(:,:,:),wpsclrp(:,:,:)) [if not already present]
Generating copyin(sclr_tol(:)) [if not already present]
Generating copy(sclrpthvp(:,:,:)) [if not already present]
Generating copyin(sclrm_forcing(:,:,:)) [if not already present]
Generating copy(sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:)) [if not already present]
Generating copyin(wpsclrp_sfc(:,:)) [if not already present]
1765, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
Generating copy(edsclrm(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
1769, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
1895, Generating copyin(radht(:,:),thlprcp(:,:)) [if not already present]
Generating copy(thlp2_forcing(:,:)) [if not already present]
Generating copyin(clubb_params(:,:),rcm(:,:)) [if not already present]
[ 38%] Linking Fortran static library libclubb_core_lib.a
[ 52%] Built target clubb_core_lib
Scanning dependencies of target text_writer_lib
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target microphys_utils_lib
[ 53%] Built target text_writer_lib
Scanning dependencies of target coamps_lib
[ 58%] Built target bugsrad_lib
[ 58%] Built target microphys_utils_lib
[ 69%] Built target coamps_lib
Scanning dependencies of target morrison_microphys_lib
Scanning dependencies of target KK_microphys_lib
[ 69%] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
[ 73%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 76%] Built target silhs_lib
Scanning dependencies of target radiation_lib
Scanning dependencies of target numerical_recipes_lib
[ 77%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[ 80%] Built target numerical_recipes_lib
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
radiation_driver:
386, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
388, ! blockidx%x threadidx%x collapsed
386, Generating default present(frad_sw_down(:ngrdcol,:gr%nzm),frad_lw_down(:ngrdcol,:gr%nzm),frad_lw_up(:ngrdcol,:gr%nzm),frad(:ngrdcol,:gr%nzm),frad_sw_up(:ngrdcol,:gr%nzm),gr)
397, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
399, ! blockidx%x threadidx%x collapsed
397, Generating default present(radht(:ngrdcol,:gr%nzt),gr)
438, Generating update self(frad(:,:),frad_lw_up(:,:),radht_lw(:,:),p_in_pa(:,:),frad_lw(:,:),frad_sw(:,:),frad_lw_down(:,:),frad_sw_down(:,:),exner(:,:),radht_sw(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),frad_sw_up(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
465, Generating update device(frad(:,:),frad_lw_up(:,:),radht_lw(:,:),radht_sw(:,:),radht(:,:),frad_lw(:,:),frad_sw(:,:),frad_lw_down(:,:),frad_sw_down(:,:),frad_sw_up(:,:))
478, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
480, ! blockidx%x threadidx%x collapsed
478, Generating default present(frad_lw(1:ngrdcol,1:gr%nzm),gr,frad_sw(1:ngrdcol,1:gr%nzm))
486, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
487, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
488, ! blockidx%x threadidx%x collapsed
486, Generating default present(radht_sw(1:ngrdcol,1:gr%nzt),radht_lw(1:ngrdcol,1:gr%nzt),gr)
511, Generating create(radht_sw_ddzm(:,:)) [if not already present]
514, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
515, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
516, ! blockidx%x threadidx%x collapsed
514, Generating default present(rho(:ngrdcol,:gr%nzt),radht_sw(1:ngrdcol,1:gr%nzt),gr)
527, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
528, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
529, ! blockidx%x threadidx%x collapsed
527, Generating default present(frad(:ngrdcol,:gr%nzm),frad_lw(1:ngrdcol,1:gr%nzm),gr,frad_sw(1:ngrdcol,1:gr%nzm))
534, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
536, ! blockidx%x threadidx%x collapsed
534, Generating default present(radht(:ngrdcol,:gr%nzt),radht_sw(1:ngrdcol,1:gr%nzt),radht_lw(1:ngrdcol,1:gr%nzt),gr)
548, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
550, ! blockidx%x threadidx%x collapsed
548, Generating default present(gr,frad(:ngrdcol,:gr%nzm))
560, Generating update device(radht(:,:))
562, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
563, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
564, ! blockidx%x threadidx%x collapsed
562, Generating default present(gr,frad(:ngrdcol,:gr%nzm))
update_radiation_variables:
642, Generating update self(frad(:,:),frad_lw_up(:,:),frad_lw_down(:,:),frad_sw_down(:,:),frad_sw_up(:,:),radht(:,:))
652, Generating update self(frad_lw(:,:),radht_lw(:,:),radht_sw(:,:),frad_sw(:,:))
[ 80%] Linking Fortran static library libradiation_lib.a
[ 81%] Built target radiation_lib
Scanning dependencies of target input_fields_lib
[ 84%] Built target input_fields_lib
Scanning dependencies of target G_unit_test_lib
Scanning dependencies of target benchmark_cases_lib
[ 84%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[ 84%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
[ 84%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_cmake_test/src/G_unit_test_types/spurious_source_test.F90: 278)
prescribe_forcings:
297, Generating enter data create(thlm_bot(:),um_bot(:),vm_bot(:),z_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
313, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
314, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
315, ! blockidx%x threadidx%x collapsed
313, Generating default present(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
321, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
323, ! blockidx%x threadidx%x collapsed
321, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
369, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
369, Generating default present(rtm_forcing(:ngrdcol,nzt),thlm_forcing(:ngrdcol,nzt))
370, Generating implicit firstprivate(nzt)
442, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
443, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
444, ! blockidx%x threadidx%x collapsed
442, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
466, Generating update self(p_in_pa(:,:))
472, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
491, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
492, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
493, ! blockidx%x threadidx%x collapsed
491, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
500, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
502, ! blockidx%x threadidx%x collapsed
503, !$acc loop seq
500, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
503, Loop is parallelizable
511, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
513, ! blockidx%x threadidx%x collapsed
514, !$acc loop seq
511, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
514, Loop is parallelizable
592, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
593, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
592, Generating default present(ustar(:ngrdcol))
616, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
617, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
616, Generating default present(ustar(:ngrdcol))
630, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
630, Generating default present(ustar(:ngrdcol))
652, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
653, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
652, Generating default present(ustar(:ngrdcol))
790, Generating update self(rho_bot(:))
793, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
844, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
845, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
844, Generating default present(ustar(:ngrdcol))
872, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
873, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
872, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
873, Generating implicit firstprivate(sens_ht,latent_ht)
879, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
881, ! blockidx%x threadidx%x collapsed
879, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
881, Generating implicit firstprivate(sens_ht)
888, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
889, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
890, ! blockidx%x threadidx%x collapsed
888, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
890, Generating implicit firstprivate(latent_ht)
902, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
913, Generating exit data delete(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
read_surface_var_for_bc:
1018, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
1023, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1024, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1023, Generating default present(exner_bot(:ngrdcol),gr,z_bot(:ngrdcol),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um(:ngrdcol,:1),um_bot(:ngrdcol),vm(:ngrdcol,:1),rho_zm(:ngrdcol,:1),rtm(:ngrdcol,:1),rtm_bot(:ngrdcol),thlm(:ngrdcol,:1),rho_bot(:ngrdcol),p_sfc(:ngrdcol),gr%zt(1:ngrdcol,1))
1043, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1044, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1051, !$acc loop seq
1043, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
1044, Generating implicit firstprivate(k,min_val)
1051, Loop carried scalar dependence for min_val at line 1052
Loop carried reuse of k_min prevents parallelization
1061, Generating update self(k_min(:))
1094, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1095, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1094, Generating default present(gr,rho_bot(:ngrdcol),p_sfc(:ngrdcol),exner_bot(:ngrdcol),z_bot(:),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um_bot(:ngrdcol),rtm_bot(:ngrdcol),rho_zm(:ngrdcol,:))
1095, Generating implicit firstprivate(k00,km1,kp2,kp1)
[ 84%] Linking Fortran static library libG_unit_test_lib.a
[ 87%] Built target G_unit_test_lib
[ 87%] Linking Fortran static library libmorrison_microphys_lib.a
[ 87%] Built target morrison_microphys_lib
Scanning dependencies of target microphys_lib
[ 87%] Linking Fortran static library libbenchmark_cases_lib.a
[ 87%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[ 88%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[ 95%] Built target benchmark_cases_lib
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 97%] Linking Fortran static library libmicrophys_lib.a
[ 98%] Built target microphys_lib
Scanning dependencies of target G_unit_tests
Scanning dependencies of target clubb_driver_lib
[ 98%] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 99%] Linking Fortran executable G_unit_tests
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[ 99%] Built target G_unit_tests
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
init_clubb_case:
2546, Generating enter data create(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:))
Generating enter data copyin(pdf_params_zm%mixt_frac(:,:))
Generating enter data create(pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params_zm)
Generating enter data create(pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:))
Generating enter data copyin(pdf_params%mixt_frac(:,:))
Generating enter data create(pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:))
Generating enter data copyin(pdf_params)
Generating enter data create(pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:))
Generating enter data copyin(err_info,thv_ds_zt_init(:))
Generating enter data create(rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:))
Generating enter data copyin(clubb_params(:,:))
Generating enter data create(sigma_x_1_n(:,:,:))
Generating enter data copyin(sfc_soil_t_in_k_init(:))
Generating enter data create(mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:))
Generating enter data copyin(invrs_rho_ds_zt_init(:))
Generating enter data create(cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:))
Generating enter data copyin(upwp_init(:),vm_init(:),um_init(:),hm_metadata)
Generating enter data create(wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:))
Generating enter data copyin(wp2_init(:))
Generating enter data create(wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:))
Generating enter data copyin(err_info%err_header(:),nu_vert_res_dep%nu9(:))
Generating enter data create(thlp2_mc(:,:),rtp2_mc(:,:))
Generating enter data copyin(t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:))
Generating enter data create(vprcp(:,:))
Generating enter data copyin(vg_init(:))
Generating enter data create(uprcp(:,:))
Generating enter data copyin(ug_init(:))
Generating enter data create(thlm_mc(:,:))
Generating enter data copyin(rtm_init(:))
Generating enter data create(vpwp_sfc(:),upwp_sfc(:))
Generating enter data copyin(thv_ds_zm_init(:))
Generating enter data create(thlpthvp(:,:))
Generating enter data copyin(invrs_rho_ds_zm_init(:))
Generating enter data create(ice_supersat_frac(:,:))
Generating enter data copyin(rho_ds_zm_init(:))
Generating enter data create(rho(:,:),rfrzm(:,:))
Generating enter data copyin(rho_init(:))
Generating enter data create(thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:))
Generating enter data copyin(wm_zt_init(:))
Generating enter data create(rtp3(:,:))
Generating enter data copyin(thlm_ref_init(:),rtm_ref_init(:))
Generating enter data create(wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:))
Generating enter data copyin(pdf_params_zm%w_2(:,:),thlm_init(:))
Generating enter data create(rtpthvp(:,:))
Generating enter data copyin(rcm_init(:))
Generating enter data create(upwp_sfc_pert(:))
Generating enter data copyin(sfc_elevation(:))
Generating enter data create(corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:))
Generating enter data copyin(veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:))
Generating enter data create(err_info%err_code(:))
Generating enter data copyin(em_init(:))
Generating enter data create(vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),rho_zm(:,:))
Generating enter data copyin(rho_ds_zt_init(:),p_in_pa_init(:))
Generating enter data create(p_in_pa(:,:),thvm(:,:),exner(:,:))
Generating enter data copyin(dummy_dy(:))
Generating enter data create(wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params_zm%varnce_w_1(:,:))
Generating enter data create(pdf_params_zm%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:))
Generating enter data create(pdf_params%ice_supersat_frac_2(:,:))
Generating enter data copyin(pdf_params%varnce_w_1(:,:))
Generating enter data create(pdf_params%varnce_thl_2(:,:))
Generating enter data copyin(pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),deep_soil_t_in_k_init(:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_zm_init(:))
Generating enter data create(sigma_x_2_n(:,:,:))
Generating enter data copyin(gr%zt(:,:))
Generating enter data create(cloudy_updraft_frac(:,:),rvm_mc(:,:))
Generating enter data copyin(pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:))
Generating enter data create(mu_x_2_n(:,:,:))
Generating enter data copyin(gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:))
Generating enter data create(x_nl_all_levs(:,:,:,:))
2621, Generating enter data create(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:))
Generating enter data copyin(sclrm_init(:,:))
Generating enter data create(sclrpthvp(:,:,:))
Generating enter data copyin(sclr_tol(:))
Generating enter data create(wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
2626, Generating enter data create(edsclrm(:,:,:))
Generating enter data copyin(edsclrm_init(:,:))
Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
2630, Generating enter data create(rtphmp_zt(:,:,:))
Generating enter data copyin(hm_metadata%l_mix_rat_hm(:))
Generating enter data create(thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
set_case_initial_conditions:
2701, Generating implicit firstprivate(ngrdcol,lh_num_samples)
Generating NVIDIA GPU code
2702, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2703, ! blockidx%x threadidx%x collapsed
2704, ! blockidx%x threadidx%x collapsed
2705, !$acc loop seq
2701, Generating default present(x_nl_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt,:),x_mixt_comp_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt),lh_sample_point_weights(1:ngrdcol,1:lh_num_samples,1:gr%nzt),gr)
2705, Loop is parallelizable
2712, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2713, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2714, ! blockidx%x threadidx%x collapsed
2712, Generating default present(um_forcing(1:ngrdcol,1:gr%nzt),ug_init(1:gr%nzt),vm_forcing(1:ngrdcol,1:gr%nzt),vg_init(1:gr%nzt),um_ref_init(1:gr%nzt),vm_ref_init(1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),rho_init(1:gr%nzt),w_down_in_cloud(1:ngrdcol,1:gr%nzt),vp3(1:ngrdcol,1:gr%nzt),cloudy_downdraft_frac(1:ngrdcol,1:gr%nzt),cloud_frac(1:ngrdcol,1:gr%nzt),wp2up(1:ngrdcol,1:gr%nzt),p_in_pa(1:ngrdcol,1:gr%nzt),lscale(1:ngrdcol,1:gr%nzt),exner(1:ngrdcol,1:gr%nzt),cloudy_updraft_frac(1:ngrdcol,1:gr%nzt),rho_ds_zt_init(1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),rho_ds_zt(1:ngrdcol,1:gr%nzt),rho(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt(1:ngrdcol,1:gr%nzt),ice_supersat_frac(1:ngrdcol,1:gr%nzt),thv_ds_zt(1:ngrdcol,1:gr%nzt),thlp3(1:ngrdcol,1:gr%nzt),thlm(1:ngrdcol,1:gr%nzt),rtm(1:ngrdcol,1:gr%nzt),um(1:ngrdcol,1:gr%nzt),vm(1:ngrdcol,1:gr%nzt),um_init(1:gr%nzt),vm_init(1:gr%nzt),wm_zt(1:ngrdcol,1:gr%nzt),w_up_in_cloud(1:ngrdcol,1:gr%nzt),rcm_in_layer(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),cloud_cover(1:ngrdcol,1:gr%nzt),gr,rcm(1:ngrdcol,1:gr%nzt),ug(1:ngrdcol,1:gr%nzt),thvm_init(1:gr%nzt),vg(1:ngrdcol,1:gr%nzt),up3(1:ngrdcol,1:gr%nzt),um_ref(1:ngrdcol,1:gr%nzt),um_pert(1:ngrdcol,1:gr%nzt),vm_ref(1:ngrdcol,1:gr%nzt),vm_pert(1:ngrdcol,1:gr%nzt),thlm_ref(1:ngrdcol,1:gr%nzt),thlm_mc(1:ngrdcol,1:gr%nzt),rtm_ref(1:ngrdcol,1:gr%nzt),rtm_init(1:gr%nzt),thvm(1:ngrdcol,1:gr%nzt),thv_ds_zt_init(1:gr%nzt),p_in_pa_init(1:gr%nzt),thlm_ref_init(1:gr%nzt),rtm_ref_init(1:gr%nzt),wp2thlp(1:ngrdcol,1:gr%nzt),wp2thvp(1:ngrdcol,1:gr%nzt),wm_zt_init(1:gr%nzt),wp2rtp(1:ngrdcol,1:gr%nzt),wp3(1:ngrdcol,1:gr%nzt),wpvp2(1:ngrdcol,1:gr%nzt),wpup2(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt_init(1:gr%nzt),kh_zt(1:ngrdcol,1:gr%nzt),rtp3(1:ngrdcol,1:gr%nzt),rcm_init(1:gr%nzt),thlm_init(1:gr%nzt),rcm_mc(1:ngrdcol,1:gr%nzt),exner_init(1:gr%nzt))
2769, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2770, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2771, ! blockidx%x threadidx%x collapsed
2769, Generating default present(upwp(1:ngrdcol,1:gr%nzm),uprcp(1:ngrdcol,1:gr%nzm),vprcp(1:ngrdcol,1:gr%nzm),up2(1:ngrdcol,1:gr%nzm),thv_ds_zm_init(1:gr%nzm),vp2(1:ngrdcol,1:gr%nzm),upwp_pert(1:ngrdcol,1:gr%nzm),wprcp(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),wp4(1:ngrdcol,1:gr%nzm),wp2(1:ngrdcol,1:gr%nzm),wm_zm_init(1:gr%nzm),rho_zm_init(1:gr%nzm),rtpthvp(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm),rho_zm(1:ngrdcol,1:gr%nzm),rho_ds_zm_init(1:gr%nzm),rho_ds_zm(1:ngrdcol,1:gr%nzm),rc_coef_zm(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm(1:ngrdcol,1:gr%nzm),gr,thv_ds_zm(1:ngrdcol,1:gr%nzm),thlpthvp(1:ngrdcol,1:gr%nzm),wprtp(1:ngrdcol,1:gr%nzm),wpthlp(1:ngrdcol,1:gr%nzm),rtp2(1:ngrdcol,1:gr%nzm),thlp2(1:ngrdcol,1:gr%nzm),rtpthlp(1:ngrdcol,1:gr%nzm),upwp_init(1:gr%nzm),vpwp(1:ngrdcol,1:gr%nzm),wm_zm(1:ngrdcol,1:gr%nzm),vpwp_pert(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm_init(1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),thlprcp(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthvp(1:ngrdcol,1:gr%nzm),up2_init(1:gr%nzm),vp2_init(1:gr%nzm),kh_zm(1:ngrdcol,1:gr%nzm),wp2vp2(1:ngrdcol,1:gr%nzm),wp2_init(1:gr%nzm),wp2up2(1:ngrdcol,1:gr%nzm),invrs_tau_zm(1:ngrdcol,1:gr%nzm),wprtp_forcing(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm))
2816, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2817, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2816, Generating default present(wpthlp_sfc(1:ngrdcol),wprtp_sfc(1:ngrdcol),vpwp_sfc(1:ngrdcol),sfc_soil_t_in_k_init(:),veg_t_in_k_init(:),deep_soil_t_in_k(1:ngrdcol),sfc_soil_t_in_k(1:ngrdcol),deep_soil_t_in_k_init(:),veg_t_in_k(1:ngrdcol),upwp_sfc(1:ngrdcol))
2830, Generating implicit firstprivate(ngrdcol,sclr_dim)
Generating NVIDIA GPU code
2831, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2832, ! blockidx%x threadidx%x collapsed
2833, ! blockidx%x threadidx%x collapsed
2830, Generating default present(sclrm_forcing(1:ngrdcol,1:gr%nzt,1:sclr_dim),gr,sclrm(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrp3(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrm_init(1:gr%nzt,1:sclr_dim))
2841, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2842, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2843, ! blockidx%x threadidx%x collapsed
2844, ! blockidx%x threadidx%x collapsed
2841, Generating default present(sclrpthlp(1:ngrdcol,1:gr%nzm,1:sclr_dim),gr,sclr_tol(1:sclr_dim),sclrp2(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrprtp(1:ngrdcol,1:gr%nzm,1:sclr_dim),wpsclrp(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrpthvp(1:ngrdcol,1:gr%nzm,1:sclr_dim))
2854, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
2855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2856, ! blockidx%x threadidx%x collapsed
2854, Generating default present(wpsclrp_sfc(1:ngrdcol,1:sclr_dim))
2865, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2866, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2867, ! blockidx%x threadidx%x collapsed
2868, ! blockidx%x threadidx%x collapsed
2865, Generating default present(edsclrm_forcing(1:ngrdcol,1:gr%nzt,1:edsclr_dim),edsclrm(1:ngrdcol,1:gr%nzt,1:edsclr_dim),gr,edsclrm_init(1:gr%nzt,1:edsclr_dim))
2875, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
2876, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2877, ! blockidx%x threadidx%x collapsed
2875, Generating default present(wpedsclrp_sfc(1:ngrdcol,1:edsclr_dim))
2886, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2887, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2888, ! blockidx%x threadidx%x collapsed
2889, ! blockidx%x threadidx%x collapsed
2886, Generating default present(rtphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim),gr,wp2hmp(1:ngrdcol,1:gr%nzt,1:hydromet_dim),thlphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim))
2897, Generating implicit firstprivate(ngrdcol,hydromet_dim)
Generating NVIDIA GPU code
2898, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2899, ! blockidx%x threadidx%x collapsed
2900, ! blockidx%x threadidx%x collapsed
2897, Generating default present(wphydrometp(1:ngrdcol,1:gr%nzm,1:hydromet_dim),gr)
3020, Generating update self(deltaz(:),gr%zt(:,:),gr%zm(:,:),clubb_params(:,:))
3026, Generating update device(nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu9(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu10(:))
advance_clubb_to_end:
3264, Generating update self(wp2thvp(:,:),thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2up(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
3267, Generating update self(sclrm(:,:,:))
3268, Generating update self(edsclrm(:,:,:))
3329, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3330, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3331, ! blockidx%x threadidx%x collapsed
3329, Generating default present(rcm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),gr,thlm_mc(1:ngrdcol,1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt))
3347, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3348, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3349, ! blockidx%x threadidx%x collapsed
3347, Generating default present(wprtp_forcing(1:ngrdcol,1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),gr,thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm))
3360, Generating update self(rfrzm(:,:))
3370, Generating update device(rfrzm(:,:))
3589, Generating update self(pdf_params%varnce_w_1(:,:),pdf_params%thl_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rt_1(:,:),pdf_params%rc_2(:,:),pdf_params%chi_1(:,:),p_in_pa(:,:),pdf_params%cthl_2(:,:),kh_zm(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),corr_array_1_n(:,:,:,:),cloud_frac(:,:),sigma_x_1_n(:,:,:),rtm(:,:),mu_x_1_n(:,:,:),lh_thl_clipped(:,:,:),lh_rv_clipped(:,:,:),wp3(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),invrs_rho_ds_zt(:,:),wp2(:,:),wm_zt(:,:),thlm(:,:),wm_zm(:,:),pdf_params%w_2(:,:),rho_zm(:,:),rho_ds_zt(:,:),rcm(:,:),corr_array_2_n(:,:,:,:),mu_x_2_n(:,:,:),sigma_x_2_n(:,:,:))
3604, Generating copyout(skw_zm(:,:)) [if not already present]
Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
3683, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
3685, Generating update device(wphydrometp(:,:,:))
3704, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
3719, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
3725, Generating update self(cloud_frac(:,:))
3736, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
clean_up_clubb:
4062, Generating exit data delete(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm,pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),pdf_params,pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),err_info,deep_soil_t_in_k_init(:),thv_ds_zt_init(:),rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),clubb_params(:,:),sigma_x_1_n(:,:,:),sfc_soil_t_in_k_init(:),mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:),invrs_rho_ds_zt_init(:),cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:),upwp_init(:),vm_init(:),um_init(:),hm_metadata,wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:),wp2_init(:),wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:),err_info%err_header(:),nu_vert_res_dep%nu9(:),thlp2_mc(:,:),rtp2_mc(:,:),t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:),vprcp(:,:),vg_init(:),uprcp(:,:),ug_init(:),thlm_mc(:,:),rtm_init(:),vpwp_sfc(:),upwp_sfc(:),thv_ds_zm_init(:),thlpthvp(:,:),invrs_rho_ds_zm_init(:),ice_supersat_frac(:,:),rho_ds_zm_init(:),rho(:,:),rfrzm(:,:),rho_init(:),thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:),wm_zt_init(:),rtp3(:,:),thlm_ref_init(:),rtm_ref_init(:),wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:),pdf_params_zm%w_2(:,:),thlm_init(:),rtpthvp(:,:),rcm_init(:),upwp_sfc_pert(:),sfc_elevation(:),corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:),veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:),err_info%err_code(:),em_init(:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa_init(:),p_in_pa(:,:),thvm(:,:),exner(:,:),dummy_dy(:),wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_zm_init(:),sigma_x_2_n(:,:,:),gr%zt(:,:),cloudy_updraft_frac(:,:),rvm_mc(:,:),pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:),mu_x_2_n(:,:,:),gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:),x_nl_all_levs(:,:,:,:))
4138, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
4143, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
4147, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
[ 99%] Linking Fortran static library libclubb_driver_lib.a
[ 99%] Built target clubb_driver_lib
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_tuner
Scanning dependencies of target clubb_driver_test
[ 99%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[100%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[100%] Linking Fortran executable clubb_driver_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Linking Fortran executable clubb_standalone
[100%] Linking Fortran executable clubb_thread_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Built target clubb_thread_test
[100%] Built target clubb_driver_test
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[100%] Built target clubb_standalone
[100%] Linking Fortran executable clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_tuner" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/G_unit_tests" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_thread_test" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_standalone" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
-- Installing: /home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/clubb_driver_test" to "/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib:/home/jenkins/workspace/clubb_cmake_test/install/nvhpc_GPUopenacc_PRECdouble/lib64:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types
[92mBuild completed successfully, and all source code checks passed.[0m
Running CMake ctests
Test project /home/jenkins/workspace/clubb_cmake_test/build/nvhpc_GPUopenacc_PRECdouble
Start 1: _init_output_dir
1/11 Test #1: _init_output_dir ................. Passed 0.05 sec
Start 2: bomex_100iter
2/11 Test #2: bomex_100iter .................... Passed 10.56 sec
Start 3: wangara_100iter
3/11 Test #3: wangara_100iter .................. Passed 10.44 sec
Start 4: fire_100iter
4/11 Test #4: fire_100iter ..................... Passed 10.14 sec
Start 5: atex_100iter
5/11 Test #5: atex_100iter ..................... Passed 10.96 sec
Start 6: rico_silhs_100iter
6/11 Test #6: rico_silhs_100iter ............... Passed 15.92 sec
Start 7: arm_97_50iter
7/11 Test #7: arm_97_50iter .................... Passed 25.39 sec
Start 8: cobra_100iter
8/11 Test #8: cobra_100iter .................... Passed 13.06 sec
Start 9: arm_r8029_100iter
9/11 Test #9: arm_r8029_100iter ................ Passed 10.52 sec
Start 10: arm_100iter_8col
10/11 Test #10: arm_100iter_8col ................. Passed 9.06 sec
Start 11: arm_1000iter_5dt
11/11 Test #11: arm_1000iter_5dt ................. Passed 85.17 sec
100% tests passed, 0 tests failed out of 11
Total Test time (real) = 201.28 sec
[92mAll tests passed.[0m
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS