[0KRunning with gitlab-runner 17.9.1 (bbf75488)[0;m [0K on DKRZ-maintained runner to build sphinx pages Ro4Vr2BV, system ID: s_28751a32483a[0;m section_start:1742307829:prepare_executor [0K[0K[36;1mPreparing the "docker" executor[0;m[0;m [0KUsing Docker executor with image registry.gitlab.dkrz.de/anw_dienste/ci-images/sphinx:latest ...[0;m [0KAuthenticating with credentials from job payload (GitLab Registry)[0;m [0KPulling docker image registry.gitlab.dkrz.de/anw_dienste/ci-images/sphinx:latest ...[0;m [0KUsing docker image sha256:e91ac00bf1212a1601291cee18b9c55024be9da434ca4e08e2d3d5cf7f37ef20 for registry.gitlab.dkrz.de/anw_dienste/ci-images/sphinx:latest with digest registry.gitlab.dkrz.de/anw_dienste/ci-images/sphinx@sha256:f6bb4ffba73b9155aec76a0c2bae432da695756c5403ca5de67e0a2586bffb06 ...[0;m section_end:1742307830:prepare_executor [0Ksection_start:1742307830:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m Running on runner-ro4vr2bv-project-139704-concurrent-0 via gitlab-ci9.dkrz.de... section_end:1742307830:prepare_script [0Ksection_start:1742307830:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m [32;1mFetching changes with git depth set to 20...[0;m Reinitialized existing Git repository in /builds/icon-libraries/libfortran-support/.git/ [32;1mChecking out e60aa08f as detached HEAD (ref is refs/merge-requests/115/head)...[0;m Removing acc_style.patch Removing icon-openacc-beautifier/ [32;1mSkipping Git submodules setup[0;m section_end:1742307831:get_sources [0Ksection_start:1742307831:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m [0KUsing docker image sha256:e91ac00bf1212a1601291cee18b9c55024be9da434ca4e08e2d3d5cf7f37ef20 for registry.gitlab.dkrz.de/anw_dienste/ci-images/sphinx:latest with digest registry.gitlab.dkrz.de/anw_dienste/ci-images/sphinx@sha256:f6bb4ffba73b9155aec76a0c2bae432da695756c5403ca5de67e0a2586bffb06 ...[0;m [32;1m$ apk add --no-cache cmake gfortran gcc[0;m fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz (1/13) Installing libarchive (3.7.7-r0) (2/13) Installing rhash-libs (1.4.4-r0) (3/13) Upgrading libstdc++ (13.2.1_git20240309-r0 -> 13.2.1_git20240309-r1) (4/13) Installing libuv (1.48.0-r0) (5/13) Installing cmake (3.29.3-r0) (6/13) Upgrading libstdc++-dev (13.2.1_git20240309-r0 -> 13.2.1_git20240309-r1) (7/13) Upgrading libgomp (13.2.1_git20240309-r0 -> 13.2.1_git20240309-r1) (8/13) Upgrading libatomic (13.2.1_git20240309-r0 -> 13.2.1_git20240309-r1) (9/13) Upgrading gcc (13.2.1_git20240309-r0 -> 13.2.1_git20240309-r1) (10/13) Upgrading g++ (13.2.1_git20240309-r0 -> 13.2.1_git20240309-r1) (11/13) Installing libquadmath (13.2.1_git20240309-r1) (12/13) Installing libgfortran (13.2.1_git20240309-r1) (13/13) Installing gfortran (13.2.1_git20240309-r1) Executing busybox-1.36.1-r29.trigger OK: 509 MiB in 94 packages [32;1m$ pip install gcovr pycobertura[0;m Collecting gcovr Downloading gcovr-8.3-py3-none-any.whl.metadata (10 kB) Collecting pycobertura Downloading pycobertura-3.3.2-py3-none-any.whl.metadata (24 kB) Collecting colorlog (from gcovr) Downloading colorlog-6.9.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: jinja2 in /usr/lib/python3.12/site-packages (from gcovr) (3.1.4) Requirement already satisfied: lxml in /usr/lib/python3.12/site-packages (from gcovr) (5.3.0) Requirement already satisfied: pygments>=2.13.0 in /usr/lib/python3.12/site-packages (from gcovr) (2.18.0) Collecting click>=4.0 (from pycobertura) Downloading click-8.1.8-py3-none-any.whl.metadata (2.3 kB) Requirement already satisfied: tabulate in /usr/lib/python3.12/site-packages (from pycobertura) (0.9.0) Requirement already satisfied: ruamel.yaml in /usr/lib/python3.12/site-packages (from pycobertura) (0.18.6) Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib/python3.12/site-packages (from jinja2->gcovr) (2.1.5) Requirement already satisfied: ruamel.yaml.clib>=0.2.7 in /usr/lib/python3.12/site-packages (from ruamel.yaml->pycobertura) (0.2.12) Downloading gcovr-8.3-py3-none-any.whl (224 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.2/224.2 kB 8.5 MB/s eta 0:00:00 Downloading pycobertura-3.3.2-py3-none-any.whl (33 kB) Downloading click-8.1.8-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 19.7 MB/s eta 0:00:00 Downloading colorlog-6.9.0-py3-none-any.whl (11 kB) Installing collected packages: colorlog, click, pycobertura, gcovr Successfully installed click-8.1.8 colorlog-6.9.0 gcovr-8.3 pycobertura-3.3.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [32;1m$ mkdir build[0;m [32;1m$ cd build[0;m [32;1m$ cmake .. -DFS_ENABLE_BACKTRACE_TEST=OFF -DCMAKE_C_COMPILER=gcc -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_FLAGS="--coverage" -DCMAKE_Fortran_FLAGS="--coverage"[0;m -- The Fortran compiler identification is GNU 13.2.1 -- The C compiler identification is GNU 13.2.1 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /usr/bin/gfortran - skipped -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for include file execinfo.h -- Looking for include file execinfo.h - not found -- Looking for include file link.h -- Looking for include file link.h - found -- Looking for include file unwind.h -- Looking for include file unwind.h - found -- Looking for include file sys/resource.h -- Looking for include file sys/resource.h - found -- Fetching external FortUTF -- [Fortran Compiler] -- Using compiler: /usr/bin/gfortran -- Fetching external FortUTF - done -- [FortUTF] -- Finding tests in directory: /builds/icon-libraries/libfortran-support/test/fortran -- 11 Tests Files Found: -- - /builds/icon-libraries/libfortran-support/test/fortran/test_backtrace.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_exception.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_expression.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_fortran_tools.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_hash_table.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_octree.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_sort.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_text_hash.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_util_string.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_util_table.f90 -- - /builds/icon-libraries/libfortran-support/test/fortran/test_util_timer.f90 -- 157 Tests Found: -- - TEST_FTN_UTIL_BACKTRACE -- - TEST_MESSAGE -- - TEST_MESSAGE_OWN_UNIT -- - TEST_MESSAGE_ALL_PRINT -- - TEST_DEBUG -- - TEST_WARNING -- - TEST_PARAM -- - TEST_ERROR -- - TEST_TIMESTAMP -- - TEST_EXTRA_OUTPUT -- - TEST_ENABLE_LOGGING -- - TEST_EXPRESSION_SIMPLE -- - TEST_EXPRESSION_2D -- - TEST_EXPRESSION_3D -- - TEST_EXPRESSION_COMPLEX -- - TEST_ASSIGN_IF_PRESENT_CHARACTER -- - TEST_ASSIGN_IF_PRESENT_LOGICAL -- - TEST_ASSIGN_IF_PRESENT_LOGICALS -- - TEST_ASSIGN_IF_PRESENT_INTEGER -- - TEST_ASSIGN_IF_PRESENT_INTEGERS -- - TEST_ASSIGN_IF_PRESENT_REAL64 -- - TEST_ASSIGN_IF_PRESENT_REAL32 -- - TEST_ASSIGN_IF_PRESENT_LOGICAL_ALLOCATABLE_1D -- - TEST_ASSIGN_IF_PRESENT_INTEGER_ALLOCATABLE -- - TEST_ASSIGN_IF_PRESENT_INTEGER_ALLOCATABLE_1D -- - TEST_ASSIGN_IF_PRESENT_REAL_ALLOCATABLE -- - TEST_ASSIGN_IF_PRESENT_REAL_ALLOCATABLE_1D -- - TEST_ASSIGN_IF_PRESENT_CHARACTER_ALLOCATABLE -- - TEST_IF_ASSOCIATED -- - TEST_SWAP_INT -- - TEST_RESIZE_ARR_C1D -- - TEST_COPY_1D_DP -- - TEST_COPY_2D_DP -- - TEST_COPY_3D_DP -- - TEST_COPY_4D_DP -- - TEST_COPY_5D_DP -- - TEST_COPY_5D_SP -- - TEST_COPY_2D_SPDP -- - TEST_COPY_3D_SPDP -- - TEST_COPY_4D_SPDP -- - TEST_COPY_5D_SPDP -- - TEST_COPY_2D_I4 -- - TEST_COPY_3D_I4 -- - TEST_COPY_5D_I4 -- - TEST_COPY_5D_L -- - TEST_INIT_ZERO_1D_DP -- - TEST_INIT_ZERO_1D_SP -- - TEST_INIT_ZERO_2D_DP -- - TEST_INIT_ZERO_2D_I4 -- - TEST_INIT_ZERO_3D_DP -- - TEST_INIT_ZERO_3D_SP -- - TEST_INIT_ZERO_3D_I4 -- - TEST_INIT_ZERO_4D_DP -- - TEST_INIT_ZERO_4D_SP -- - TEST_INIT_ZERO_4D_I4 -- - TEST_INIT_1D_DP -- - TEST_INIT_2D_DP -- - TEST_INIT_3D_DP -- - TEST_INIT_3D_SPDP -- - TEST_INIT_5D_DP -- - TEST_INIT_5D_SP -- - TEST_INIT_5D_I4 -- - TEST_INIT_5D_L -- - TEST_VAR_SCALE_3D -- - TEST_VAR_ADDC_3D_DP -- - TEST_NEGATIVE2ZERO_4D_DP -- - TEST_INIT_CONTIGUOUS_DP -- - TEST_INIT_CONTIGUOUS_SP -- - TEST_INIT_ZERO_CONTIGUOUS_DP -- - TEST_INIT_ZERO_CONTIGUOUS_SP -- - TEST_INIT_CONTIGUOUS_I4 -- - TEST_INIT_CONTIGUOUS_L -- - TEST_MINVAL_1D -- - TEST_MINVAL_2D -- - TEST_INSERT_DIMENSION_R_DP_3_2 -- - TEST_INSERT_DIMENSION_R_DP_3_2_TEST2 -- - TEST_INSERT_DIMENSION_R_DP_3_2_TEST3 -- - TEST_INSERT_DIMENSION_R_DP_3_2_TEST4 -- - TEST_INSERT_DIMENSION_R_DP_3_2_TEST5 -- - TEST_INSERT_DIMENSION_R_SP_3_2 -- - TEST_INSERT_DIMENSION_R_SP_3_2_TEST2 -- - TEST_INSERT_DIMENSION_R_SP_3_2_TEST3 -- - TEST_INSERT_DIMENSION_R_SP_3_2_TEST4 -- - TEST_INSERT_DIMENSION_R_SP_3_2_TEST5 -- - TEST_INSERT_DIMENSION_I4_3_2 -- - TEST_INSERT_DIMENSION_I4_3_2_TEST2 -- - TEST_INSERT_DIMENSION_I4_3_2_TEST3 -- - TEST_INSERT_DIMENSION_I4_3_2_TEST4 -- - TEST_INSERT_DIMENSION_I4_3_2_TEST5 -- - TEST_INSERT_DIMENSION_L_3_2 -- - TEST_INSERT_DIMENSION_L_3_2_TEST2 -- - TEST_INSERT_DIMENSION_L_3_2_TEST3 -- - TEST_INSERT_DIMENSION_L_3_2_TEST4 -- - TEST_INSERT_DIMENSION_L_3_2_TEST5 -- - TEST_INSERT_DIMENSION_R_DP_6_5 -- - TEST_INSERT_DIMENSION_R_SP_6_5 -- - TEST_INSERT_DIMENSION_I4_6_5 -- - TEST_DO_DEALLOCATE_R4D -- - TEST_DO_DEALLOCATE_R3D -- - TEST_DO_DEALLOCATE_R2D -- - TEST_DO_DEALLOCATE_R1D -- - TEST_DO_DEALLOCATE_I3D -- - TEST_DO_DEALLOCATE_I2D -- - TEST_DO_DEALLOCATE_I1D -- - TEST_DO_PTR_DEALLOCATE_R3D -- - TEST_DO_PTR_DEALLOCATE_R2D -- - TEST_DO_PTR_DEALLOCATE_DP1D -- - TEST_DO_PTR_DEALLOCATE_SP1D -- - TEST_DO_PTR_DEALLOCATE_INT1D -- - TEST_HASH_TABLE_INT -- - TEST_OCTREE_1 -- - TEST_QUICKSORT_REAL -- - TEST_QUICKSORT_REAL2 -- - TEST_QUICKSORT_REAL_RANDOM -- - TEST_QUICKSORT_PERMUTATION_REAL -- - TEST_QUICKSORT_INT -- - TEST_QUICKSORT_INT2 -- - TEST_QUICKSORT_INT_RANDOM -- - TEST_QUICKSORT_PERMUTATION_INT -- - TEST_QUICKSORT_STRING -- - TEST_QUICKSORT_STRING2 -- - TEST_QUICKSORT_STRING3 -- - TEST_QUICKSORT_STRING4 -- - TEST_INSERTION_SORT_INT -- - TEST_INSERTION_SORT_INT_RANDOM -- - TEST_TEXT_HASH_C_SHORT -- - TEST_TEXT_HASH_C_LONG -- - TEST_TEXT_HASH_SHORT -- - TEST_TEXT_HASH_LONG -- - TEST_TEXT_ISEQUAL -- - TEST_SEL_CHAR -- - TEST_STRING_TO_LOWER -- - TEST_STRING_LOW_CASE -- - TEST_TOCOMPACT -- - TEST_INT2STRING -- - TEST_FLOAT2STRING -- - TEST_DOUBLE2STRING -- - TEST_LOGICAL2STRING -- - TEST_STR_REPLACE -- - TEST_REMOVE_DUPLICATES -- - TEST_DIFFERENCE -- - TEST_NEW_LIST -- - TEST_ADD_TO_LIST -- - TEST_ADD_TO_LIST_1 -- - TEST_REMOVE_WHITESPACE -- - TEST_C2F_CHAR -- - TEST_CHARARRAY_EQUAL_ARRAY -- - TEST_CHARARRAY_EQUAL_CHAR -- - TEST_CHARARRAY_TOLOWER -- - TEST_PRETTY_PRINT_STRING_LIST -- - TEST_FIND_TRAILING_NUMBER -- - TEST_TOHEX -- - TEST_SORT_AND_COMPRESS_LIST -- - TEST_INSERT_GROUP -- - TEST_ASSOCIATE_KEYWORD_WITH_KEYWORDS -- - TEST_TABLE -- - TEST_CPUTIME -- Will Include 11 Modules: -- - TEST_MO_UTIL_BACKTRACE -- - TEST_MO_EXCEPTION -- - TEST_MO_EXPRESSION -- - TEST_FORTRAN_TOOLS -- - TEST_MO_HASH_TABLE -- - TEST_MO_OCTREE -- - TEST_MO_UTIL_SORT -- - TEST_MO_UTIL_TEXTHASH -- - TEST_STRING -- - TEST_MO_UTIL_TABLE -- - TEST_MO_UTIL_TIMER -- Linking library: fortran-support::fortran-support -- Compiler Flags: --coverage -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) (Required is at least version "1.13") -- Fetching external GTest -- Found Python: /usr/bin/python3.12 (found version "3.12.7") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Fetching external GTest - done -- Configuring done (3.4s) -- Generating done (0.0s) -- Build files have been written to: /builds/icon-libraries/libfortran-support/build [32;1m$ make[0;m [ 1%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_io_units.F90.o [ 2%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_backtrace.F90.o [ 3%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_exception.F90.o [ 5%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_expression.F90.o [ 6%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_stride.F90.o [ 7%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_fortran_tools.F90.o [ 9%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_hash_table.F90.o [ 10%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_sort.F90.o [ 11%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_string.F90.o [ 13%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_namelist.F90.o [ 14%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_octree.F90.o [ 15%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_simple_dump.F90.o [ 17%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_file.F90.o [ 18%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_libc.F90.o [ 19%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_nml.F90.o [ 21%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_rusage.F90.o [ 22%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_string_parse.F90.o [ 23%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_system.F90.o [ 25%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_table.F90.o [ 26%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_texthash.F90.o [ 27%] Building Fortran object src/CMakeFiles/fortran-support.dir/mo_util_timer.F90.o [ 28%] Building Fortran object src/CMakeFiles/fortran-support.dir/fortran_support.F90.o [ 30%] Building C object src/CMakeFiles/fortran-support.dir/nml_annotate.c.o [ 31%] Building C object src/CMakeFiles/fortran-support.dir/util_arithmetic_expr.c.o [ 32%] Building C object src/CMakeFiles/fortran-support.dir/util_backtrace.c.o [ 34%] Building C object src/CMakeFiles/fortran-support.dir/util_file.c.o [ 35%] Building C object src/CMakeFiles/fortran-support.dir/util_hash.c.o [ 36%] Building C object src/CMakeFiles/fortran-support.dir/util_stride.c.o [ 38%] Building C object src/CMakeFiles/fortran-support.dir/util_string_parse.c.o [ 39%] Building C object src/CMakeFiles/fortran-support.dir/util_sysinfo.c.o [ 40%] Building C object src/CMakeFiles/fortran-support.dir/util_system.c.o [ 42%] Building C object src/CMakeFiles/fortran-support.dir/util_timer.c.o [ 43%] Linking Fortran shared library libfortran-support.so [ 43%] Built target fortran-support [ 44%] Building Fortran object _deps/fortutf-build/CMakeFiles/FortUTF.dir/src/utilities.f90.o [ 46%] Building Fortran object _deps/fortutf-build/CMakeFiles/FortUTF.dir/src/suite.f90.o [ 47%] Building Fortran object _deps/fortutf-build/CMakeFiles/FortUTF.dir/src/assertions.f90.o [ 48%] Building Fortran object _deps/fortutf-build/CMakeFiles/FortUTF.dir/src/specials.f90.o [ 50%] Building Fortran object _deps/fortutf-build/CMakeFiles/FortUTF.dir/src/string_check.f90.o [ 51%] Building Fortran object _deps/fortutf-build/CMakeFiles/FortUTF.dir/src/test_suite.f90.o [ 52%] Linking Fortran shared library libFortUTF.so [ 52%] Built target FortUTF [ 53%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/helpers.f90.o [ 55%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_backtrace.f90.o [ 56%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_exception.f90.o [ 57%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_expression.f90.o [ 59%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_fortran_tools.f90.o [ 60%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_hash_table.f90.o [ 61%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_octree.f90.o [ 63%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_sort.f90.o [ 64%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_text_hash.f90.o [ 65%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_util_string.f90.o [ 67%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_util_table.f90.o [ 68%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/test_util_timer.f90.o [ 69%] Building Fortran object test/fortran/CMakeFiles/fortran_support_Tests.dir/run_tests.f90.o [ 71%] Linking Fortran executable fortran_support_Tests [ 71%] Built target fortran_support_Tests [ 72%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 73%] Linking CXX shared library ../lib/libgtest.so [ 73%] Built target gtest [ 75%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 76%] Linking CXX shared library ../lib/libgtest_main.so [ 76%] Built target gtest_main [ 77%] Building CXX object test/c/CMakeFiles/CTest_UtilNmlAnnotateTest.dir/ctest_nml_annotate.cpp.o [ 78%] Linking CXX executable CTest_UtilNmlAnnotateTest [ 78%] Built target CTest_UtilNmlAnnotateTest [ 80%] Building CXX object test/c/CMakeFiles/CTest_UtilArithmeticExprTest.dir/ctest_util_arithmetic_expr.cpp.o [ 81%] Linking CXX executable CTest_UtilArithmeticExprTest [ 81%] Built target CTest_UtilArithmeticExprTest [ 82%] Building CXX object test/c/CMakeFiles/CTest_UtilHashTest.dir/ctest_util_hash.cpp.o [ 84%] Linking CXX executable CTest_UtilHashTest [ 84%] Built target CTest_UtilHashTest [ 85%] Building CXX object test/c/CMakeFiles/CTest_UtilStrideTest.dir/ctest_util_stride.cpp.o [ 86%] Linking CXX executable CTest_UtilStrideTest [ 86%] Built target CTest_UtilStrideTest [ 88%] Building CXX object test/c/CMakeFiles/CTest_UtilStringParseTest.dir/ctest_util_string_parse.cpp.o [ 89%] Linking CXX executable CTest_UtilStringParseTest [ 89%] Built target CTest_UtilStringParseTest [ 90%] Building CXX object test/c/CMakeFiles/CTest_UtilSysinfoTest.dir/ctest_util_sysinfo.cpp.o [ 92%] Linking CXX executable CTest_UtilSysinfoTest [ 92%] Built target CTest_UtilSysinfoTest [ 93%] Building CXX object test/c/CMakeFiles/CTest_UtilSystemTest.dir/ctest_util_system.cpp.o [ 94%] Linking CXX executable CTest_UtilSystemTest [ 94%] Built target CTest_UtilSystemTest [ 96%] Building CXX object test/c/CMakeFiles/CTest_UtilTimerTest.dir/ctest_util_timer.cpp.o [ 97%] Linking CXX executable CTest_UtilTimerTest [ 97%] Built target CTest_UtilTimerTest [ 98%] Building CXX object test/c/CMakeFiles/CTest_UtilFileTest.dir/ctest_util_file.cpp.o [100%] Linking CXX executable CTest_UtilFileTest [100%] Built target CTest_UtilFileTest [32;1m$ ctest --output-on-failure[0;m Test project /builds/icon-libraries/libfortran-support/build Start 1: FortUTF_UnitTest 1/10 Test #1: FortUTF_UnitTest ................. Passed 0.16 sec Start 2: CTest_UtilNmlAnnotateTest 2/10 Test #2: CTest_UtilNmlAnnotateTest ........ Passed 0.01 sec Start 3: CTest_UtilArithmeticExprTest 3/10 Test #3: CTest_UtilArithmeticExprTest ..... Passed 0.01 sec Start 4: CTest_UtilHashTest 4/10 Test #4: CTest_UtilHashTest ............... Passed 0.01 sec Start 5: CTest_UtilStrideTest 5/10 Test #5: CTest_UtilStrideTest ............. Passed 0.01 sec Start 6: CTest_UtilStringParseTest 6/10 Test #6: CTest_UtilStringParseTest ........ Passed 0.01 sec Start 7: CTest_UtilSysinfoTest 7/10 Test #7: CTest_UtilSysinfoTest ............ Passed 0.01 sec Start 8: CTest_UtilSystemTest 8/10 Test #8: CTest_UtilSystemTest ............. Passed 0.01 sec Start 9: CTest_UtilTimerTest 9/10 Test #9: CTest_UtilTimerTest .............. Passed 0.01 sec Start 10: CTest_UtilFileTest 10/10 Test #10: CTest_UtilFileTest ............... Passed 0.01 sec 100% tests passed, 0 tests failed out of 10 Label Time Summary: C = 0.06 sec*proc (9 tests) Fortran = 0.16 sec*proc (1 test) Total Test time (real) = 0.22 sec [32;1m$ gcovr --xml-pretty --exclude-unreachable-branches --gcov-ignore-errors=no_working_dir_found --print-summary src -o coverage.xml --root ${CI_PROJECT_DIR}[0;m (INFO) Reading coverage data... (ERROR) GCOV produced the following errors processing /builds/icon-libraries/libfortran-support/build/src/CMakeFiles/fortran-support.dir/nml_annotate.c.gcda: In directory /builds/icon-libraries/libfortran-support: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src/CMakeFiles/fortran-support.dir: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src/CMakeFiles: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds/icon-libraries: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /builds: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE In directory /: Cannot open source file nml_annotate.rl Cannot open source file nml_annotate.c Cannot open source file NONE (gcovr could not infer a working directory that resolved it.) To ignore this error use option --gcov-ignore-errors=no_working_dir_found. (ERROR) GCOV produced the following errors processing /builds/icon-libraries/libfortran-support/build/src/CMakeFiles/fortran-support.dir/util_arithmetic_expr.c.gcda: In directory /builds/icon-libraries/libfortran-support: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src/CMakeFiles/fortran-support.dir: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src/CMakeFiles: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds/icon-libraries: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /builds: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE In directory /: Cannot open source file util_arithmetic_expr.rl Cannot open source file util_arithmetic_expr.c Cannot open source file NONE (gcovr could not infer a working directory that resolved it.) To ignore this error use option --gcov-ignore-errors=no_working_dir_found. (ERROR) GCOV produced the following errors processing /builds/icon-libraries/libfortran-support/build/src/CMakeFiles/fortran-support.dir/util_string_parse.c.gcda: In directory /builds/icon-libraries/libfortran-support: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src/CMakeFiles/fortran-support.dir: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src/CMakeFiles: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build/src: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support/build: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds/icon-libraries/libfortran-support: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds/icon-libraries: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /builds: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE In directory /: Cannot open source file util_string_parse.rl Cannot open source file util_string_parse.c Cannot open source file NONE (gcovr could not infer a working directory that resolved it.) To ignore this error use option --gcov-ignore-errors=no_working_dir_found. (INFO) Writing coverage report... lines: 81.3% (2555 out of 3142) functions: 100.0% (29 out of 29) branches: 55.2% (2130 out of 3860) [32;1m$ pycobertura show coverage.xml[0;m Filename Stmts Miss Cover Missing ---------------------------- ------- ------ ------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/mo_exception.F90 137 5 96.35% 274, 350, 371, 391, 411 src/mo_expression.F90 667 46 93.10% 437-439, 568-569, 586-587, 595-596, 606, 627-628, 635-636, 648, 660-661, 680-681, 697, 705, 707-708, 713-714, 756, 848, 859, 864, 868-870, 883, 888, 894-896, 903, 909-911, 1060, 1077, 1094, 1109, 1152 src/mo_fortran_tools.F90 819 9 98.90% 428, 489, 501, 2358-2384, 2404, 2408 src/mo_hash_table.F90 112 72 35.71% 130-162, 176-184, 221-316 src/mo_io_units.F90 15 1 93.33% 81 src/mo_namelist.F90 63 63 0.00% 54-217 src/mo_octree.F90 128 5 96.09% 91, 94, 109-110, 299 src/mo_simple_dump.F90 30 30 0.00% 30-91 src/mo_util_backtrace.F90 3 0 100.00% src/mo_util_file.F90 60 60 0.00% 98-230 src/mo_util_libc.F90 22 22 0.00% 30-116 src/mo_util_nml.F90 3 3 0.00% 36-41 src/mo_util_rusage.F90 92 92 0.00% 90-250 src/mo_util_sort.F90 178 0 100.00% src/mo_util_string.F90 412 94 77.18% 145, 185, 245, 265, 282, 308-416, 434, 440, 460-461, 470, 500, 506, 698, 758-768, 782-783, 789-799, 836, 850, 856-857, 896-897, 923-952, 969-980, 1042, 1075, 1093 src/mo_util_string_parse.F90 3 3 0.00% 58-65 src/mo_util_system.F90 7 7 0.00% 42-61 src/mo_util_table.F90 103 22 78.64% 80-81, 132, 175-179, 218-224, 260-270, 274 src/mo_util_texthash.F90 18 1 94.44% 45 src/mo_util_timer.F90 1 1 0.00% 64 src/util_backtrace.c 4 0 100.00% src/util_file.c 56 9 83.93% 63, 99, 110-112, 126-129, 135 src/util_hash.c 125 38 69.60% 353-397, 439 src/util_stride.c 15 0 100.00% src/util_sysinfo.c 39 4 89.74% 46, 50, 119, 124 src/util_system.c 4 0 100.00% src/util_timer.c 26 0 100.00% TOTAL 3142 587 81.32% section_end:1742307869:step_script [0Ksection_start:1742307869:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m [32;1mUploading artifacts...[0;m build/coverage.xml: found 1 matching artifact files and directories[0;m Uploading artifacts as "cobertura" to coordinator... 201 Created[0;m id[0;m=691040 responseStatus[0;m=201 Created token[0;m=64_7B2iwj section_end:1742307869:upload_artifacts_on_success [0Ksection_start:1742307869:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m section_end:1742307869:cleanup_file_variables [0K[32;1mJob succeeded[0;m