>>> py3-ducc0: Building community/py3-ducc0 0.40.0-r2 (using abuild 3.16.0-r0) started Sat, 28 Mar 2026 07:25:58 +0000 >>> py3-ducc0: Validating /home/buildozer/aports/community/py3-ducc0/APKBUILD... >>> py3-ducc0: Analyzing dependencies... >>> py3-ducc0: Installing for build: build-base python3 py3-gpep517 py3-pybind11-dev py3-scikit-build-core py3-setuptools py3-wheel python3-dev py3-pytest-xdist py3-numpy ( 1/58) Installing libbz2 (1.0.8-r6) ( 2/58) Installing libffi (3.5.2-r0) ( 3/58) Installing gdbm (1.26-r0) ( 4/58) Installing xz-libs (5.8.2-r0) ( 5/58) Installing mpdecimal (4.0.1-r0) ( 6/58) Installing libpanelw (6.6_p20251231-r0) ( 7/58) Installing sqlite-libs (3.51.2-r1) ( 8/58) Installing python3 (3.14.3-r0) ( 9/58) Installing python3-pycache-pyc0 (3.14.3-r0) (10/58) Installing pyc (3.14.3-r0) (11/58) Installing python3-pyc (3.14.3-r0) (12/58) Installing py3-installer (0.7.0-r3) (13/58) Installing py3-installer-pyc (0.7.0-r3) (14/58) Installing py3-gpep517 (19-r2) (15/58) Installing py3-gpep517-pyc (19-r2) (16/58) Installing py3-pybind11 (3.0.1-r1) (17/58) Installing py3-pybind11-pyc (3.0.1-r1) (18/58) Installing py3-pybind11-dev (3.0.1-r1) (19/58) Installing libarchive (3.8.6-r0) (20/58) Installing rhash-libs (1.4.6-r0) (21/58) Installing libuv (1.51.0-r0) (22/58) Installing cmake (4.2.3-r0) (23/58) Installing py3-parsing (3.3.2-r1) (24/58) Installing py3-parsing-pyc (3.3.2-r1) (25/58) Installing py3-packaging (26.0-r1) (26/58) Installing py3-packaging-pyc (26.0-r1) (27/58) Installing py3-pathspec (1.0.4-r1) (28/58) Installing py3-pathspec-pyc (1.0.4-r1) (29/58) Installing py3-typing-extensions (4.15.0-r1) (30/58) Installing py3-typing-extensions-pyc (4.15.0-r1) (31/58) Installing samurai (1.2-r8) (32/58) Installing py3-scikit-build-core (0.11.6-r1) (33/58) Installing py3-scikit-build-core-pyc (0.11.6-r1) (34/58) Installing py3-setuptools (82.0.1-r1) (35/58) Installing py3-setuptools-pyc (82.0.1-r1) (36/58) Installing py3-wheel (0.46.3-r1) (37/58) Installing py3-wheel-pyc (0.46.3-r1) (38/58) Installing python3-dev (3.14.3-r0) (39/58) Installing py3-execnet (2.1.1-r1) (40/58) Installing py3-execnet-pyc (2.1.1-r1) (41/58) Installing py3-iniconfig (2.3.0-r1) (42/58) Installing py3-iniconfig-pyc (2.3.0-r1) (43/58) Installing py3-pluggy (1.6.0-r1) (44/58) Installing py3-pluggy-pyc (1.6.0-r1) (45/58) Installing py3-py (1.11.0-r5) (46/58) Installing py3-py-pyc (1.11.0-r5) (47/58) Installing py3-pygments (2.19.2-r1) (48/58) Installing py3-pygments-pyc (2.19.2-r1) (49/58) Installing py3-pytest (9.0.2-r1) (50/58) Installing py3-pytest-pyc (9.0.2-r1) (51/58) Installing py3-pytest-xdist (3.8.0-r1) (52/58) Installing py3-pytest-xdist-pyc (3.8.0-r1) (53/58) Installing libgfortran (15.2.0-r2) (54/58) Installing openblas (0.3.30-r2) (55/58) Installing py3-numpy (2.4.3-r2) (56/58) Installing py3-numpy-tests (2.4.3-r2) (57/58) Installing py3-numpy-pyc (2.4.3-r2) (58/58) Installing .makedepends-py3-ducc0 (20260328.072607) Executing busybox-1.37.0-r31.trigger OK: 516.6 MiB in 162 packages >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Cleaning up tmpdir >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_40_0.tar.gz /var/cache/distfiles/edge/ducc-ducc0_0_40_0.tar.gz: OK >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_40_0.tar.gz /var/cache/distfiles/edge/ducc-ducc0_0_40_0.tar.gz: OK >>> py3-ducc0: Unpacking /var/cache/distfiles/edge/ducc-ducc0_0_40_0.tar.gz... 2026-03-28 07:26:09,665 gpep517 INFO Building wheel via backend scikit_build_core.build 2026-03-28 07:26:09,812 - scikit_build_core - WARNING - Unknown keys in top-level of pyproject.toml: project_urls 2026-03-28 07:26:09,812 scikit_build_core WARNING Unknown keys in top-level of pyproject.toml: project_urls *** scikit-build-core 0.11.6 using CMake 4.2.3 (wheel) *** Configuring CMake... loading initial cache file build/cp314-cp314-linux_armv8l/CMakeInit.txt -- The CXX compiler identification is GNU 15.2.0 -- 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 Python: /usr/bin/python3 (found suitable version "3.14.3", minimum required is "3.8") found components: Interpreter Development.Module -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /usr/lib/python3.14/site-packages/pybind11/include (found version "3.0.1") -- Using GCC/Clang flags: -march=native -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/build/cp314-cp314-linux_armv8l *** Building project with Ninja... [1/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/sht/sht.cc.o [2/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/infra/mav.cc.o [3/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/infra/threading.cc.o [4/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/infra/string_utils.cc.o [5/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/wgridder/wgridder_inst3.cc.o [6/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/wgridder/wgridder_inst2.cc.o [7/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/wgridder/wgridder_inst1.cc.o [8/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/wgridder/wgridder.cc.o [9/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/math/space_filling.cc.o [10/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/math/wigner3j.cc.o [11/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/math/geom_utils.cc.o [12/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/math/gridding_kernel.cc.o [13/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/math/pointing.cc.o [14/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/math/gl_integrator.cc.o [15/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/healpix/healpix_tables.cc.o [16/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/healpix/healpix_base.cc.o [17/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/nufft/spreadinterp_inst2.cc.o [18/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/nufft/spreadinterp_inst1.cc.o [19/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/fft/fft_inst2.cc.o [20/30] Building CXX object CMakeFiles/ducc0.dir/src/ducc0/fft/fft_inst1.cc.o [21/30] Building CXX object CMakeFiles/ducc0.dir/python/ducc.cc.o [22/30] Building CXX object CMakeFiles/ducc0.dir/python/pointingprovider_pymod.cc.o [23/30] Building CXX object CMakeFiles/ducc0.dir/python/healpix_pymod.cc.o [24/30] Building CXX object CMakeFiles/ducc0.dir/python/wgridder_pymod.cc.o [25/30] Building CXX object CMakeFiles/ducc0.dir/python/totalconvolve_pymod.cc.o [26/30] Building CXX object CMakeFiles/ducc0.dir/python/misc_pymod.cc.o [27/30] Building CXX object CMakeFiles/ducc0.dir/python/sht_pymod.cc.o [28/30] Building CXX object CMakeFiles/ducc0.dir/python/fft_pymod.cc.o [29/30] Building CXX object CMakeFiles/ducc0.dir/python/nufft_pymod.cc.o In file included from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:38: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, double, double, double, double, size_t, bool, size_t) [with Tx = std::complex; Tb = double; unsigned int xdim = 2; unsigned int bdim = 2; Top = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::, 2>&, const ducc0::detail_mav::vmav&)>; Top_adj = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::&, const ducc0::detail_mav::vmav, 2>&)>; Tnormx = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::, 2>&)>; Tnormb = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::&)>; size_t = unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:1664:11: required from 'std::tuple ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool) [with T = double; size_t = unsigned int; ptrdiff_t = int]' 1664 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1665 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:1685:34: required from here 1685 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:312:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 312 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:313:23: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 313 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, double, double, double, double, size_t, bool, size_t) [with Tx = std::complex; Tb = float; unsigned int xdim = 2; unsigned int bdim = 2; Top = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::, 2>&, const ducc0::detail_mav::vmav&)>; Top_adj = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::&, const ducc0::detail_mav::vmav, 2>&)>; Tnormx = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::, 2>&)>; Tnormb = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::&)>; size_t = unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:1664:11: required from 'std::tuple ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool) [with T = float; size_t = unsigned int; ptrdiff_t = int]' 1664 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1665 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:1703:34: required from here 1703 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:312:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 312 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:313:23: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 313 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, double, double, double, double, size_t, bool, size_t) [with Tx = std::complex; Tb = float; unsigned int xdim = 2; unsigned int bdim = 2; Top = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::, 2>&, const ducc0::detail_mav::vmav&)>; Top_adj = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::&, const ducc0::detail_mav::vmav, 2>&)>; Tnormx = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::, 2>&)>; Tnormb = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::&)>; size_t = unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:2063:11: required from 'std::tuple ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool) [with T = float; size_t = unsigned int; ptrdiff_t = int]' 2063 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2064 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:2080:34: required from here 2080 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:312:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 312 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:313:23: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 313 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, double, double, double, double, size_t, bool, size_t) [with Tx = std::complex; Tb = double; unsigned int xdim = 2; unsigned int bdim = 2; Top = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::, 2>&, const ducc0::detail_mav::vmav&)>; Top_adj = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::&, const ducc0::detail_mav::vmav, 2>&)>; Tnormx = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::, 2>&)>; Tnormb = ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool)::&)>; size_t = unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:2063:11: required from 'std::tuple ducc0::detail_sht::pseudo_analysis_general(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, double, double, size_t, size_t, double, bool, bool) [with T = double; size_t = unsigned int; ptrdiff_t = int]' 2063 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2064 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:2094:34: required from here 2094 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:312:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 312 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:313:23: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 313 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/infra/mav.h:66, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.h:32, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:31: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/infra/aligned_array.h: In instantiation of 'static void ducc0::detail_aligned_array::array_base::dealloc(T*) [with T = char; unsigned int alignment = 64]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/infra/aligned_array.h:131:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = char; unsigned int alignment = 64]' 131 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/solvers.h:311:23: required from 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, double, double, double, double, size_t, bool, size_t) [with Tx = std::complex; Tb = double; unsigned int xdim = 2; unsigned int bdim = 2; Top = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::, 2>&, const ducc0::detail_mav::vmav&)>; Top_adj = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::&, const ducc0::detail_mav::vmav, 2>&)>; Tnormx = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::, 2>&)>; Tnormb = ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool)::&)>; size_t = unsigned int]' 311 | aligned_array tmpstorage(maxbytes); | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:1664:11: required from 'std::tuple ducc0::detail_sht::pseudo_analysis(const ducc0::detail_mav::vmav, 2>&, const ducc0::detail_mav::cmav&, size_t, size_t, const ducc0::detail_mav::cmav&, ptrdiff_t, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::cmav&, ptrdiff_t, size_t, size_t, double, bool, bool) [with T = double; size_t = unsigned int; ptrdiff_t = int]' 1664 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1665 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht.cc:1685:34: required from here 1685 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/infra/aligned_array.h:115:24: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] 115 | if (ptr) free((reinterpret_cast(ptr))[-1]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [30/30] Linking CXX shared module ducc0.cpython-314-arm-linux-musleabihf.so /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/wigner3j.cc: In function 'wigner3j_internal_vec': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/wigner3j.cc:430:31: note: parameter passing for argument of type 'struct simd' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | template void wigner3j_internal_vec | ^ In function 'get_nminmax_rectangle': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht_inner_loop.h: In function 'mypow': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/sht/sht_inner_loop.h:347:13: note: parameter passing for argument of type 'struct simd' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | static void mypow(Tv val, size_t npow, const vector &powlimit, | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/wigner3j.cc: In function 'wigner3j_00_vec_squared_compact': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/wigner3j.cc:829:31: note: parameter passing for argument of type 'struct simd' when C++17 is enabled changed to match C++14 in GCC 10.1 829 | template void wigner3j_00_vec_squared_compact (Tsimd l2, Tsimd l3, const vmav &res) | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/wgridder/wgridder.cc: In function 'get_tuning_parameters': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/wgridder/wgridder.cc:144:45: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | tuple,size_t,size_t,size_t> get_tuning_parameters( | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/mcm.h: In member function 'operator()': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/mcm.h:269:34: note: parameter passing for argument of type 'struct simd' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | flexible_wigner3j_vec(Tsimd(el1), Tsimd(el2)+lofs, 0, 0, | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/mcm.h: In member function 'operator()': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/mcm.h:269:34: note: parameter passing for argument of type 'struct simd' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | flexible_wigner3j_vec(Tsimd(el1), Tsimd(el2)+lofs, 0, 0, | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/mcm.h: In member function 'operator()': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0/src/ducc0/math/mcm.h:485:34: note: parameter passing for argument of type 'struct simd' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | flexible_wigner3j_vec(xl1[ii], xl2[ii], m1[ii], m2[ii], | ^ *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmpzdkgp50a/wheel/platlib/./ducc0.cpython-314-arm-linux-musleabihf.so *** Making wheel... *** Created ducc0-0.40.0-cp314-cp314-linux_armv8l.whl 2026-03-28 07:27:04,206 gpep517 INFO The backend produced .dist/ducc0-0.40.0-cp314-cp314-linux_armv8l.whl ducc0-0.40.0-cp314-cp314-linux_armv8l.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_40_0 configfile: pyproject.toml plugins: xdist-3.8.0 created: 80/80 workers 80 workers [55483 items] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ............................ssssssssssssssssssssssss.s.sssssssssssssssss [ 24%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 25%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 25%] sssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssssssssssssssss [ 25%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssss [ 25%] sssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 25%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 25%] ssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssssss.ssssssssss [ 25%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 25%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] sss.ss.ssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 27%] ssssssssssssssssssssssssssssssssssssss.sssssssssssssssssssssssssssssssss [ 27%] ssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 27%] ssssssss..ssssssssssssssssssssss.sssssssssssssssssssssssssssssssssssssss [ 27%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 27%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 27%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 27%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssssssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssss.ss.s.sssssssss.sss.ssssssssssss.sssssssssssssssssssssssssssss [ 28%] ssssssss.sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 28%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 29%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 30%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 30%] sssssssssssssssssssss....s.sssss........................................ [ 30%] .......................................s........................ssssssss [ 30%] ssssss.........ssssss................................................... [ 30%] ................ss...................................................... [ 30%] ...ssssssssssss......................................................... [ 30%] .............sssssssssss................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 31%] ...........................................sssssssssssss................ [ 31%] ............................s......................ssssssssssssssssss... [ 31%] ........................................................................ [ 31%] ............ssssssssss.................................................. [ 31%] ........................................................................ [ 31%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 32%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 33%] ........................................................................ [ 34%] ........................................................................ [ 34%] ........................................................................ [ 34%] ........................................................................ [ 34%] ........................................................................ [ 34%] ........................................................................ [ 34%] ........................................................................ [ 34%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] .................s..ss..........s.......s...ssss..s...sss.sss..s..s..... [ 41%] s..s.s...............................................sssss..s..s........ [ 41%] .sss.....s...s.s..s.....s...s........................................... [ 41%] .........................................s..s...s....................... [ 42%] ..s.ss.....................ssssssssss................................... [ 42%] .sssss........ssssss.................ssss.........................ssssss [ 42%] s......ss................ssss.................................ss........ [ 42%] .......................................................................s [ 42%] s...ss........sssssssssssss..........ssss.ss............sssssssssss..... [ 42%] .................................ssssss.........sssss................... [ 42%] ....s...s...s.........ss.........s.ssssss......................s........ [ 42%] ........................................................................ [ 43%] ......s....s.s.s..s.s..s..s..ss...ssssss..s.........s.......s.....sss... [ 43%] ..sss...ssssss...s..sss....s.....ss.....sssssssss................s.....s [ 43%] s......ss.......s.sssss.........ss...s....s............................. [ 43%] ..........................................sss..s.......ss............... [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ..s.s......sss......ss.....ssssss...............ss..ss......sss......... [ 43%] .sss..........ssssssssssss.............ssssssssss....................... [ 44%] .......................sss...ss.........s............................... [ 44%] ...................................s...ss..ss.s..sss.ss..s..s...s.ss..s. [ 44%] ..s.....ss........s.s.s...ss.s..s...s..s.........sss......ss...s..ss...s [ 44%] ......s..s..s.....s........................................s.......ss... [ 44%] ....s.ss............s..........s........s...s..s..........s..s.......... [ 44%] ...................................................s..ss.s...ss......... [ 44%] .......ssssss....................ss............ss.........ssss.......... [ 45%] s.......sss..............................................sssss....s.s... [ 45%] ...........s................sss...sssss....sssss...sss.................. [ 45%] .......................................sss.............ssssss.........s. [ 45%] ..ss...sss.....ss........s...ssssss..............s..............sssss... [ 45%] ...........................s................sss...............s.s..ss... [ 45%] s.s..................................................................... [ 45%] ............sss.s.....sss....ss....ss.s................................. [ 45%] .................s..s....s.s.......ss................................... [ 46%] .......................................................s..s...s..s...... [ 46%] ss......................................s..s..s...ss..s................. [ 46%] ......................ss.s...ss.s.........................s.....ss....s. [ 46%] ....ss..........ss..s......s........ss...........sss.....s.s.s.s.s.s..s. [ 46%] s.....sssss.s.s...ssssss.ss..s..s..sss.s..s.s..sssss..ss.ss.s.ss.ss.ssss [ 46%] ss..s..s.sss..s......................................................... [ 46%] ................s.ss.ssss.ss.ss..s.ss.s.sssss...sss.ss.ss.s..s....ss.s.s [ 46%] ss..sss...s.s.s..sssssssss.......sss....s..ss.....ssss..ss...s....sss..s [ 47%] .ssssss....ss....ss..s.ssssss..sss.sss.ss...........ssssss.....s..s..... [ 47%] ......sssssssssss....s.......ss..sss.....s.....s..s..................... [ 47%] ..........ss..ss...........sss..ss....ss.....sssss.s..s.s.ss.ss..sss...s [ 47%] sss......sss..ssss.ss..ssss....ssss.s.ss.ss.s...ssss...ss.sss.s....ssss. [ 47%] sssss....ssss.ss.s...ss.sssss...sss......sssssss..s......s.ss....s...... [ 47%] ..s.s.......ss..s............ss..s..s.....s....s....s..........ssss....s [ 47%] ........ss.............................................................. [ 48%] ........................................................................ [ 48%] .....................................s...s..s......s......ss.s......ss.s [ 48%] s....s...s...s..s...s.ss....ss...s.....ssss..s..s.s.s..s.ss...s..s..s... [ 48%] sss..ssssssss...s.....s..................ssssssss...sssss........sssssss [ 48%] sssssss.....ss..ss.....ssssssss....ss............sssssss........s....s.s [ 48%] sssssss.ss.....ssss.s...s....s.ss.s......sss..ss.s.........ssss.sss.s... [ 48%] ..s.s...s....sss....s..s.....ssss....ss.....s........................... [ 48%] ....................................s.......s......s.......s.....s...s.. [ 49%] ..s......s.....ss.........s........s...s....s....s...s...ss........s.ss. [ 49%] ..........sss.........s........s......sss............ss...s.........s... [ 49%] .s.......s.........s..s..........s........s............................. [ 49%] ........................................................................ [ 49%] ........................................................................ [ 49%] ........................................................................ [ 49%] ........................................................................ [ 49%] ........................................................................ [ 50%] ....................................................s......s...s...s.... [ 50%] ..........ss.....s........s.....s.........ss.....ss..................... [ 50%] ........................................................................ [ 50%] ........................................................................ [ 50%] ...............................s......sss..s.........ss......sss........ [ 50%] ..sss....s..s.....s..s...s.s...s..ss........ss.s.s.............sssss...s [ 50%] .....ss..s......ss.....s.s....s.....s...ssss.......s....sssss.......ss.. [ 50%] .....ss....ss..s....ss.................................................. [ 51%] ........................................................................ [ 51%] ........................s.......................s....................... [ 51%] s.......................s..............................s................ [ 51%] ..............s..............s.................s............s........... [ 51%] .......s.............s..................s.............s................s [ 51%] .............s................s.............s.................s......... [ 51%] .....s.................s.............s................s..............s.. [ 52%] ...............s................s.................s................s.... [ 52%] ............s.................s................s...................s.... [ 52%] ..............s.................s...................s...............s... [ 52%] ...............s................s..................s..............s..... [ 52%] ..............ss..............s.................ss..............ss...... [ 52%] ........s.s............ss..............s.s...........ss...............s. [ 52%] s...........ss...............s.s..........ss...............s.s.......... [ 52%] ss...............s.s...........ss...............s.s..........ss......... [ 53%] ......s.s..........ss...............s.s..........ss...............s.s... [ 53%] .......ss..............s.s..........ss..............s.s.........ss...... [ 53%] .......s.s........s.s.............s.s........s.s.............s.s.....s.. [ 53%] .ss............s.s.....s...ss............s.s.....s...ss............s.s.. [ 53%] ...s...ss............s.s....s...ss............s.s....s...s............ss [ 53%] .....s...s............ss....s...s...........ss....s...s...........ss.... [ 53%] s...s...........ss...s...s...........ss...s...s...........ss...s...s.... [ 53%] .......ss...s...s...........ss..s...s..........ss..s...s.........s..s... [ 54%] s.........s..s...s........s..s...s........s..s...s........s..s...s...... [ 54%] .s..s...s..........s...s........s...s........s..s.........s.s.........s. [ 54%] s........s....................................................ssssssssss [ 54%] sss...sssss......................s.sssss.....ss...ss.................... [ 54%] .........................s....................................s.s..s..ss [ 54%] .sss..s.s.s....ss..s.ss...sss..s.s...s.s.....s....ssss.....s............ [ 54%] ........................................................................ [ 55%] ...............................s.............ss..sss..........sss....... [ 55%] s.s.....ss..s.ss...s.............ssss.......s...sss..........s..s....s.. [ 55%] .s........s.s.......s.....s.....ss..s...ss.s...s....ss..ssss............ [ 55%] ...........ss....s........ssssssss.....ss...s...s..s.s.s..s....s.s.s.ss. [ 55%] ss.s.....s..ss.s.s..s.s...s.s..s.s.s.....s.ssss..s.....s......ss..s...s. [ 55%] .ss........ss..ss....s....s..ss...s....s...s.....ss.........s.s........s [ 55%] .....s.............s.................................................... [ 55%] ....................ss...........ss.....ss.......s......ss..ss....s..s.. [ 56%] .s......s....s.....sss..ss....s......sss.............ss..s.sssss...s..s. [ 56%] ...s...sss....s........s....s..sssss..sss.....s...s......s....s...s.ssss [ 56%] ......sssss....ss.....sss....s.......ss...ss.......ss.....s..ss......... [ 56%] ss..................sssss..s.s...s...ss.....s......s......s..s...sssss.. [ 56%] .ss......ss....s.....s.....ss..........s.............ss...ss........ss.. [ 56%] .....s......s......s.....s........s.......ss............ss.............. [ 56%] ...s......s...........s.....s........s....s........s.......s.....s.....s [ 56%] ......s....s...ss........s....s.ss..ss.....ssss.sss.......sssss......... [ 57%] s....s.s...ssssss.s......ss.s.ss.s..ss..s..s.s.ss....s.sss.........sss.s [ 57%] s....ss..ssssss..............................ssssssss.ss...ssssssssss... [ 57%] .....s...sssss.s.sss.....................ssssssss..ssssss..s...sss..ssss [ 57%] ....sss...ssssss.......ssssssss........ss..sss..............sss....ss... [ 57%] .ssss.......ssss....s....s.ssss....ss......s...ss..s....s.s.s.s.s...s.s. [ 57%] s.....ss........ss..........ss.......................................... [ 57%] ..................................................sss................... [ 58%] ss............sss...............s....s.........s........................ [ 58%] ............sssss........ss........................s.................... [ 58%] ........s..s................................s..s........................ [ 58%] ............s...s.....................................s...s............. [ 58%] .....................s...s................................ss...s........ [ 58%] .........................ss...s.................................ss...s.. [ 58%] ...............................ss...s.................................ss [ 58%] ...s................................ss...s.............................. [ 59%] ....ss...s.................................ss...s....................... [ 59%] .........s.s...s................................s.s...s................. [ 59%] ...............s.s...s................................s.s...s........... [ 59%] .....................s.s...s................................s.s...s..... [ 59%] ..........................s.s...s..............................s.s...s.. [ 59%] ............................ss...s..............................ss...s.. [ 59%] ............................ss...s.............................ss...s... [ 59%] .......................s.s...s.........................s.s...s.......... [ 60%] ..............s.s...s.......................s.s...s..................... [ 60%] .s.s...s.....................s.s...s...................s.s...s.......... [ 60%] .........s.s...s...................s.s...s..................s.s...s..... [ 60%] ............s.s...s.................s.s...s................s.s...s...... [ 60%] ..........s....s...............s....s..............s....s..............s [ 60%] s...s.............ss...s.............ss...s............ss...s........... [ 60%] ss...s...........ss...s...........ss...s..........ss..s........ss..s.... [ 60%] ....ss..s.......ss..s......ss..s......ss........ss..........ss.......... [ 61%] ....ssssssss........sssssssssssss..............................s....s... [ 61%] ..................................................ss...ss.....sss..s.s.. [ 61%] .ss....s.s..ss......s...s.s.sss......s......sss..s..s............ssssss. [ 61%] ....s.....ss..s.s...ss.sss..s...........ss........sss........s....s...s. [ 61%] .s...s..............s......s.........ss..........s....s...s..s.......... [ 61%] ........................................................................ [ 61%] ................................................................s....... [ 62%] ..s........s........s.......ss.ss...ss...s.s.ss....sss......sss..ssssss. [ 62%] .ss..s..ssss.....ssss.s.s..sss..ss.s.sss.....s.....ssss.ssssssssss.s..s. [ 62%] ssss.....ssss.......ss.s..ss......sssss......s.ss....sssss...s......s.s. [ 62%] .ssss.s..s..s..s.....sss...sss..........s.sssssss.....sssssss.sss....... [ 62%] .ss.ssss.....s.sss.....ss....ss..........ss.....sss.sss..........ssss... [ 62%] s......s.s...sss....s.........ss...........sssss...................sssss [ 62%] s.sssss................................................................. [ 62%] ........................................................................ [ 63%] ..............................................................ss..s....s [ 63%] ssss...........sssssssssss..s...s.ss...s.ss.ss.s..s.ss..s..sss...sss...s [ 63%] .sss..s..sss...sssss...s....s.ssss.s.s..s..ss..s.sss.ssss....s.sssss.s.s [ 63%] ...s..s..s.............................................................. [ 63%] .................................s...................................... [ 63%] .................................sss........s......ss......s...s..s...s. [ 63%] ....ss..s......s......ss........ss.......sss...s.......s......ss........ [ 63%] .s.......sssss.......................................................... [ 64%] .........................................ss...s..s.............ssss..... [ 64%] ........sssss....sss...............ss............s...................... [ 64%] .......s...........s...........s..............s.............s........... [ 64%] ..s..............s..............s..............s.............s.......... [ 64%] .....s..............s.............s...............s.s...........s....... [ 64%] .......s.s.............s..............s.s...........s..............s.s.. [ 64%] ..........s..............s.s...........s..............s.s.............s. [ 65%] ...........s.s.............s............s.s..............s...........s.s [ 65%] ...............s...........s.s..........................s.s............. [ 65%] .............s.s........................s.s.......................s.s... [ 65%] ...................s.s....................s.s....................s.s.... [ 65%] ................s.s....................s.s....................s.s....... [ 65%] .............s.s....................s.s....................s.s.......... [ 65%] ..........s.s....................s.s....................s.s............. [ 65%] .......s.s....................s.s...................s.s................. [ 66%] ..s.s..................s.s..................s.s................s.s...... [ 66%] .........s.s..............s.s............s.s.........s.s.........s.s.... [ 66%] ....s.s.......s.s......s.s.......ss.......s.s.......s.sss............... [ 66%] ....................................s.s.s.....................s...s....s [ 66%] .........sssssssssss..s...s.ss..ss.s..ss.s...s.sss...s.s.s.s.s...ss.sss. [ 66%] s.s..sss..s.ss.ssss..ssss.sss.s.sss.ss..s....sss....s..s.s..sss.s.s....s [ 66%] .ss.......s..s....s....s.......ss.....s...s.......ss...........s........ [ 66%] ..........................................sssss....s.....ss.s..s.s...... [ 67%] ....sssss.........sss....ss..sss..s.......ssss.s.....s.ss..s........ssss [ 67%] ..s.......sssss.........ss....ss...s..s.ss....s...........ss............ [ 67%] .............................s.s...............sss.......s...s........ss [ 67%] .......s..s.....s.......s...s.s...sss.....s..sss..s..s..ss.ss.....s.s.s. [ 67%] .s...ss.........s..s.....s...s....ssssssssss..s.s.....s..ss............s [ 67%] .........ssssss.....ss...ss..ss.....ss....ss..s....s.s.ss............ss. [ 67%] .s.........ssss.....ss..ss.......sss...................sss.ss....s...... [ 67%] ......ss....s...........s............s......................sssssssss.ss [ 68%] .............ssssssss.........sss.....s..sss...s....sss....s..........ss [ 68%] ......ss.ss....ss...sss.........s.s..................................... [ 68%] ........................................................................ [ 68%] .......s................................................................ [ 68%] ........................................................................ [ 68%] ...............s..........ss.s.s.................s......s....s.s........ [ 68%] s..s..........s............sss...................ssss................... [ 69%] ..................sss..........ss..............ss.........ss......s..... [ 69%] .......s.s.......s..................s........s..s.............s........s [ 69%] ......sss................ssss.....s.................................ssss [ 69%] s.ss.....ss.................s.....................sss.sssssss......sss.. [ 69%] ..s......sss...s....ss....s..s...........sss.s.................ss....... [ 69%] ss...s.........ss..s........s........................................... [ 69%] .........s....................s......s.....s............sss.....s....... [ 69%] ...ss.....s..............s..........ss........sss..........ssss.....s... [ 70%] ................ssss...........s........s..s............................ [ 70%] ......................................s......s...........ss....s......s. [ 70%] .....s.....ss.......s....s.......s.s......ss..............s......ss..... [ 70%] s..................s.sss..........s.......s...s................sss...... [ 70%] .s...................ssss.......................s...sssss..............s [ 70%] s.............s......................................................... [ 70%] ..................................ss.....s...s................s..s...... [ 70%] ..s.........s...........ss.s.............ss....s.............ss......... [ 71%] .............ss................s........................................ [ 71%] ........................................................................ [ 71%] ........................................................................ [ 71%] ........................................................................ [ 71%] ........................................................................ [ 71%] .............................................s.......................... [ 71%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ...........................s............................................ [ 73%] ................s.........................s............................. [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] ........................................................................ [ 73%] .............................s.......................................... [ 73%] ........................................................................ [ 73%] ................................................................s....... [ 73%] ........................................................s............... [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] .....................................................s...............s.. [ 74%] ..............s..................s....................s................. [ 74%] ..s................s...................s..................s............. [ 74%] ...s...............s................s.................s................. [ 75%] .s..................s................s..............s.........s......... [ 75%] .s...........s......s...s.......s..s........s..s......s.s......s.s...... [ 75%] .ssssssssssssssss...................................ssss....ss.ss.s...s. [ 75%] ...ss.............s.s..s.....s..s....ss.....ss....s.s......s.s.s........ [ 75%] ..s..s....s.ss.....sss........ss.......sss......s..s......s...s......... [ 75%] ........................................................................ [ 75%] .............s....s...s....ss.........s..s.............sss..........s... [ 75%] ..................s.........................s........................s.. [ 76%] .....................s.......................s........................s. [ 76%] ........................s..................s......s...................s. [ 76%] ...s.....................s......s....................s.....s............ [ 76%] ........s......s..................s......s.s...................s.....s.. [ 76%] ................s......s...........s......s.....s...........s.....s..... [ 76%] ...s...........s............s...........s...........s..........s........ [ 76%] ...s.........s..............s.........s..........s.........s........s... [ 76%] ......s..........s........s..........s........s........s..........s..... [ 77%] ...s......s........s.....s......s....s.......s.s..s......s.s....s......s [ 77%] .s..s.....s.s..s........................ssss....s....................ss. [ 77%] s.ss....s.s....................................................s..ss.... [ 77%] ...ss...s..s.....s...s.....ss....s.ss..s..s.s....s...s...s.......sss.s.s [ 77%] ss...sss.sss....sss.ss....sssss.....ss...s.ss...............ssss...ssss. [ 77%] .ss.....ssss...s...s..ss.....s.......................................... [ 77%] .........ss..........s......s...sss....sss.ss.....s.ss...ssss.....s...ss [ 77%] .ss...ss..sss......ss..sss...s.ss......ssssss.....ss......s...ssss...... [ 78%] .ss......................s.............................................. [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] .........s........s......s...s......ss.....ss...........ssss.........ss. [ 78%] s........ss...s....ss..s..s.s.....s..s...s..ss.s..sss..................s [ 78%] sss..............ss.....sssss..........ss.....s....sss....ss..s..ss..... [ 78%] s...s..sss...s.s....s.......s.............ss...s..................ssssss [ 79%] ss........s.......ss....ss..s....s.......ss...s...s...s......s......s... [ 79%] ...ss........ss.ss...s.s.sss......sss..ss......ssss..s...s.s..ssssss.... [ 79%] .....ss....s.....s........ss...sssssss............s..................... [ 79%] ........................................................................ [ 79%] ....................................................................s... [ 79%] .........................................s..s.......ss........s...s..... [ 79%] ....s..s.......ss...s...s.....s....s......s..............ss......sss.... [ 79%] .....ss.....ss..s.s....s......s..ss..s.....ss...s......s..s......ss..... [ 80%] ...........sss.......ssss...s....s.ss........s..s.s.........ss.......... [ 80%] ..........s............................................................. [ 80%] .....................ssssssss........................................... [ 80%] .........................sssss.....................sssssssss............ [ 80%] .........................................................ssssss......... [ 80%] ..............................................sssssss................sss [ 80%] .....................................................sssssss............ [ 80%] .................................s...................................... [ 81%] ......................................................................s. [ 81%] ..ss.....ss.s..s..s.s.....s.s..ss..ss...s.ss.....s...s.ss....s.s.s...... [ 81%] .s..ss...ss..s.........sss...s.s..........sss........s.s.s.....s...s...s [ 81%] ..s.......ss.ss.s.......s.s......s..............s.ssss..........sss..... [ 81%] .s...sss..s..s..s.sss.....s...s.ss.....s....ss............ss...sss...... [ 81%] .s..ss........s...sss........s.....s..ss....ss......s........sssssss.... [ 81%] ...........ssss............ss..................................s........ [ 82%] ....................s................s....s...s.s......s.ss.....ss.sss.. [ 82%] ..s...s.s.....s.s...ssssss...s......s..s.sss....s..s.........ss....ss... [ 82%] ............s....s.......s.................................ssss......... [ 82%] .............................ssss.......sss............................. [ 82%] ........s...................s.......ss.................................. [ 82%] ........s......s......ss..............ss....s...s...s.........s.......ss [ 82%] s............s.ss......ss.........ss.s.s...sss.....s........ss........ss [ 82%] ss..s.s..ssss.s.s...s........ssss..s.s.ss.s..s.s.....s.ss.....ss.s....ss [ 83%] s.....s....sss..........ssss....ss..........ssssss..sssssss.s........... [ 83%] ..sss......ssss..........................s..........sssssss.....ss...... [ 83%] ..................................................s.....s...s.........s. [ 83%] .....s.s.....s...s..s...s.....................sssss..................... [ 83%] ....................................................ssssss...........sss [ 83%] s......................................ssssss........................... [ 83%] ....................................................s........s.......... [ 83%] ..........s.........s.....................s........s.................s.. [ 84%] ......................s...........................s..................... [ 84%] .....s......................s....................s....................s. [ 84%] ...................s..................s..................s.............. [ 84%] ....s...................s................s..............s............... [ 84%] .s............s........s..............sssssssss.....................ssss [ 84%] sss..........................................s.............s......s..... [ 84%] ...................s.................................................... [ 84%] ....................s................................................... [ 85%] ................s....................................................... [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] ................................s....................................... [ 85%] ..........s..........................................................s.. [ 85%] ........................................................................ [ 86%] ..............................ss...........ss........s...............ss. [ 86%] .................ssss.......s.......ss..s...s...s...ss........s......... [ 86%] ........................................s............................... [ 86%] ........................................................................ [ 86%] ....................................s................................... [ 86%] ........................................................................ [ 86%] ..................................................s..................... [ 86%] ........................................................................ [ 87%] ...................s.................................................... [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] .................................s...................................... [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] .....................s..s.................sss...s.ss..s..sss......s.sss. [ 89%] ..ss..sss......s.sssssssssssss.........sssssss..sss...sss............sss [ 89%] sss.sssssss...........sssssss....sss...................ssssssss......... [ 89%] ........................................................................ [ 89%] ...........................................s...s..s.....s............... [ 89%] ........................s.......s...s.......s...s....s...s.s.s......s... [ 89%] ...sss...................ss......................s.....s......ss........ [ 89%] .....ss..........s...................................................... [ 89%] ........................................................................ [ 90%] ............................s..............s...............s............ [ 90%] ..s..................s...................s.................s............ [ 90%] ....s................s......s..........s.................s.............. [ 90%] .....s...................s...................s.......................... [ 90%] ...................................s.................................... [ 90%] ........................................................................ [ 90%] ................................s....................s.................. [ 90%] ...s....................s....................s...................s...... [ 91%] ..........s..................s...............s...............s.......... [ 91%] ......s.s...............s.s..........s....ss..........s..ss..........s.. [ 91%] ss.........s..s........s..........s..........s.........s................ [ 91%] ............ssssss..................s....ss.sss..sssss.sss..ssss..ss..ss [ 91%] .sss.s..s.s..ss..s.s........................................s........... [ 91%] .........s.............................................................. [ 91%] ......................................s....s...s...s.....s.......s.s.... [ 92%] .s.s....s...s......ss..s.sss....sss..ssss..s...sss.s.s..s.s.s.s...sss... [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ...................s....s...........ss........ss....s.......ssss...s..ss [ 92%] s....ss....sss....ss..s..ss..s........ss.....ss...s..s...ss.s.......s... [ 92%] ssssssss.......s.........ssss.....ssssssssss..........s..s.....s........ [ 92%] ................sss............................................s........ [ 92%] ........................................................................ [ 93%] ...................................ss........s......sss.s..............s [ 93%] .......sss..s.............ssssss....sss....ssssssssssss...ssss.........s [ 93%] s..s..ss......s.s......s..s....sss....s.s....s.......................... [ 93%] .................s...................................................... [ 93%] ................................s...s................................... [ 93%] .....................................................................s.s [ 93%] .s...s...s...ss....s..s..s...s.sss.ss..s.s.s...s....s.......sss.....s... [ 93%] s.....sss.sss..s.....s...s..ss.s......s.s..s.............ssss.....s...s. [ 94%] ............................s........................s........s......... [ 94%] ..............................s......s....ss............................ [ 94%] ...............................s.....ss................................. [ 94%] ....................ssssssss............ssssssssssssssss................ [ 94%] ..........................................sssssss..ssssss...sssssssss.s. [ 94%] ..s.s........s.......................................................... [ 94%] ........................................................................ [ 94%] ................................................................s...s..s [ 95%] ...s..ss..s.....ss.s...ss....sssssss..ss.ssss..ssss..s.sss..sss.ssss..s. [ 95%] ..ssss.s.sss...s....s...s.........s..................................... [ 95%] ........................................................................ [ 95%] ...........s....s.................s........................ss........ss. [ 95%] ................sss....ssssss.s...s...s..ss.ss.s......sss.s.sss.s..sss.. [ 95%] ......sss.s.s.s...s....s....ss......s................................... [ 95%] ........................................................................ [ 96%] ...........s....s....s....s...................s.........ss.s...s.......s [ 96%] ....s..s......s......................s....s....s.......s.....s....s..... [ 96%] .ss..........ssssssssssss.......sssssss..sss.........s....s.....ss.....s [ 96%] .s......................s..............s.........ssss........sss...ss... [ 96%] .............s....s....s.......................s........................ [ 96%] ........................................................................ [ 96%] ...................................................ss.....s..s...ss..s.s [ 96%] s...ss..ss.s..ss.ss.s.s.ssss...s..ssss.s...ssss..s..ss.s.ss.ss.ss....... [ 97%] .....s...s........ss......s.......................ss..s.............s... [ 97%] ............s........................................................... [ 97%] ........................................................................ [ 97%] ......s.........s....s......s....s..s......s.s..s..ss......ssssss.sss.s. [ 97%] .ss.sssss......ss.ssss.s.ss.sss.ss.......ss....s.........ss.s........... [ 97%] ............................................s.....s..s........s......... [ 97%] ...........................................................s............ [ 97%] ...........s...............s.s.s.s............s................ss.....s. [ 98%] .s......ss.........s..s............s.s....s.sss....s..s.s.ssssss.....s.. [ 98%] ssss.ss.sss.s.s.....sssss.s......s..s....s.............................. [ 98%] ............................................................s..s........ [ 98%] ........s.....s........s.....s.....s..s...s.s...s........s.s..........s. [ 98%] ........................................................................ [ 98%] .........s..sssss....s...s.s...sss.s...s.ss.s....s....ssss.ss.s.s....... [ 98%] ...................s...........ss.s.s..ss..ss.ssss.s.sss.s..ssss.ssss... [ 99%] .s.............s........................................................ [ 99%] ........................................................................ [ 99%] ........................................................................ [ 99%] ...............s......s.....s.ss..s.ss..s..s.ssss..sss.ssssss.ss..ss.ss. [ 99%] ssss.sssssssss.ss.ss..ss.s..s.ss..............s......................... [ 99%] ........................................................................ [ 99%] .s...................................................................... [ 99%] ........................................... [100%] ================ 47738 passed, 7745 skipped in 98.29s (0:01:38) ================ /usr/lib/python3.14/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-ac22d412-d22d-42f1-8764-f535ee286cfa/popen-gw1/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-ac22d412-d22d-42f1-8764-f535ee286cfa/popen-gw1/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.14/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-ac22d412-d22d-42f1-8764-f535ee286cfa/popen-gw1 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-ac22d412-d22d-42f1-8764-f535ee286cfa/popen-gw1' warnings.warn( /usr/lib/python3.14/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-ac22d412-d22d-42f1-8764-f535ee286cfa : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-ac22d412-d22d-42f1-8764-f535ee286cfa' warnings.warn( >>> py3-ducc0: Entering fakeroot... >>> py3-ducc0*: Running postcheck for py3-ducc0 >>> py3-ducc0*: Preparing package py3-ducc0... >>> py3-ducc0*: Stripping binaries >>> py3-ducc0*: Scanning shared objects >>> py3-ducc0*: Tracing dependencies... python3 python3~3.14 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> py3-ducc0*: Package size: 6.6 MB >>> py3-ducc0*: Compressing data... >>> py3-ducc0*: Create checksum... >>> py3-ducc0*: Create py3-ducc0-0.40.0-r2.apk >>> py3-ducc0: Build complete at Sat, 28 Mar 2026 07:28:51 +0000 elapsed time 0h 2m 53s >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Cleaning up tmpdir >>> py3-ducc0: Uninstalling dependencies... ( 1/58) Purging .makedepends-py3-ducc0 (20260328.072607) ( 2/58) Purging py3-gpep517-pyc (19-r2) ( 3/58) Purging py3-gpep517 (19-r2) ( 4/58) Purging py3-installer-pyc (0.7.0-r3) ( 5/58) Purging py3-installer (0.7.0-r3) ( 6/58) Purging py3-pybind11-dev (3.0.1-r1) ( 7/58) Purging py3-pybind11-pyc (3.0.1-r1) ( 8/58) Purging py3-pybind11 (3.0.1-r1) ( 9/58) Purging py3-scikit-build-core-pyc (0.11.6-r1) (10/58) Purging py3-scikit-build-core (0.11.6-r1) (11/58) Purging cmake (4.2.3-r0) (12/58) Purging py3-pathspec-pyc (1.0.4-r1) (13/58) Purging py3-pathspec (1.0.4-r1) (14/58) Purging py3-typing-extensions-pyc (4.15.0-r1) (15/58) Purging py3-typing-extensions (4.15.0-r1) (16/58) Purging samurai (1.2-r8) (17/58) Purging py3-setuptools-pyc (82.0.1-r1) (18/58) Purging py3-setuptools (82.0.1-r1) (19/58) Purging py3-wheel-pyc (0.46.3-r1) (20/58) Purging py3-wheel (0.46.3-r1) (21/58) Purging python3-dev (3.14.3-r0) (22/58) Purging py3-pytest-xdist-pyc (3.8.0-r1) (23/58) Purging py3-pytest-xdist (3.8.0-r1) (24/58) Purging py3-execnet-pyc (2.1.1-r1) (25/58) Purging py3-execnet (2.1.1-r1) (26/58) Purging py3-pytest-pyc (9.0.2-r1) (27/58) Purging py3-pytest (9.0.2-r1) (28/58) Purging py3-iniconfig-pyc (2.3.0-r1) (29/58) Purging py3-iniconfig (2.3.0-r1) (30/58) Purging py3-packaging-pyc (26.0-r1) (31/58) Purging py3-packaging (26.0-r1) (32/58) Purging py3-parsing-pyc (3.3.2-r1) (33/58) Purging py3-parsing (3.3.2-r1) (34/58) Purging py3-pluggy-pyc (1.6.0-r1) (35/58) Purging py3-pluggy (1.6.0-r1) (36/58) Purging py3-py-pyc (1.11.0-r5) (37/58) Purging py3-py (1.11.0-r5) (38/58) Purging py3-pygments-pyc (2.19.2-r1) (39/58) Purging py3-pygments (2.19.2-r1) (40/58) Purging py3-numpy-tests (2.4.3-r2) (41/58) Purging py3-numpy-pyc (2.4.3-r2) (42/58) Purging py3-numpy (2.4.3-r2) (43/58) Purging python3-pyc (3.14.3-r0) (44/58) Purging python3-pycache-pyc0 (3.14.3-r0) (45/58) Purging pyc (3.14.3-r0) (46/58) Purging python3 (3.14.3-r0) (47/58) Purging openblas (0.3.30-r2) (48/58) Purging gdbm (1.26-r0) (49/58) Purging libarchive (3.8.6-r0) (50/58) Purging libbz2 (1.0.8-r6) (51/58) Purging libffi (3.5.2-r0) (52/58) Purging libgfortran (15.2.0-r2) (53/58) Purging libpanelw (6.6_p20251231-r0) (54/58) Purging libuv (1.51.0-r0) (55/58) Purging mpdecimal (4.0.1-r0) (56/58) Purging rhash-libs (1.4.6-r0) (57/58) Purging sqlite-libs (3.51.2-r1) (58/58) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 289.7 MiB in 104 packages >>> py3-ducc0: Updating the community/armv7 repository index... >>> py3-ducc0: Signing the index...