>>> lfortran: Building testing/lfortran 0.51.0-r0 (using abuild 3.15.0_rc3-r1) started Wed, 30 Apr 2025 08:17:42 +0000 >>> lfortran: Validating /home/buildozer/aports/testing/lfortran/APKBUILD... >>> lfortran: Analyzing dependencies... >>> lfortran: Installing for build: build-base clang binutils-dev cmake llvm20-dev llvm20-gtest llvm20-static llvm-libunwind-dev ninja-is-really-ninja rapidjson-dev zlib-static zstd-static (1/41) Installing clang20-headers (20.1.3-r0) (2/41) Installing libffi (3.4.8-r0) (3/41) Installing xz-libs (5.8.1-r0) (4/41) Installing libxml2 (2.13.7-r1) (5/41) Installing llvm20-libs (20.1.3-r0) (6/41) Installing clang20-libs (20.1.3-r0) (7/41) Installing llvm20-linker-tools (20.1.3-r0) (8/41) Installing clang20 (20.1.3-r0) (9/41) Installing binutils-dev (2.44-r0) (10/41) Installing libbz2 (1.0.8-r6) (11/41) Installing libarchive (3.7.9-r0) (12/41) Installing rhash-libs (1.4.5-r0) (13/41) Installing libuv (1.50.0-r0) (14/41) Installing cmake (3.31.6-r1) (15/41) Installing gdbm (1.24-r0) (16/41) Installing mpdecimal (4.0.0-r0) (17/41) Installing libpanelw (6.5_p20250412-r0) (18/41) Installing sqlite-libs (3.49.1-r1) (19/41) Installing python3 (3.12.10-r0) (20/41) Installing python3-pycache-pyc0 (3.12.10-r0) (21/41) Installing pyc (3.12.10-r0) (22/41) Installing llvm20-test-utils-pyc (20.1.3-r0) (23/41) Installing python3-pyc (3.12.10-r0) (24/41) Installing llvm20-test-utils (20.1.3-r0) (25/41) Installing llvm20 (20.1.3-r0) (26/41) Installing linux-headers (6.14.2-r0) (27/41) Installing libffi-dev (3.4.8-r0) (28/41) Installing zlib-dev (1.3.1-r2) (29/41) Installing zstd (1.5.7-r0) (30/41) Installing zstd-dev (1.5.7-r0) (31/41) Installing llvm20-dev (20.1.3-r0) (32/41) Installing llvm20-gtest (20.1.3-r0) (33/41) Installing llvm20-static (20.1.3-r0) (34/41) Installing llvm-libunwind (20.1.3-r2) (35/41) Installing llvm-libunwind-dev (20.1.3-r2) (36/41) Installing ninja-build (1.12.1-r1) Executing ninja-build-1.12.1-r1.post-install * this only installs ninja to /usr/lib/ninja-build/bin/ninja * add that to your path to use it, or invoke it directly. * for most uses, you want samurai instead: * $ apk add samurai * which has a "ninja" executable compatible with ninja. (37/41) Installing ninja-is-really-ninja (1.12.1-r1) (38/41) Installing rapidjson-dev (1.1.0-r8) (39/41) Installing zlib-static (1.3.1-r2) (40/41) Installing zstd-static (1.5.7-r0) (41/41) Installing .makedepends-lfortran (20250430.081744) Executing busybox-1.37.0-r16.trigger OK: 1545 MiB in 145 packages >>> lfortran: Cleaning up srcdir >>> lfortran: Cleaning up pkgdir >>> lfortran: Cleaning up tmpdir >>> lfortran: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lfortran-0.51.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> lfortran: Fetching https://github.com/lfortran/lfortran/releases/download/v0.51.0/lfortran-0.51.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2096k 100 2096k 0 0 2279k 0 --:--:-- --:--:-- --:--:-- 2279k >>> lfortran: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lfortran-0.51.0.tar.gz >>> lfortran: Checking sha512sums... lfortran-0.51.0.tar.gz: OK test.patch: OK >>> lfortran: Unpacking /var/cache/distfiles/lfortran-0.51.0.tar.gz... >>> lfortran: test.patch patching file src/lfortran/tests/test_llvm.cpp -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /usr/lib/libz.a (found version "1.3.1") -- Found BFD: /usr/include -- Found StaticZSTD: /usr/lib/libzstd.a -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found zstd: /usr/lib/libzstd.a -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) -- Found LLVM 20.1.3 -- Using LLVMConfig.cmake in: /usr/lib/llvm20/lib/cmake/llvm -- Found RapidJSON: /usr/include CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (LIBUNWIND) does not match the name of the calling package (libunwind). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Findlibunwind.cmake:5 (find_package_handle_standard_args) CMakeLists.txt:377 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found LIBUNWIND: /usr/include Configuration results --------------------- LFORTRAN_VERSION: 0.51.0 CPACK_PACKAGE_FILE_NAME: lfortran-0.51.0-Linux C compiler : /usr/bin/cc C++ compiler : /usr/bin/c++ Build type: None C compiler flags : C++ compiler flags : Installation prefix: /usr WITH_LFORTRAN_ASSERT: no LFORTRAN_STATIC_BIN: no LFORTRAN_BUILD_TO_WASM: no WITH_STACKTRACE: no WITH_RUNTIME_STACKTRACE: WITH_UNWIND: ON WITH_LIBUNWIND: yes WITH_BFD: ON WITH_LLVM_STACKTRACE: no WITH_DWARFDUMP: no WITH_LINKH: no WITH_MACHO: no HAVE_LFORTRAN_DEMANGLE: yes WITH_LLVM: ON WITH_MLIR: no WITH_XEUS: no WITH_JSON: ON WITH_LSP: no WITH_FMT: no WITH_BENCHMARKS: no WITH_LFORTRAN_BINARY_MODFILES: YES WITH_RUNTIME_LIBRARY: ON WITH_WHEREAMI: yes WITH_ZLIB: ON WITH_TARGET_AARCH64: no WITH_TARGET_X86: no WITH_TARGET_WASM: no WITH_KOKKOS: no WITH_CCACHE: no CXXFLAGS: -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 CFLAGS: -Os -fstack-clash-protection -Wformat -Werror=format-security -- Configuring done (0.8s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build [1/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/wasm_utils.cpp.o [2/122] Building CXX object src/libasr/CMakeFiles/lfortran_utils.dir/stacktrace.cpp.o [3/122] Building CXX object src/libasr/CMakeFiles/lfortran_utils.dir/utils2.cpp.o [4/122] Building CXX object src/libasr/CMakeFiles/lfortran_utils.dir/diagnostics.cpp.o [5/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/x86_assembler.cpp.o [6/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/for_all.cpp.o [7/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/do_loops.cpp.o [8/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/param_to_const.cpp.o [9/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/select_case.cpp.o [10/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/where.cpp.o [11/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/while_else.cpp.o [12/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/wasm_to_wat.cpp.o [13/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_py.cpp.o [14/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/global_stmts.cpp.o [15/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_x86.cpp.o [16/122] Building CXX object src/libasr/CMakeFiles/lfortran_utils.dir/string_utils.cpp.o [17/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/wasm_to_x86.cpp.o [18/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/print_struct_type.cpp.o [19/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/print_arr.cpp.o [20/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/print_list_tuple.cpp.o [21/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/wasm_to_x64.cpp.o [22/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/div_to_mul.cpp.o [23/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/class_constructor.cpp.o [24/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/init_expr.cpp.o [25/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/unused_functions.cpp.o [26/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/arr_slice.cpp.o [27/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/function_call_in_declaration.cpp.o [28/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/sign_from_value.cpp.o [29/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/dead_code_removal.cpp.o [30/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/loop_vectorise.cpp.o [31/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/fma.cpp.o [32/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_wasm.cpp.o [33/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/loop_unroll.cpp.o [34/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/nested_vars.cpp.o [35/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/update_array_dim_intrinsic_calls.cpp.o [36/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/unique_symbols.cpp.o [37/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/insert_deallocate.cpp.o [38/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/inline_function_calls.cpp.o [39/122] Building CXX object src/libasr/CMakeFiles/asr.dir/casting_utils.cpp.o [40/122] Building CXX object src/libasr/CMakeFiles/asr.dir/asr_scopes.cpp.o [41/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/intrinsic_subroutine.cpp.o [42/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/pass_list_expr.cpp.o [43/122] Building CXX object src/libasr/CMakeFiles/asr.dir/modfile.cpp.o [44/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/pass_compare.cpp.o [45/122] Building C object src/runtime/legacy/CMakeFiles/lfortran_runtime_static.dir/__/__/libasr/runtime/lfortran_intrinsics.c.o [46/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/pass_array_by_data.cpp.o [47/122] Building CXX object src/lfortran/CMakeFiles/lfortran_parser_obj.dir/parser/preprocessor.cpp.o [48/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/openmp.cpp.o [49/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/instantiate_template.cpp.o [50/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/llvm_array_utils.cpp.o [51/122] Building CXX object src/lfortran/CMakeFiles/lfortran_parser_obj.dir/parser/parser.cpp.o [52/122] Building CXX object src/libasr/CMakeFiles/asr.dir/serialization.cpp.o [53/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_python.cpp.o [54/122] Building CXX object src/lfortran/CMakeFiles/lfortran_parser_obj.dir/parser/fixedform_tokenizer.cpp.o [55/122] Building CXX object src/lfortran/CMakeFiles/lfortran_parser_obj.dir/parser/tokenizer.cpp.o [56/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/implied_do_loops.cpp.o [57/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/flip_sign.cpp.o [58/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/__/bin/tpl/whereami/whereami.cpp.o /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/bin/tpl/whereami/whereami.cpp:182:9: warning: "PATH_MAX" redefined 182 | #define PATH_MAX 16384 | ^~~~~~~~ In file included from /usr/include/fortify/stdlib.h:30, from /usr/include/c++/14.2.0/cstdlib:79, from /usr/include/c++/14.2.0/stdlib.h:36, from /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/bin/tpl/whereami/whereami.cpp:25: /usr/include/limits.h:47:9: note: this is the location of the previous definition 47 | #define PATH_MAX 4096 | ^~~~~~~~ [59/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/pass_utils.cpp.o [60/122] Linking C static library src/runtime/legacy/liblfortran_runtime_static.a [61/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/utils.cpp.o [62/122] Building CXX object src/lfortran/CMakeFiles/lfortran_parser_obj.dir/parser/parser.tab.cc.o [63/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/llvm_utils.cpp.o [64/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/ast_to_openmp.cpp.o [65/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/replace_symbolic.cpp.o [66/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/transform_optional_argument_functions.cpp.o [67/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/ast_to_json.cpp.o [68/122] Building C object src/lfortran/tests/CMakeFiles/test_cwrapper.dir/test_cwrapper.c.o [69/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/mod_to_asr.cpp.o [70/122] Building CXX object src/lfortran/tests/CMakeFiles/test_stacktrace.dir/test_stacktrace.cpp.o [71/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/ast_to_src.cpp.o [72/122] Building CXX object src/lfortran/CMakeFiles/lfortran_c.dir/cwrapper.cpp.o [73/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/ast_serialization.cpp.o [74/122] Building C object src/runtime/legacy/CMakeFiles/lfortran_runtime.dir/__/__/libasr/runtime/lfortran_intrinsics.c.o [75/122] Building CXX object src/bin/CMakeFiles/lfortran.dir/lsp_cli.cpp.o [76/122] Building CXX object src/bin/CMakeFiles/lfortran.dir/lfortran_accessor.cpp.o [77/122] Building CXX object src/tests/CMakeFiles/doctest.dir/doctest.cpp.o [78/122] Linking CXX static library src/tests/libdoctest.a [79/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_stacktrace2.cpp.o [80/122] Linking C shared library src/runtime/liblfortran_runtime.so.0.51.0 [81/122] Creating library symlink src/runtime/liblfortran_runtime.so.0 src/runtime/liblfortran_runtime.so [82/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_asm.cpp.o [83/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/array_passed_in_function_call.cpp.o [84/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_fortran.cpp.o [85/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/evaluator.cpp.o [86/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_cpp.cpp.o [87/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_julia.cpp.o [88/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/subroutine_from_function.cpp.o [89/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_ast.cpp.o [90/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_error_rendering.cpp.o [91/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_ast_to_json.cpp.o [92/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_c.cpp.o [93/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_serialization.cpp.o [94/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_pickle.cpp.o [95/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/promote_allocatable_to_nonallocatable.cpp.o [96/122] Building CXX object src/bin/CMakeFiles/lfortran.dir/lfortran_command_line_parser.cpp.o [97/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_parse.cpp.o [98/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/array_op.cpp.o [99/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/intrinsic_function.cpp.o [100/122] Building CXX object src/lfortran/tests/CMakeFiles/test_lfortran.dir/test_llvm.cpp.o [101/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/replace_with_compile_time_values.cpp.o [102/122] Building CXX object src/bin/CMakeFiles/lfortran.dir/lfortran.cpp.o [103/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pass/array_struct_temporary.cpp.o [104/122] Building CXX object src/libasr/CMakeFiles/asr.dir/asr_verify.cpp.o [105/122] Building CXX object src/lfortran/CMakeFiles/lfortran_parser_obj.dir/pickle.cpp.o [106/122] Linking CXX shared library src/lfortran/liblfortran_parser.so [107/122] Linking CXX shared library src/lfortran/liblfortran_c.so [108/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/fortran_evaluator.cpp.o [109/122] Building CXX object src/libasr/CMakeFiles/asr.dir/asr_utils.cpp.o [110/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/semantics/ast_to_asr.cpp.o [111/122] Building CXX object src/libasr/CMakeFiles/asr.dir/codegen/asr_to_llvm.cpp.o [112/122] Building CXX object src/libasr/CMakeFiles/asr.dir/pickle.cpp.o [113/122] Linking CXX static library src/libasr/libasr.a [114/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/semantics/ast_symboltable_visitor.cpp.o [115/122] Building CXX object src/lfortran/CMakeFiles/lfortran_lib.dir/semantics/ast_body_visitor.cpp.o [116/122] Linking CXX static library src/lfortran/liblfortran_lib.a [117/122] Linking CXX executable src/lfortran/tests/test_stacktrace [118/122] Linking CXX executable src/lfortran/tests/test_cwrapper [119/122] Linking CXX executable src/bin/lfortran [120/122] Linking CXX executable src/lfortran/tests/test_lfortran [121/122] cd /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build/src/runtime && /usr/bin/cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE= -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_PREFIX_PATH="/usr/lib/llvm20" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_Fortran_COMPILER=/home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build/src/bin/lfortran -DLFORTRAN_NESTED_BUILD=yes /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/runtime/ -- The C compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build/src/runtime [122/122] cd /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build/src/runtime && /usr/bin/cmake --build /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build/src/runtime -j1 [1/15] Generating Fortran dependencies for /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/runtime/pure/lfortran_intrinsic_iso_fortran_env.f90 [2/15] Generating Fortran dependencies for /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/runtime/custom/lfortran_intrinsic_custom.f90 [3/15] Generating Fortran dependencies for /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/runtime/pure/lfortran_intrinsic_ieee_arithmetic.f90 [4/15] Generating Fortran dependencies for /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/runtime/pure/lfortran_intrinsic_iso_c_binding.f90 [5/15] Generating Fortran dependencies for /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/src/runtime/openmp/omp_lib.f90 [6/15] Generating Fortran dyndep file CMakeFiles/lfortran_intrinsic_iso_fortran_env.dir/Fortran.dd [7/15] Generating Fortran dyndep file CMakeFiles/lfortran_intrinsic_custom.dir/Fortran.dd [8/15] Generating Fortran dyndep file CMakeFiles/lfortran_intrinsic_ieee_arithmetic.dir/Fortran.dd [9/15] Generating Fortran dyndep file CMakeFiles/lfortran_intrinsic_iso_c_binding.dir/Fortran.dd [10/15] Generating Fortran dyndep file CMakeFiles/omp_lib.dir/Fortran.dd [11/15] Building Fortran object CMakeFiles/lfortran_intrinsic_iso_fortran_env.dir/pure/lfortran_intrinsic_iso_fortran_env.f90.o [12/15] Building Fortran object CMakeFiles/lfortran_intrinsic_custom.dir/custom/lfortran_intrinsic_custom.f90.o [13/15] Building Fortran object CMakeFiles/lfortran_intrinsic_ieee_arithmetic.dir/pure/lfortran_intrinsic_ieee_arithmetic.f90.o [14/15] Building Fortran object CMakeFiles/lfortran_intrinsic_iso_c_binding.dir/pure/lfortran_intrinsic_iso_c_binding.f90.o [15/15] Building Fortran object CMakeFiles/omp_lib.dir/openmp/omp_lib.f90.o Internal ctest changing into directory: /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build Test project /home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build Start 1: test_cwrapper Start 2: test_lfortran 1/2 Test #1: test_cwrapper .................... Passed 0.01 sec 2/2 Test #2: test_lfortran .................... Passed 0.39 sec 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 0.39 sec >>> lfortran: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/share/lfortran/dwarf_convert.py -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/share/lfortran/dat_convert.py -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/bin/lfortran -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/liblfortran_runtime_static.a -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/liblfortran_runtime.so.0.51.0 -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/liblfortran_runtime.so.0 -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/liblfortran_runtime.so -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/include/lfortran/impure/lfortran_intrinsics.h -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/share/man/man1/lfortran.1 '/usr/bin/cmake' '--install' '/home/buildozer/aports/testing/lfortran/src/lfortran-0.51.0/build/src/runtime' -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/lfortran_intrinsic_custom.mod -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/lfortran_intrinsic_iso_fortran_env.mod -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/lfortran_intrinsic_ieee_arithmetic.mod -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/lfortran_intrinsic_iso_c_binding.mod -- Installing: /home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/lib/omp_lib.mod -- Done. mode of '/home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/share/lfortran/dat_convert.py' changed to 0755 (rwxr-xr-x) mode of '/home/buildozer/aports/testing/lfortran/pkg/lfortran/usr/share/lfortran/dwarf_convert.py' changed to 0755 (rwxr-xr-x) >>> lfortran-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/lfortran/pkg/lfortran-doc/usr/share/man' >>> lfortran-doc*: Preparing subpackage lfortran-doc... >>> lfortran-doc*: Running postcheck for lfortran-doc >>> lfortran-runtime*: Running split function runtime... 'usr/lib/liblfortran_runtime.so.0' -> '/home/buildozer/aports/testing/lfortran/pkg/lfortran-runtime/usr/lib/liblfortran_runtime.so.0' 'usr/lib/liblfortran_runtime.so.0.51.0' -> '/home/buildozer/aports/testing/lfortran/pkg/lfortran-runtime/usr/lib/liblfortran_runtime.so.0.51.0' >>> lfortran-runtime*: Preparing subpackage lfortran-runtime... >>> lfortran-runtime*: Stripping binaries >>> lfortran-runtime*: Running postcheck for lfortran-runtime >>> lfortran-scripts*: Running split function scripts... 'usr/share/lfortran/dat_convert.py' -> '/home/buildozer/aports/testing/lfortran/pkg/lfortran-scripts/usr/share/lfortran/dat_convert.py' 'usr/share/lfortran/dwarf_convert.py' -> '/home/buildozer/aports/testing/lfortran/pkg/lfortran-scripts/usr/share/lfortran/dwarf_convert.py' >>> lfortran-scripts*: Preparing subpackage lfortran-scripts... >>> lfortran-scripts*: Running postcheck for lfortran-scripts >>> lfortran-static*: Running split function static... 'usr/lib/liblfortran_runtime_static.a' -> '/home/buildozer/aports/testing/lfortran/pkg/lfortran-static/usr/lib/liblfortran_runtime_static.a' >>> lfortran-static*: Preparing subpackage lfortran-static... >>> lfortran-static*: Stripping binaries >>> lfortran-static*: Running postcheck for lfortran-static >>> lfortran*: Running postcheck for lfortran >>> lfortran*: Preparing package lfortran... >>> lfortran*: Stripping binaries >>> lfortran-doc*: Scanning shared objects >>> lfortran-runtime*: Scanning shared objects >>> lfortran-scripts*: Scanning shared objects >>> lfortran-static*: Scanning shared objects >>> lfortran*: Scanning shared objects >>> lfortran-doc*: Tracing dependencies... >>> lfortran-doc*: Package size: 2.0 KB >>> lfortran-doc*: Compressing data... >>> lfortran-doc*: Create checksum... >>> lfortran-doc*: Create lfortran-doc-0.51.0-r0.apk >>> lfortran-runtime*: Tracing dependencies... so:libc.musl-loongarch64.so.1 >>> lfortran-runtime*: Package size: 129.6 KB >>> lfortran-runtime*: Compressing data... >>> lfortran-runtime*: Create checksum... >>> lfortran-runtime*: Create lfortran-runtime-0.51.0-r0.apk >>> lfortran-scripts*: Tracing dependencies... lfortran=0.51.0-r0 python3 >>> lfortran-scripts*: Package size: 6.4 KB >>> lfortran-scripts*: Compressing data... >>> lfortran-scripts*: Create checksum... >>> lfortran-scripts*: Create lfortran-scripts-0.51.0-r0.apk >>> lfortran-static*: Tracing dependencies... >>> lfortran-static*: Package size: 224.1 KB >>> lfortran-static*: Compressing data... >>> lfortran-static*: Create checksum... >>> lfortran-static*: Create lfortran-static-0.51.0-r0.apk >>> lfortran*: Tracing dependencies... clang lfortran-runtime=0.51.0-r0 so:libbfd-2.44.so so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libunwind.so.1 >>> lfortran*: Package size: 83.8 MB >>> lfortran*: Compressing data... >>> lfortran*: Create checksum... >>> lfortran*: Create lfortran-0.51.0-r0.apk >>> lfortran: Build complete at Wed, 30 Apr 2025 08:20:36 +0000 elapsed time 0h 2m 54s >>> lfortran: Cleaning up srcdir >>> lfortran: Cleaning up pkgdir >>> lfortran: Uninstalling dependencies... (1/41) Purging .makedepends-lfortran (20250430.081744) (2/41) Purging binutils-dev (2.44-r0) (3/41) Purging cmake (3.31.6-r1) (4/41) Purging llvm20-dev (20.1.3-r0) (5/41) Purging llvm20 (20.1.3-r0) (6/41) Purging libffi-dev (3.4.8-r0) (7/41) Purging linux-headers (6.14.2-r0) (8/41) Purging zlib-dev (1.3.1-r2) (9/41) Purging zstd-dev (1.5.7-r0) (10/41) Purging zstd (1.5.7-r0) (11/41) Purging llvm20-test-utils-pyc (20.1.3-r0) (12/41) Purging llvm20-test-utils (20.1.3-r0) (13/41) Purging python3-pyc (3.12.10-r0) (14/41) Purging python3-pycache-pyc0 (3.12.10-r0) (15/41) Purging pyc (3.12.10-r0) (16/41) Purging python3 (3.12.10-r0) (17/41) Purging llvm20-gtest (20.1.3-r0) (18/41) Purging llvm20-static (20.1.3-r0) (19/41) Purging llvm-libunwind-dev (20.1.3-r2) (20/41) Purging llvm-libunwind (20.1.3-r2) (21/41) Purging ninja-is-really-ninja (1.12.1-r1) (22/41) Purging ninja-build (1.12.1-r1) (23/41) Purging rapidjson-dev (1.1.0-r8) (24/41) Purging zlib-static (1.3.1-r2) (25/41) Purging zstd-static (1.5.7-r0) (26/41) Purging clang20 (20.1.3-r0) (27/41) Purging llvm20-linker-tools (20.1.3-r0) (28/41) Purging clang20-headers (20.1.3-r0) (29/41) Purging clang20-libs (20.1.3-r0) (30/41) Purging gdbm (1.24-r0) (31/41) Purging libarchive (3.7.9-r0) (32/41) Purging libbz2 (1.0.8-r6) (33/41) Purging libpanelw (6.5_p20250412-r0) (34/41) Purging libuv (1.50.0-r0) (35/41) Purging llvm20-libs (20.1.3-r0) (36/41) Purging mpdecimal (4.0.0-r0) (37/41) Purging rhash-libs (1.4.5-r0) (38/41) Purging sqlite-libs (3.49.1-r1) (39/41) Purging libffi (3.4.8-r0) (40/41) Purging libxml2 (2.13.7-r1) (41/41) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 252 MiB in 104 packages >>> lfortran: Updating the testing/loongarch64 repository index... >>> lfortran: Signing the index...