>>> py3-ducc0: Building community/py3-ducc0 0.39.1-r0 (using abuild 3.16.0_rc4-r0) started Sun, 19 Oct 2025 17:44:54 +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/57) Installing libbz2 (1.0.8-r6) ( 2/57) Installing libffi (3.5.2-r0) ( 3/57) Installing gdbm (1.26-r0) ( 4/57) Installing xz-libs (5.8.1-r0) ( 5/57) Installing mpdecimal (4.0.1-r0) ( 6/57) Installing libpanelw (6.5_p20251010-r0) ( 7/57) Installing sqlite-libs (3.50.4-r1) ( 8/57) Installing python3 (3.12.12-r0) ( 9/57) Installing python3-pycache-pyc0 (3.12.12-r0) (10/57) Installing pyc (3.12.12-r0) (11/57) Installing python3-pyc (3.12.12-r0) (12/57) Installing py3-installer (0.7.0-r2) (13/57) Installing py3-installer-pyc (0.7.0-r2) (14/57) Installing py3-gpep517 (19-r0) (15/57) Installing py3-gpep517-pyc (19-r0) (16/57) Installing py3-pybind11 (2.13.6-r0) (17/57) Installing py3-pybind11-pyc (2.13.6-r0) (18/57) Installing py3-pybind11-dev (2.13.6-r0) (19/57) Installing libarchive (3.8.2-r0) (20/57) Installing rhash-libs (1.4.6-r0) (21/57) Installing libuv (1.51.0-r0) (22/57) Installing cmake (4.1.2-r0) (23/57) Installing py3-parsing (3.2.3-r0) (24/57) Installing py3-parsing-pyc (3.2.3-r0) (25/57) Installing py3-packaging (25.0-r0) (26/57) Installing py3-packaging-pyc (25.0-r0) (27/57) Installing py3-pathspec (0.12.1-r2) (28/57) Installing py3-pathspec-pyc (0.12.1-r2) (29/57) Installing py3-typing-extensions (4.15.0-r0) (30/57) Installing py3-typing-extensions-pyc (4.15.0-r0) (31/57) Installing samurai (1.2-r7) (32/57) Installing py3-scikit-build-core (0.11.6-r0) (33/57) Installing py3-scikit-build-core-pyc (0.11.6-r0) (34/57) Installing py3-setuptools (80.9.0-r1) (35/57) Installing py3-setuptools-pyc (80.9.0-r1) (36/57) Installing py3-wheel (0.46.1-r0) (37/57) Installing py3-wheel-pyc (0.46.1-r0) (38/57) Installing python3-dev (3.12.12-r0) (39/57) Installing py3-execnet (2.1.1-r0) (40/57) Installing py3-execnet-pyc (2.1.1-r0) (41/57) Installing py3-iniconfig (2.1.0-r0) (42/57) Installing py3-iniconfig-pyc (2.1.0-r0) (43/57) Installing py3-pluggy (1.6.0-r0) (44/57) Installing py3-pluggy-pyc (1.6.0-r0) (45/57) Installing py3-py (1.11.0-r4) (46/57) Installing py3-py-pyc (1.11.0-r4) (47/57) Installing py3-pygments (2.19.2-r0) (48/57) Installing py3-pygments-pyc (2.19.2-r0) (49/57) Installing py3-pytest (8.4.2-r1) (50/57) Installing py3-pytest-pyc (8.4.2-r1) (51/57) Installing py3-pytest-xdist (3.8.0-r0) (52/57) Installing py3-pytest-xdist-pyc (3.8.0-r0) (53/57) Installing openblas (0.3.30-r0) (54/57) Installing py3-numpy (2.3.2-r0) (55/57) Installing py3-numpy-tests (2.3.2-r0) (56/57) Installing py3-numpy-pyc (2.3.2-r0) (57/57) Installing .makedepends-py3-ducc0 (20251019.174457) busybox-1.37.0-r24.trigger: Executing script... OK: 699 MiB in 160 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_39_1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-ducc0: Fetching https://gitlab.mpcdf.mpg.de/mtr/ducc/-/archive/ducc0_0_39_1/ducc-ducc0_0_39_1.tar.gz Connecting to gitlab.mpcdf.mpg.de (130.183.17.108:443) saving to '/var/cache/distfiles/edge/ducc-ducc0_0_39_1.tar.gz.part' ducc-ducc0_0_39_1.ta 100% |********************************| 445k 0:00:00 ETA '/var/cache/distfiles/edge/ducc-ducc0_0_39_1.tar.gz.part' saved /var/cache/distfiles/edge/ducc-ducc0_0_39_1.tar.gz: OK >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_39_1.tar.gz /var/cache/distfiles/edge/ducc-ducc0_0_39_1.tar.gz: OK >>> py3-ducc0: Unpacking /var/cache/distfiles/edge/ducc-ducc0_0_39_1.tar.gz... 2025-10-19 17:45:06,316 gpep517 INFO Building wheel via backend scikit_build_core.build 2025-10-19 17:45:07,202 - scikit_build_core - WARNING - Unknown keys in top-level of pyproject.toml: project_urls 2025-10-19 17:45:07,202 scikit_build_core WARNING Unknown keys in top-level of pyproject.toml: project_urls *** scikit-build-core 0.11.6 using CMake 4.1.2 (wheel) *** Configuring CMake... loading initial cache file build/cp312-cp312-linux_riscv64/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.12.12", minimum required is "3.8") found components: Interpreter Development.Module -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/lib/python3.12/site-packages/pybind11/include (found version "2.13.6") -- Using GCC/Clang flags: -march=native -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (2.7s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/build/cp312-cp312-linux_riscv64 *** 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_39_1/src/ducc0/infra/mav.h:66, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fftnd_impl.h:72, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fft_inst1.cc:1: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h: In instantiation of 'static void ducc0::detail_aligned_array::array_base::dealloc(T*) [with T = ducc0::Cmplx; long unsigned int alignment = 64]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h:131:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = ducc0::Cmplx; long unsigned int alignment = 64]' 131 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fftnd_impl.h:385:41: required from 'void ducc0::detail_fft::{anonymous}::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const ducc0::detail_fft::shape_t&, T0, size_t, const Exec&, bool) [with Tplan = ducc0::detail_fft::pocketfft_c; T = ducc0::Cmplx; T0 = float; Exec = ExecC2C; ducc0::detail_fft::shape_t = std::vector; size_t = long unsigned int]' 385 | template class TmpStorage | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fftnd_impl.h:1436:33: required from 'void ducc0::detail_fft::c2c(const ducc0::detail_mav::cfmav >&, const ducc0::detail_mav::vfmav >&, const shape_t&, bool, T, size_t) [with T = float; shape_t = std::vector; size_t = long unsigned int]' 1436 | general_nd>(in2, out2, axes2, fct, nthreads, ExecC2C{forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fft_inst_inc.h:59:25: required from here 59 | T fct, size_t nthreads); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h:115:24: warning: cast from 'ducc0::Cmplx*' to 'void**' increases required alignment of target type [-Wcast-align] 115 | if (ptr) free((reinterpret_cast(ptr))[-1]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h: In instantiation of 'static void ducc0::detail_aligned_array::array_base::dealloc(T*) [with T = float; long unsigned int alignment = 64]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h:131:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = float; long unsigned int alignment = 64]' 131 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fftnd_impl.h:385:41: required from 'void ducc0::detail_fft::{anonymous}::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const ducc0::detail_fft::shape_t&, T0, size_t, const Exec&, bool) [with Tplan = ducc0::detail_fft::T_dct1; T = float; T0 = float; Exec = ExecDcst; ducc0::detail_fft::shape_t = std::vector; size_t = long unsigned int]' 385 | template class TmpStorage | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fftnd_impl.h:1459:26: required from 'void ducc0::detail_fft::dct(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, int, T, bool, size_t) [with T = float; shape_t = std::vector; size_t = long unsigned int]' 1459 | general_nd>(in, out, axes, fct, nthreads, exec); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/fft/fft_inst_inc.h:61:68: required from here 61 | const shape_t &axes, int type, T fct, bool ortho, size_t nthreads); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h:115:24: warning: cast from 'float*' to 'void**' increases required alignment of target type [-Wcast-align] 115 | if (ptr) free((reinterpret_cast(ptr))[-1]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:38: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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; long unsigned int xdim = 2; long 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 = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:1643: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 = long unsigned int; ptrdiff_t = long int]' 1643 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1644 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:1664:34: required from here 1664 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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_39_1/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_39_1/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; long unsigned int xdim = 2; long 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 = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:1643: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 = long unsigned int; ptrdiff_t = long int]' 1643 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1644 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:1682:34: required from here 1682 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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_39_1/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_39_1/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; long unsigned int xdim = 2; long 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 = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:2038: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 = long unsigned int; ptrdiff_t = long int]' 2038 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2039 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:2055:34: required from here 2055 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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_39_1/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_39_1/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; long unsigned int xdim = 2; long 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 = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:2038: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 = long unsigned int; ptrdiff_t = long int]' 2038 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2039 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:2069:34: required from here 2069 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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_39_1/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_39_1/src/ducc0/infra/mav.h:66, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.h:32, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:31: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h: In instantiation of 'static void ducc0::detail_aligned_array::array_base::dealloc(T*) [with T = char; long unsigned int alignment = 64]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/infra/aligned_array.h:131:28: required from 'ducc0::detail_aligned_array::array_base::~array_base() [with T = char; long unsigned int alignment = 64]' 131 | ~array_base() { dealloc(p); } | ~~~~~~~^~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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; long unsigned int xdim = 2; long 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 = long unsigned int]' 311 | aligned_array tmpstorage(maxbytes); | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:1643: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 = long unsigned int; ptrdiff_t = long int]' 1643 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1644 | 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/src/ducc0/sht/sht.cc:1664:34: required from here 1664 | bool alm_contains_initial_guess); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1/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-312-riscv64-linux-musl.so *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmp4rjteb_r/wheel/platlib/./ducc0.cpython-312-riscv64-linux-musl.so *** Making wheel... *** Created ducc0-0.39.1-cp312-cp312-linux_riscv64.whl 2025-10-19 17:49:24,663 gpep517 INFO The backend produced .dist/ducc0-0.39.1-cp312-cp312-linux_riscv64.whl ducc0-0.39.1-cp312-cp312-linux_riscv64.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-8.4.2, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_39_1 configfile: pyproject.toml plugins: xdist-3.8.0 created: 64/64 workers 64 workers [62135 items] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] .....ss....ss..sss............s......s.......s...s.....s........s.....s. [ 28%] ....s..........s........s.....s.....s...s...s.......s.......s.....s..... [ 29%] .s.s....s.......s....s....s...s...s.s.....s..............s........s..... [ 29%] .....s....s......s...s....s.....s...s..s....ss......s.........s.....s..s [ 29%] .....s...s....s.......s.......s...s..s.......s.......s....s...s..s.s.... [ 29%] .....s....s...s....s..s....s........s..........s.....s...s..s..s..s..... [ 29%] ....s......s.s.......s.s..s...s.s....s...............s...............s.. [ 29%] ..............s.........s......s....s.....sss.ss..s.sss..ssss.s.ss.sss.s [ 29%] ssssss.sss..ssssss...s......ss..s....ss...ss.sss.....sss.....s.ss.....ss [ 29%] s.ss..ss.ss.s...ss.ssssss..ss.....ss......ss..ssss.ss..sssss.ssss.ss.s.. [ 30%] ...ss...ss..ssssssssss......s.ss..ss.ss...ss.ss.......s.sss...ss..ssssss [ 30%] .s..s.s..ss...sss..ssssssss....ss..s...s..........ss......ss.s.....sss.s [ 30%] s...s.....s..s..ss.....s.s...s..s..s......s...ss..s.....s..s.s.s.s...s.. [ 30%] ......s...s....s...ss.......s.s..s.....ss..s..ss..s...ss...s...ss..s.... [ 30%] ss..s........ss....s......ss...s......ss...s..ss...s...s.s...s...ss....s [ 30%] .ss....s..s.s...s..s.s...s...ss.....s...ss.s.ss..s....ss.....s....ss...s [ 30%] .......ss...s....s.s...s.ss.s.s.s..s...ss...sss..s...ss..s....s.s......s [ 30%] .........ss...s....s.s.s..sss....sss.s..ss....s.....ss..s.....s..s...... [ 30%] .s..s.s.....s.....ss.....s......ss....s...ss.s...s..ss..s.s.s....s.s.s.. [ 31%] ss...s.ss...s...ss..........s..ss......s..s..s...s...ss...s.s....ss.s.s. [ 31%] ....s..s.s.s.s..s....s..s...s....s..s.s..s..s.ss.s.....s.s..s.s..s.s.ss. [ 31%] ....sss.s....ssss....s..s.ss..s.sss.......s.s..s.s..s.s..ss...ss.s..s... [ 31%] ........s....s.s.s..s.....s..ss..s..s.s.s...s...ss..s.s.ss.s.s.sss..s... [ 31%] ss.s.s..sss.s..sss..s.......sss.....sss.ss...ss...ss....s.sss.s..s.ss..s [ 31%] ...s.......s.ss.s..s......s..sss..s.....s...s.s.s.s.......s...ss..ss.... [ 31%] .s..s.s..s.s....s.ss.s.ss........s.ss...ss..................s.s..s....s. [ 31%] s...............s.s..s...s.s..............s.s..s...s.s..............s.s. [ 31%] .s..s..s...s..........s...s....s.s...s..........s...s....s.s...s........ [ 32%] ..s...s...s..s....s........s....s....s.s....s........s....s....s.s....s. [ 32%] .......s....s...s..s...s........s....s...s.s...s........s....s...s.s...s [ 32%] .......s....s..s..s....s......s..s..s..s.....s......s...s.s..s.....s.... [ 32%] .s...ss..s.....s.....s...ss..s......s....s...ss...s....s.....s.....ss... [ 32%] s....s....s....ss...s....s....s....ss.......s....s.....ss.......s.....s. [ 32%] ...s.......s....s....s.......s.....s....s.......s....s...s........s...s. [ 32%] ..s.........s...s...s........s....s...s........s...s...s.......s....s... [ 32%] s........s...s...s.......s.....s...s.......s....s...s........s....s..s.. [ 33%] .....s.....s...s........s..s....s........s..s...s.........s..s...s...... [ 33%] ...s..s.....s.......s..s....s.......s..s...s........s..s.......s....s... [ 33%] s.......s....s...s......s...s...s......s...s...s......s...s...s.....s... [ 33%] ..s..s......s...s...s....s.....s...s....s....s...s.....s....s...s......s [ 33%] ..s...s....s.....s..s....s...s....s...s..s...s......s...s....s......s.s. [ 33%] ..s..ss...s.....ss..s..ss..s..ss..s...s.s..s..ss..s.sss.....sss.....s..s [ 33%] .s...s.ss......s.ss.......s.s.s..s..ss...sss....s.ss....s.ss...sss....ss [ 33%] s....ss..s.s..ss..s.s....s.s..s.s...s.s.......s...s.ss.....s..s.ss..s.s. [ 33%] s.s..s.ssss.s...sss.sss.s.sss..s..s..s.s.s.ssss.ssss.ssss.ssss.s.sss.s.s [ 34%] ss.s.s..ss.sss.sss.s.sssssss...sssssssss.ssss...ssssss.ss.ssssss.ssssss. [ 34%] .s.ssssssss..s.ss.s.sssss..ssss.s.sssss..ssss..sss.ss..ssss.ssssssssssss [ 34%] ssssss.ss..s.sss.s.sss.s.sss..ssss.ss.sss.sssssss.s.sssssssssssssss.ssss [ 34%] .ss.ss.ssss.s...ss.ss.ssss..ssssssss.sss.s..sss.ssss.sss.sssssssssssssss [ 34%] .ssssssss.sssssssssss.sssssssssss.s.sssssssssss.s..sss.ss.s..sssssssssss [ 34%] ssss..ssssss.s.ssssss.ss..sss.sssssssss..ssssss.sss.sssss.s..ssssssssss. [ 34%] s.ssssssss.s.ss.s.ssss.ssssssssssss.sssss..ss.s.sssssss.ssssssssss.s.s.s [ 34%] sssssssssss..sss.ssss..ssssssssssssss.sssss.sss.ss.sssss..sssss.sssss.ss [ 34%] sss.sssss.sssss....sss.ss.sss.ss....ssss.s.sss.ss.sss.ss.sss.ss..ss.s.ss [ 35%] .s.ss.ss.sss.ss..sss.s.s.sss.ss.sss..ss..sss.ss.sssss.sss.ss.sssss.ss.s. [ 35%] sssssssssssssssss..sssssssssssssssssssssssssssssssssssssssssssssssssss.s [ 35%] s.sssssssssssssss.sssssssssss.ssssss.ssssssssssssssssss.ssssssssssssssss [ 35%] ssssssssssssssssssss.sssssssssssssssss.ssssssssssssssss.ssssssssssssssss [ 35%] ssssssssssssssssssssss.ssssssss.sssssssssssssssssssssssssssssssssssssss. [ 35%] sssssssss.sssssssssssssssssssssssss.sssssssss.sssssssssssssssssssss.ssss [ 35%] sssssssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 35%] ssssssssss.ssssssssss.ssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%] ssssss.sssssssssssssssss.ssssssssssssssssssssssssssssssssssssss.ssssssss [ 36%] sssssssssssssssssss.ssssssssssssssssssssssss.ss.ssssssssssssssssssssssss [ 36%] sssssss.ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 36%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.sssssss [ 36%] ssssssssssssssssssssssssssssssssssssssss.ss.sssssss.ssssssssssssssssssss [ 37%] .ssssssss.ssss..sss.ssssssss.ss..sssss.ssssssssssssss.sss.ssss.ssss.ssss [ 37%] .ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.s [ 37%] sss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.sssss.ssss.ssss.ssss.ssss.ssss.ss [ 37%] ss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss [ 37%] .sssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.sss.sssss.ssss.sss.sssss. [ 37%] sss.sssss.ssss.ssss.ssss.ssss.ssss.ssss.ssss.sss.sssss.ssss.sss.ssss.sss [ 37%] s.sss.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.s [ 37%] s.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss. [ 38%] s.ss.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss.s.ss [ 38%] .s.ss.s.ss.s.ss.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s....... [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 38%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 40%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ...............................s........................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ....................................................s................s.. [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ..........s............................................................. [ 47%] ............s.........................................ss....ss..s....... [ 47%] ..ss..ss......ss........ss..s...........s............................... [ 47%] ........................................................................ [ 47%] .......................s.s..ss..s..s.s..ss..s.s..ss...s.s............... [ 47%] .....................s.................................................. [ 48%] ....................................s................................... [ 48%] ..........................................................s..sss.s.s.ss. [ 48%] s.ss.s.sssss...............................s.....................s..s.s. [ 48%] .ss...s.s.s..s.s..s.s...s.s...s......................................... [ 48%] ...........s.......ss.......s.......sss.s.sss.s.....s.sssss...ssss....s. [ 48%] ......ss....s....s....s....s....s................s....s.....s...s.....s. [ 48%] ..s..s...s..s...s...s..s...s..s..s...................................... [ 48%] ...........s..s...s...s..s...s...s....s....s....s....s....s....s....s... [ 49%] .s.........................s....s....s....s....s....s....s....s....s.... [ 49%] s....s....s....s....s....s.............................................. [ 49%] ......s..s.sss.s..ssss.ssss.s...............s.......................s... [ 49%] ........ss.s...s.s.s.s.s......sss.sss.s................................. [ 49%] .........s.............ss...s.s...s.s...ss.s.s..ss.ss.s..ssss....s...... [ 49%] ss.............................................ss..ss...s.s............. [ 49%] .......s..s..s...s....ss............................................s... [ 49%] ...ss.sss..s.s..ss....s....ss.sss.....s...s..s....s......s....s.....s... [ 49%] ..s.....s.s....s.s....s.s....s.s....s.s....s.s.......................... [ 50%] ............................................................s.....s..... [ 50%] s......s.....s......s.........s.s....s.s...s..s...ss.s..ss..s..s.s.s..ss [ 50%] .....ss.....ss.....ss...sss....sss...sss...s.ss...sss...s..s....s.....s. [ 50%] .....s.....s.....s......s....s......s.......................s.....s..... [ 50%] s.....s......s....s..................................................... [ 50%] .........................s.s...s.s...s.s................................ [ 50%] .....s.......s.....s..ss..s.s..s...................................s.sss [ 50%] .s.s..............s..s.s..s.s..s.s.......s.s................ss.....ss... [ 50%] .ss...........ss.ss........sss...ss...s...ss................s.......ss.s [ 51%] .....ss.....................s....s..s......s...s...s.................... [ 51%] .s.....s..s..........s...ss............................................. [ 51%] ..................s.sss....s.......s............ss.s.....s..ss...ss..ss. [ 51%] ........ss........................................................s...s. [ 51%] .....s...s......ss....ss.s.s.s..s...s...s...s..s..s......s.............. [ 51%] ....................................s.......s.s....ss.s....ss.s....ss.s. [ 51%] ...ss.s....s..s...ss......s.......s......s......s......s................ [ 51%] ......................s.....s....s...s....s.ss..s....s..s..s...s........ [ 52%] ...................................................ss.sss.s............. [ 52%] .............s.ss.ss.s..s.s.sss.s.............................sss..s..s. [ 52%] s.s.ss.s.s.s.ss..ssss...sss.s...sssss.ssssssss.ssss.s.ssssss.ssssss.ss.s [ 52%] ss..sssss.sss.s.s.s.ss......s.s....s.ss..s...s.s.s.s..s..ss..s.s...s..ss [ 52%] .s..ss..s..s..ss....s..s...ss...s.s..s..s.sss...sss..ss...s.s.s......... [ 52%] .....................................................................ss. [ 52%] s.s.ss..s.ss...ss.ss.s.s.s..sss.s.s.s..s..ss...ss.s....ss....sss........ [ 52%] ........................................................................ [ 52%] ........................................................................ [ 53%] ........................................................................ [ 53%] .........................................ss.........s.ss.s........s..... [ 53%] .ss.ss.s.ss...s.s..s...s.ss.s...ss..s.......s......ss....s..ss....s..s.. [ 53%] .s...sss.........s.sss...s..ss..s...s.s..ss.s.s...ss....ss.s..s.s..s.... [ 53%] ........................................................................ [ 53%] ........................................................................ [ 53%] ........................................................................ [ 53%] ........................................................................ [ 53%] ........................................................................ [ 54%] ........................................................................ [ 54%] .....................s..s.s..s...s....ss...s...s....s..ss..s...s.ss...s. [ 54%] ...ss..s.s....ss.ss.......s.ss.......ss........s...s.......sssss..s..... [ 54%] ...s..s..........s..s........s...s.....s.s.......s.....s......s.....ss.. [ 54%] ...s...ss....s..ss......s...ss...s...ss...s..ss....s..ss..s......ss...s. [ 54%] ...ss..s....ss.s..s.ss.ss...s..sss..ss..s..sss.s.s.s.ssss.ssss..sss.s..s [ 54%] ss.ss.ss....ssssssss...ssss..ss.ss...ss..ss.ss.ss...s.s..s.s.s.....s.... [ 54%] .s.......s.....s....s........s.......s.....s...s...s.....s...s...s...s.. [ 55%] ..s...s..s...ss..ss.s....s..s..s....ss....s..s..ssss.s...ssss..s..s...s. [ 55%] s.s..s..ssss.ssssssss.ss.s.sssss....s.s..sss..s..s.....ss.....ss....s... [ 55%] s............ss....ss..s................................................ [ 55%] ........................................................................ [ 55%] ......................................s...s.s..s..s...s..s..s.s.s.s..s.s [ 55%] ..s...s..ss..s.....ss..s....s...ss..s.s..ss....ss...........sss.s...s... [ 55%] ........................................................................ [ 55%] ........................................................................ [ 55%] .....s.s...s....ss...s..s......sss..s...s....ss............ss...sss..ss. [ 56%] s..s......s.ss.......................................................... [ 56%] ....s.s...s....s..s..s.s....s.s.s...s..s..s...s..s.....s.s.s..........s. [ 56%] s....s..s....s...s..s..s..s..s....s...s..s......s...ss.s.ss..ss..ss..s.. [ 56%] .....sss..s..s..s...ss..s..s......s...sss..s.s..s.s..s.................. [ 56%] ........................................................................ [ 56%] .......................................................................s [ 56%] ..s...s..s...s..s..s.s......s.s...s.........ss..s..s.s....s...s..s...s.. [ 56%] s...s.....s..s....ss.s..s..s..s..s.s.................................... [ 57%] ........................................................................ [ 57%] ........................................................................ [ 57%] ........................................................................ [ 57%] ..............................................s.s..s.s..s.........s..s.. [ 57%] .s...s.s..s..s...s..s.....ss...s....s.s....s.....ss....s.s....s.s....s.. [ 57%] .s....s.s.s...s.s..s...s....s..s........s.......ss.ss........ss..s...... [ 57%] ...ss..s.........s.ss..s..s........s...........ss....s....s............. [ 57%] ....................................ss...s.....s................s.....s. [ 57%] ...ss........................................s.......................... [ 58%] .....................s................................s.s............... [ 58%] ...s.s..................s.s..................ss..................ss..... [ 58%] .............ss.................ss..................ss....s..s.........s [ 58%] ....s..s.........s....s...s.......s...s...s.........s...s....s........s. [ 58%] ..s....s.......s...s....s.......s...s....s.......s..s....s.......s..s... [ 58%] .s.......s..s....s......s..s....s......s..s....s....s...s...s....s...s.. [ 58%] s.....s...s..s...s.....s.s...s.....s.s....s....s..s..s....s.s...s.....s. [ 58%] s...s.....s.s.s....s.s.s.....s..s.s.....s.s.s....s.s.s.....s.s.s....ss.s [ 58%] .ss.s.ss..s.ss.s..ss.s.s.s...s.ss..s..ss..s...s..s....s..s...s...s...s.. [ 59%] .s...s..s..s.s.....ss...s..s....s...s..s..s.s..s..s.s...s....s.ssssss... [ 59%] ........................................................................ [ 59%] ................................................................s....... [ 59%] ........................................................................ [ 59%] .................................................s..ss.................. [ 59%] .....................................s.................................. [ 59%] .........sssss.s..s.s..s..ss...s.ss....ss..s...ss.s..s.................. [ 59%] ........................................................................ [ 60%] ..........................................................ss..ss...ss.s. [ 60%] s...s.s..ss..ss..sss....s.s.s.ss.ss....sss.s..sss..ss.ssssss..s.ss.s...s [ 60%] ..s.s..s..ss..s..s.s.s.s..s.....s.s.....s.s....s.....s.............s..ss [ 60%] ....ss.......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.....s..s.....s.........s.... [ 60%] ...s.......s........s....s.......s.......s........s....s......s........s [ 60%] ..s.....s.s......s..s....s...s......s..s.....s..s......s.s..s..s.......s [ 60%] .s...s.s....s.s..ss....s.s.s...s..ss.s.sss...ss.s.sss..s.ss.s.s.s.s.s..s [ 61%] ...s...ssssss.ss..ssssssss.s.ssss.s.ss.ssss.sssssssssss.s.s.s.ssss..sss. [ 61%] sss.s..sss..sss.s.s...ss....s.s.s.s...ss...ss..s.s...s.s...s..s......s.. [ 61%] s....s.....s..s...s..s.s....s...s...s.s..s.s....s.....s....s..s...s.s.s. [ 61%] .s..s.sss.ss.ss..sss.................................................... [ 61%] ........................................................................ [ 61%] ........................................................................ [ 61%] ........................................................................ [ 61%] ......................s..s..ss..s..s....ss...s....s....ss..s...sss.....s [ 61%] ..s...sssss....s.s...sss..ssss....s.....ss...s..s......s.......ss....... [ 62%] .s..s..s...sssss.s.s..s.s..s..s.s.s..s.s...s..s..s.s...s.s....s..ss..s.. [ 62%] .s..s......s.......s...s....s...s...s.........s...........s.........s... [ 62%] ........s...........s..........s...........s.........s..........s......s [ 62%] .......s...........s..........s......s....s......s...s...s..s..s.s..sss. [ 62%] ss..sss.s.sss.s..ss...ss..s.s.ss..ss..s................................. [ 62%] ........................................................................ [ 62%] ..................................s.s......s............................ [ 62%] ...........................................s............................ [ 63%] ..................................ss.....s....s......s.s...sss.s...ss... [ 63%] .....ss....s.....s...ss.....ss..s..............ss....................... [ 63%] ....ss.ss......s......s...ss......s........s..sss....s..............ss.. [ 63%] .....s.ss...ss..s..ss..........s..s....s...........sss.s.............ss. [ 63%] ..s.......s..ss..s.s.ss..s..s........sss....ss..............s........... [ 63%] ........................................................................ [ 63%] ........................................................................ [ 63%] ......................................................................s. [ 63%] .s...s.ss..s.ss..s..ss..ss..ss..ss..s...ss..s.....s............ss....s.. [ 64%] .s....s.sss.....s.s....ss...s..ss.......s.........s........s.......s..s. [ 64%] ............s........s.....s.........s............s.........s.....s....s [ 64%] .....s..s......s..s....s.s......s......s...s............................ [ 64%] .................................s.ss.s.s....ss.s.s...s....s....ss.s..s. [ 64%] ..s.s..s.s.s.s.s..s...ss.s.s.sss..s.s...s........................s...... [ 64%] ........................................................................ [ 64%] ........................................................................ [ 64%] .........................s...s.......s.....s...s.s..s...s....s......s.s. [ 65%] ...ss...s..s...s.s....s..ss....s...s.................................... [ 65%] ....s................................................................... [ 65%] ........................................................................ [ 65%] ........................ss.s.ss.s..s.....s.s...ss...s..s..ss..s....ss... [ 65%] ss.s..s..s.s..s..s..ss..s.s..s...ssss..ss.s..ss..s.s.s.....ss.....s.s... [ 65%] ....ss...s......ss.....s............ss...ss.....sss..........ss...s...ss [ 65%] ..s..ss..s.sss.ss.s.ss.s....s.s....s..s...s...s.....ss.................. [ 65%] ........................................................................ [ 65%] ........ss...s...ss.s....sss.ss..sss.s.s...ss..ss..s..ss.....ss..s.s..s. [ 66%] ss..ssss..sss.s..s....s...s..ss.sss.s.....s.ss..ss....sss....s.s...s.ss. [ 66%] .s..ss..s.s...s..s.s.s...ss..s...ss...ssss.s..ss..s.s..s.s...s.s.s.s.... [ 66%] .........................s................................s............. [ 66%] ........................................................................ [ 66%] ........................................................................ [ 66%] ..s...s..s....s.s....s.s.s..ss...s....s.s.s..ss.....s.s..s.s..s..s..s... [ 66%] ss...................................................................... [ 66%] ............................................................s....s..s... [ 66%] s..s.....s..s......ss......s..s..s.................ss..........ss....ss. [ 67%] ..ss...s...sss..s....sss.......ss..s.......ss.s......................... [ 67%] .........s.............................................................. [ 67%] ........................................................................ [ 67%] .............................s...................s....................s. [ 67%] ...................s...................s..................s............. [ 67%] .....s..................s.................s................s............ [ 67%] ....s................s...............s.................s................ [ 67%] s................s................s..............s..............s....... [ 68%] .....s............s............s............s...........s...........s... [ 68%] .......s.......s....s.....s.....s.....s....s....s....s.....s....s....s.. [ 68%] ..s...s....s....s....s...s....s..s..s...s.s...ss....ss....ss...ss...ss.. [ 68%] ss.s.s.ss.ssss.s..sss.ss.ss.ssss...ssss.ssssss.ss.ss.s.sssss.s.......... [ 68%] ........................................................................ [ 68%] ........................s........s..s.s..s...s..s.s..s..s...s.s.s..s.s.. [ 68%] ..s...ss.s....s..s...ss.ss..s.s...s.s..s..s..s.s..s..s.s.s..s..ss.ss..s. [ 68%] ..sss....ssssss.s.ss...sss.s.s..s.s..s...sss...ss.....ss..sss..s..s..... [ 68%] ssss.s...s.s..s...s...s..s..s...s..s.......s.....s..s.s.s............... [ 69%] .....................................................................ss. [ 69%] .s..s.ss.....s.s.s..s...s..s.s..s..s.s.s....ss.....ss.s.ss.s...s.....ss. [ 69%] s..s.s.s..s...s............s..sss..ss.ssss..sss...ss.s.ss.s.s.s..s.s.s.. [ 69%] s.s.s.s................................................................. [ 69%] ..s............................s...ss.....s.s....ss.s..s..s.s......ss... [ 69%] .ss.s....ss...ss........................................................ [ 69%] ...................................s...s.s.s..s....s.s..s.s....s.s..s..s [ 69%] .s..s..s....s.s...s..s....s.s......s...ss...ss...sss....ss....ss.ss.s... [ 69%] .......s..ss...sss...s..s......sss...sss...s..ss........ss....s...ss...s [ 70%] .....sss..........sss....ss.s.............s...ss...s.................... [ 70%] .....s.............s...........s...........s..........s.........s....... [ 70%] .s............s...........s.....s.....s....s.....s......s..s..s....s...s [ 70%] ..........s.....s......s...s.ssss.....ss.ss..s.ss.....s........s.ss..... [ 70%] .....s..s............................................................... [ 70%] ..........................................................s............. [ 70%] ........................s..........ss...ss...s..s....................... [ 70%] ........................................................................ [ 71%] ........................................................................ [ 71%] ........................................................................ [ 71%] .....................ss........ss.........s.ss.s..ss....s...s.s.s..s..s. [ 71%] s....s..s.s....s......s.ss....s......................................... [ 71%] ........................................................................ [ 71%] ...............................s.s...s.s...s.s...s..s..s..s..s..s...s.s. [ 71%] ..s...s....ss......s.ss...s.s.s..ss..s..ss..sss.s.ss....ss.s....s.s.s... [ 71%] s....sss....ss.s.s....s...s.s....s...s.s...ss...s.....s....ss.s...s.s... [ 71%] s....ss...s...ss...s.s...ss.s..s..s.s...s.s.s..s..s..s.................. [ 72%] ........................................................................ [ 72%] ............................s...ss..s.s....s...s.s..s.ss..s..s.s..s.s..s [ 72%] ...s..s.ss.s.s.s.ss...ss.s.ss.s..s.ss..s...s.s..s..s..s..s.s..s..s..s.s. [ 72%] ..s.s...s..s...s.s.s..s.s..s..ss...s..s.ss..s..s..s........s............ [ 72%] ........................................................................ [ 72%] ..........................................................s............. [ 72%] ........................................................................ [ 72%] ........................................................................ [ 73%] ........................................................................ [ 73%] ...........................................................s............ [ 73%] .s............s...........s...........s.........s..........s...s.......s [ 73%] ....s..s..ss..s..s..ssssssss.sss..s..ss................................. [ 73%] ........................................................................ [ 73%] s......s....s.s..s.....s.ss.ss....s..............ss.s...ss...ssss.s..... [ 73%] .s........s.s..s...ss.......ss....ss..ss..s.......ss.ss..s....s..ss...ss [ 73%] ............ss..sss..ss....s.s.s...s.ssss.ss.ss..ss..s..ss..ss.......... [ 73%] ............................................................s.s.s.s.s... [ 74%] ..s..s.ssss.......ss.ss.ss..ssss..ssss.ss...ss.ss...ss.ss.ss...s.s...s.. [ 74%] s....s......s.....s.s.ss...ss.s..sss..ss...ssss.ss.ss...s.s..s.s.s...s.s [ 74%] ......................................s................................. [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ...................................................s.................... [ 74%] ........................................................................ [ 74%] ........................................................s........s...... [ 74%] ..s......s......s......s....s....s....s....s.s.....s...s...s.....s.....s [ 75%] ....s..s...s...s...s..s..s.....s......s.....s...s......s......s....s.... [ 75%] ...s....s.....s....s....s...s....s.................s.................... [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] .........................s...s.s.s....ss.s..ss...s.s.ss.ss..s.ss.s.s..ss [ 76%] ..ss.................................................................... [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ............................................................s........... [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................................................................ [ 77%] ........................................................................ [ 77%] .......s................................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] .................................................s...................... [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] .....................................s.s.s.s.sss..s.s.ss.ss.ss...ss.s..s [ 78%] sss..s.s.sss.s..ss.ss................................................... [ 78%] ...........................s..s....s..s...ss....s...ss..s..s..s....ss... [ 78%] s..ss.s.....s.s.....ss....ss....s.s..ss....sss....s...s..ss...ss...s.s.. [ 79%] s.s.s.s...s...........s................................................. [ 79%] .......................................................s...s..s...s.s.s. [ 79%] .s..s.s..ss..s...s..s.s................................................. [ 79%] ..................................s........ss.s...s...ss...s....s..s.... [ 79%] .s.............ss...sss.s.s...s..s.s...s.s......s....s....s.s........... [ 79%] ....s.s.....ss..sss..ss...ss.....s............s....s.s.s.....ss.s...s.s. [ 79%] ...........................s..s.s...s...s.s...s.s...s...s..s.....ss...s. [ 79%] ..s.s....s...s..s..s...s..s....s...s..s.s......ss..s.ss.....ss...s.s..s. [ 79%] ....ss..s..s.ss..sss....s..ss.sss.....ssss...ss.s..ss.s.s.ss.s..s...s.s. [ 80%] ........................................................................ [ 80%] ........................................................................ [ 80%] s...s...s..s..s.....ss....s..s.s...s.s..s..s..ss......s....s...s.....s.. [ 80%] ..s....s...s.........s......s.....s....s..s......s..sss..s...s..s....... [ 80%] ss.s.s...s.............s.......sss....s...s..s.......................... [ 80%] ........................................................................ [ 80%] ......s.s....ss....s..s..s...s.s...s..s.s....s.s.....sss...s.s..s.ss.s.. [ 80%] s.s...s...s.s...s...s..s..s...s....ss....ss............s.....sss........ [ 80%] ........................................................................ [ 81%] ...............................................................s.ss...s. [ 81%] ..s.s...s...s..s......s...s...s.s.......s.s....ss..s..s....s....ss..s... [ 81%] s..s...s....s.....sss.ss..s..ss.s.s.s....s..ss..sss.s.s....ss.......s.ss [ 81%] sss...s..ss..ss.sssss.....s............................................. [ 81%] ........................................................................ [ 81%] ........................................................................ [ 81%] .........................................................s..s..s......ss [ 81%] ..s....s...............s.s..................ss...s.........s............ [ 82%] .....................ss..ss......s.........s...s........s...s......s.... [ 82%] ......s.ss.....s....s..s.....s...s..s..........s.s.s........s.s.s....... [ 82%] ....s.s.......ss......s..s........s.s........s....s..........s.........s [ 82%] .........s........s.......s....s....s......s....s..s.....s....s..s...... [ 82%] s...s..s.s......................................................s.s..s.s [ 82%] ..s.s.s...s...ss..s..sss..ss..s...ss...ssss.ss...ss...ss.s..s.ss..s.sss. [ 82%] .s..s...ss..s.ss..ss.s..s.ss.s.ss..s.................................... [ 82%] ........................................................................ [ 82%] ...................................................................s...s [ 83%] .s.....s.s.s.....s..s...s...s...s..s...s..........ss.ss..ss.....s.s...s. [ 83%] .s.s...s.ss..s...s......ss..ss.s.....................................s.. [ 83%] ........................................................................ [ 83%] .........................s..s.s........ss.s........................s.... [ 83%] ...........s.............s..............s................s.............. [ 83%] .s.............s..............s..............s...........s............s. [ 83%] ..........s..........s..........s....................................... [ 83%] ..............................s..............ss.s...ss...s.......s..ss.. [ 84%] s...s..s.s.s...s..ss.s...s...s.....s..ss.s.....ss.....s.s..s..s...ss.s.s [ 84%] .s.s..ss..............................................s................. [ 84%] ............................s.s....s.ss..s.....s.s.s.sss.sssssss..ss...s [ 84%] s.s.....s.s..ss.....s.s.s....s.s.s..s....s..ss.s...s.s.....s.ss....ss... [ 84%] .s..s.s..s...s........s................................................. [ 84%] .........................................................s..s....s..sss. [ 84%] .....s......s...s..s.....s...s..ss....s.ss..s.s..ss...s..s.s.s....ss...s [ 84%] ..ss.....ss.s...s.....s.s.......ss...................................... [ 84%] .............................................s.s..s..s.......ss...s.s..s [ 85%] s....s........s...ss..s................................................. [ 85%] ......................................................................s. [ 85%] ........................................................................ [ 85%] ............................s....ss..............s....s...s.s.ss.s...s.. [ 85%] s....s.s..s.s...s..ss...s.s..ss..s.sss.....sss...ss.....ss....ss..s.s... [ 85%] ...s............................s....s...s..s...s.s......s.ss...s.s...s. [ 85%] s.s..s.................................................s.s...s....ss..s. [ 85%] .s.s...s...s...s..ss..sss...s..ss..sss.s....s.s....s.s.s.s.s..s..s...s.. [ 85%] s.......s......s....s...s...s..s..sss.ss.ss......s.ss...sss.....s..s.ss. [ 86%] ........................................................................ [ 86%] ................s....................................................... [ 86%] .....................s..ss....s..s...ss..ss..s..s..s...ss.s.s...s..s.ss. [ 86%] ..s.s.s......ss...ss...ss.....s..............ss....s..s..s..s....s..s.s. [ 86%] .....s..ss.s..s..s...ss......s..s.s....ss..s............................ [ 86%] ...........s............................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 87%] .............................................s..........s........s...... [ 87%] ......s.........s......s.......s.....s..s......s.....s.................. [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ...............................................................s........ [ 87%] .......................................................................s [ 87%] ...................................................s..........s......... [ 87%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ...............................................................s........ [ 88%] ..................................s..................................... [ 88%] ..........................s............................................. [ 88%] ..........s............................................................. [ 88%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] .....................................................................s.. [ 89%] ...s.................................................................... [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] .....................................................................ss. [ 90%] s....s..s...s..s......s.....s..s.............s.s........ss........s..... [ 90%] ..s.....s........s...s......s...s..........s...s....s..s......s...s.s..s [ 90%] ...s..s........s.......s...s....s...s.....s...s.......s...s............. [ 91%] ........................................................................ [ 91%] ........................................................................ [ 91%] .......................................s.s......s...s....s.........s..s. [ 91%] ..s...s....s.....s.......s..ss...s.ss..ss...ss.s...s..s.....s.ss........ [ 91%] .......s.ss.sss...s.s.ss.s..s.s.s..ss..s..s............................. [ 91%] .....s.sss.ss.sssss.s.s...ss..s..s....s.s..s...s.s.s.................... [ 91%] ...............................................s....s...s............... [ 91%] s.s..s.........ss....s....s..s.....s..s....s..s......s...s.s.........s.. [ 92%] ......s.s..s......s....s.......s....s......s.....s........ss............ [ 92%] .s.s..........s...s......s....s...s...s.....s.s.....s.s..s.s..s..ss...s. [ 92%] ..s.s..ss.ss..s...s.s..s.ss..s.s...s..s..ss..ssss..s.sss................ [ 92%] .......................s.s...............s.............................. [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ..................s...............s...................s................. [ 92%] ....s.....................s......................s.....................s [ 93%] .....................s...................s...................s.......... [ 93%] .........s...................s..................s..................s.... [ 93%] ...........s.............s...............s............s...............s. [ 93%] ........................................................................ [ 93%] ......................................................s......s...s.s..s. [ 93%] ..s...s.....s..s.ss..ss.ss.s.ss..s.s..s..s............ss.....ss..s.....s [ 93%] ss.s......s..ss.ss....s.ss..ss.sss....s.ssss....s............s.......... [ 93%] .................s..s...................s....ss.s..s....ss.s............ [ 93%] ........................................................................ [ 94%] ....................................................................s... [ 94%] ..s.s......sss.......sss..s.ss.s..s..s.ss.s.s.s..s.s...s.ssss..ss.s..s.. [ 94%] sss.sss.s....s.s.s.....ss..s....s...s................................... [ 94%] .......................s..s.s...s......................s................ [ 94%] ........................................................................ [ 94%] ...........................s..s...s...s...s..ss.s..ss.s.s...s...ss.ss.s. [ 94%] sss.s.s...s.s...s..s.s..........s....s.....s...s.s.s...s..s.ss..ss...s.. [ 94%] ..s.s.................s............s.................................... [ 95%] ..................................................ss....ss.......ss....s [ 95%] .....s.....................................s..ss...s.s.....sssss..ss..ss [ 95%] s...sssss.ss..sss.....ss...sss........s.ss......s.s...s.s.s..s.....ss..s [ 95%] s.s..s..ss..s.....s.s................................................... [ 95%] ...............................s........................................ [ 95%] ....................................s...........s......................s [ 95%] ....................................................ss....s..sss..s..... [ 95%] .....s...ss..ss....ss..ss..s....s.ssss.s.....sss.ss.s.s.ss..ssssssssss.s [ 95%] ss.s.s....................s......s...............s...................... [ 96%] ..s.s....................................................s.............. [ 96%] ...............................................................s.....s.. [ 96%] ..................s...........s.sss..s.s.s.sss.sss.s.sss..ss..s..s.ss.s. [ 96%] ....sss.sssss....sss..s.s.sssss...ssssss................................ [ 96%] ..........s....s........................................................ [ 96%] ........................................................s............... [ 96%] ...s........................s...............s......................s.... [ 96%] ...........s...s....s.ss.....ssss.s.sss.ss.ssss.ssssssssss..s..s..s.ss.s [ 96%] s..s.ss.ss....sss.s.................................................ssss [ 97%] ..s...................s............................ss................... [ 97%] ........................................................................ [ 97%] .......................................s....s..s....sss.s...s..ss..sssss [ 97%] sss.........s.s..s...s.ss.s.s.sss...sssss.s....s.s.s.ss...s..ss..sss..s. [ 97%] ....................................s..s.............s..s............... [ 97%] .s..s..s................................................................ [ 97%] ............................................................s.........s. [ 97%] ...ss.....s......ss....ssss.sss.s.s..s.s.ss..sss..ss.s...ss.ss.sss.ssss. [ 98%] sss....ss...sss..s.ss.s....s......s...........s......................... [ 98%] ........................................................................ [ 98%] .................................................................s...... [ 98%] .....s.......s.........................................s.s....s....s...s [ 98%] sssss..s.s..ss.ssss.ss.s...ss.sss.s.ss...ss.ss.sss...ss.sssssss.s....... [ 98%] ........................................................................ [ 98%] ........................................................................ [ 98%] s........s.............s......ss..s....s...s..........sss.s....s........ [ 98%] ..s...................................s..s...ss.ss.s..sss.s.s.s.....sss. [ 99%] sssss.ss.ss..ss...ss.......s.s........s................................. [ 99%] ............s..s.s..s..s....s.s..sss.s..s.s.....s...sss.ss...s.s.s...... [ 99%] ........................................................................ [ 99%] ........................................................................ [ 99%] ......................................................s..s...s.sss.s..s. [ 99%] sss.ssss..sssss.ss.sssssssssssssssss.ssssss..sssssss.......s....s....... [ 99%] ........................................................................ [ 99%] ....................................................................... [100%] =============== 54390 passed, 7745 skipped in 542.77s (0:09:02) ================ >>> 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.12 so:libc.musl-riscv64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> py3-ducc0*: Package size: 7.8 MB >>> py3-ducc0*: Compressing data... >>> py3-ducc0*: Create checksum... >>> py3-ducc0*: Create py3-ducc0-0.39.1-r0.apk >>> py3-ducc0: Build complete at Sun, 19 Oct 2025 17:59:17 +0000 elapsed time 0h 14m 23s >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Uninstalling dependencies... ( 1/57) Purging .makedepends-py3-ducc0 (20251019.174457) ( 2/57) Purging py3-gpep517-pyc (19-r0) ( 3/57) Purging py3-gpep517 (19-r0) ( 4/57) Purging py3-installer-pyc (0.7.0-r2) ( 5/57) Purging py3-installer (0.7.0-r2) ( 6/57) Purging py3-pybind11-dev (2.13.6-r0) ( 7/57) Purging py3-pybind11-pyc (2.13.6-r0) ( 8/57) Purging py3-pybind11 (2.13.6-r0) ( 9/57) Purging py3-scikit-build-core-pyc (0.11.6-r0) (10/57) Purging py3-scikit-build-core (0.11.6-r0) (11/57) Purging cmake (4.1.2-r0) (12/57) Purging py3-pathspec-pyc (0.12.1-r2) (13/57) Purging py3-pathspec (0.12.1-r2) (14/57) Purging py3-typing-extensions-pyc (4.15.0-r0) (15/57) Purging py3-typing-extensions (4.15.0-r0) (16/57) Purging samurai (1.2-r7) (17/57) Purging py3-setuptools-pyc (80.9.0-r1) (18/57) Purging py3-setuptools (80.9.0-r1) (19/57) Purging py3-wheel-pyc (0.46.1-r0) (20/57) Purging py3-wheel (0.46.1-r0) (21/57) Purging python3-dev (3.12.12-r0) (22/57) Purging py3-pytest-xdist-pyc (3.8.0-r0) (23/57) Purging py3-pytest-xdist (3.8.0-r0) (24/57) Purging py3-execnet-pyc (2.1.1-r0) (25/57) Purging py3-execnet (2.1.1-r0) (26/57) Purging py3-pytest-pyc (8.4.2-r1) (27/57) Purging py3-pytest (8.4.2-r1) (28/57) Purging py3-iniconfig-pyc (2.1.0-r0) (29/57) Purging py3-iniconfig (2.1.0-r0) (30/57) Purging py3-packaging-pyc (25.0-r0) (31/57) Purging py3-packaging (25.0-r0) (32/57) Purging py3-parsing-pyc (3.2.3-r0) (33/57) Purging py3-parsing (3.2.3-r0) (34/57) Purging py3-pluggy-pyc (1.6.0-r0) (35/57) Purging py3-pluggy (1.6.0-r0) (36/57) Purging py3-py-pyc (1.11.0-r4) (37/57) Purging py3-py (1.11.0-r4) (38/57) Purging py3-pygments-pyc (2.19.2-r0) (39/57) Purging py3-pygments (2.19.2-r0) (40/57) Purging py3-numpy-tests (2.3.2-r0) (41/57) Purging py3-numpy-pyc (2.3.2-r0) (42/57) Purging py3-numpy (2.3.2-r0) (43/57) Purging openblas (0.3.30-r0) (44/57) Purging python3-pyc (3.12.12-r0) (45/57) Purging python3-pycache-pyc0 (3.12.12-r0) (46/57) Purging pyc (3.12.12-r0) (47/57) Purging python3 (3.12.12-r0) (48/57) Purging gdbm (1.26-r0) (49/57) Purging libarchive (3.8.2-r0) (50/57) Purging libbz2 (1.0.8-r6) (51/57) Purging libffi (3.5.2-r0) (52/57) Purging libpanelw (6.5_p20251010-r0) (53/57) Purging libuv (1.51.0-r0) (54/57) Purging mpdecimal (4.0.1-r0) (55/57) Purging rhash-libs (1.4.6-r0) (56/57) Purging sqlite-libs (3.50.4-r1) (57/57) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r24.trigger: Executing script... OK: 361 MiB in 103 packages >>> py3-ducc0: Updating the community/riscv64 repository index... >>> py3-ducc0: Signing the index...