>>> py3-ducc0: Building community/py3-ducc0 0.38.0-r0 (using abuild 3.15.0_rc3-r3) started Tue, 20 May 2025 22:05:28 +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/53) Installing libbz2 (1.0.8-r6) (2/53) Installing libffi (3.4.8-r0) (3/53) Installing gdbm (1.24-r0) (4/53) Installing xz-libs (5.8.1-r0) (5/53) Installing mpdecimal (4.0.1-r0) (6/53) Installing libpanelw (6.5_p20250503-r0) (7/53) Installing sqlite-libs (3.49.2-r0) (8/53) Installing python3 (3.12.10-r0) (9/53) Installing python3-pycache-pyc0 (3.12.10-r0) (10/53) Installing pyc (3.12.10-r0) (11/53) Installing python3-pyc (3.12.10-r0) (12/53) Installing py3-installer (0.7.0-r2) (13/53) Installing py3-installer-pyc (0.7.0-r2) (14/53) Installing py3-gpep517 (19-r0) (15/53) Installing py3-gpep517-pyc (19-r0) (16/53) Installing py3-pybind11 (2.13.6-r0) (17/53) Installing py3-pybind11-pyc (2.13.6-r0) (18/53) Installing py3-pybind11-dev (2.13.6-r0) (19/53) Installing libarchive (3.7.9-r0) (20/53) Installing rhash-libs (1.4.5-r0) (21/53) Installing libuv (1.51.0-r0) (22/53) Installing cmake (3.31.7-r1) (23/53) Installing py3-parsing (3.2.3-r0) (24/53) Installing py3-parsing-pyc (3.2.3-r0) (25/53) Installing py3-packaging (25.0-r0) (26/53) Installing py3-packaging-pyc (25.0-r0) (27/53) Installing py3-pathspec (0.12.1-r2) (28/53) Installing py3-pathspec-pyc (0.12.1-r2) (29/53) Installing samurai (1.2-r7) (30/53) Installing py3-scikit-build-core (0.11.3-r0) (31/53) Installing py3-scikit-build-core-pyc (0.11.3-r0) (32/53) Installing py3-setuptools (80.7.1-r0) (33/53) Installing py3-setuptools-pyc (80.7.1-r0) (34/53) Installing py3-wheel (0.46.1-r0) (35/53) Installing py3-wheel-pyc (0.46.1-r0) (36/53) Installing python3-dev (3.12.10-r0) (37/53) Installing py3-execnet (2.1.1-r0) (38/53) Installing py3-execnet-pyc (2.1.1-r0) (39/53) Installing py3-iniconfig (2.1.0-r0) (40/53) Installing py3-iniconfig-pyc (2.1.0-r0) (41/53) Installing py3-pluggy (1.5.0-r0) (42/53) Installing py3-pluggy-pyc (1.5.0-r0) (43/53) Installing py3-py (1.11.0-r4) (44/53) Installing py3-py-pyc (1.11.0-r4) (45/53) Installing py3-pytest (8.3.5-r0) (46/53) Installing py3-pytest-pyc (8.3.5-r0) (47/53) Installing py3-pytest-xdist (3.6.1-r0) (48/53) Installing py3-pytest-xdist-pyc (3.6.1-r0) (49/53) Installing openblas (0.3.28-r0) (50/53) Installing py3-numpy (2.2.4-r0) (51/53) Installing py3-numpy-tests (2.2.4-r0) (52/53) Installing py3-numpy-pyc (2.2.4-r0) (53/53) Installing .makedepends-py3-ducc0 (20250520.220531) Executing busybox-1.37.0-r17.trigger OK: 634 MiB in 154 packages >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Cleaning up tmpdir >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/ducc-ducc0_0_38_0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/ducc-ducc0_0_38_0.tar.gz.part' ducc-ducc0_0_38_0.ta 100% |********************************| 444k 0:00:00 ETA '/var/cache/distfiles/v3.22/ducc-ducc0_0_38_0.tar.gz.part' saved >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/ducc-ducc0_0_38_0.tar.gz >>> py3-ducc0: Checking sha512sums... ducc-ducc0_0_38_0.tar.gz: OK >>> py3-ducc0: Unpacking /var/cache/distfiles/v3.22/ducc-ducc0_0_38_0.tar.gz... 2025-05-20 22:05:39,806 gpep517 INFO Building wheel via backend scikit_build_core.build 2025-05-20 22:05:40,691 - scikit_build_core - WARNING - Unknown keys in top-level of pyproject.toml: project_urls 2025-05-20 22:05:40,691 scikit_build_core WARNING Unknown keys in top-level of pyproject.toml: project_urls *** scikit-build-core 0.11.3 using CMake 3.31.7 (wheel) *** Configuring CMake... loading initial cache file build/cp312-cp312-linux_riscv64/CMakeInit.txt -- The CXX compiler identification is GNU 14.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.10", 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.5s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/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_38_0/src/ducc0/infra/mav.h:65, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/fft/fftnd_impl.h:72, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/fft/fft_inst1.cc:1: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/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_38_0/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_38_0/src/ducc0/fft/fftnd_impl.h:365:41: required from 'void ducc0::detail_fft::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, T0, size_t, const Exec&, bool) [with Tplan = pocketfft_c; T = ducc0::Cmplx; T0 = float; Exec = ExecC2C; shape_t = std::vector; size_t = long unsigned int]' 365 | template class TmpStorage | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/fft/fftnd_impl.h:1414: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]' 1414 | general_nd>(in2, out2, axes2, fct, nthreads, ExecC2C{forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/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_38_0/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_38_0/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_38_0/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_38_0/src/ducc0/fft/fftnd_impl.h:365:41: required from 'void ducc0::detail_fft::general_nd(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, T0, size_t, const Exec&, bool) [with Tplan = T_dct1; T = float; T0 = float; Exec = ExecDcst; shape_t = std::vector; size_t = long unsigned int]' 365 | template class TmpStorage | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/fft/fftnd_impl.h:1437: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]' 1437 | general_nd>(in, out, axes, fct, nthreads, exec); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/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_38_0/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_38_0/src/ducc0/sht/sht.cc:38: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, const ducc0::detail_mav::cmav&, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, bool)::&)>; size_t = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:2670: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&, ptrdiff_t, size_t, size_t, double, bool) [with T = double; size_t = long unsigned int; ptrdiff_t = long int]' 2670 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2671 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:2689:22: required from here 2689 | bool theta_interpol); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 314 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:315:23: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 315 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, const ducc0::detail_mav::cmav&, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, bool)::&)>; size_t = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:2670: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&, ptrdiff_t, size_t, size_t, double, bool) [with T = float; size_t = long unsigned int; ptrdiff_t = long int]' 2670 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2671 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:2705:22: required from here 2705 | bool theta_interpol); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 314 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:315:23: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 315 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, const ducc0::detail_mav::cmav&, 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)::, 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)::&, 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)::, 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)::&)>; size_t = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:3075: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) [with T = float; size_t = long unsigned int; ptrdiff_t = long int]' 3075 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3076 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:3091:15: required from here 3091 | bool verbose); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 314 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:315:23: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 315 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h: In instantiation of 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, const ducc0::detail_mav::cmav&, 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)::, 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)::&, 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)::, 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)::&)>; size_t = long unsigned int]': /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:3075: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) [with T = double; size_t = long unsigned int; ptrdiff_t = long int]' 3075 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3076 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:3104:15: required from here 3104 | bool verbose); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:314:23: warning: cast from 'char*' to 'std::complex*' increases required alignment of target type [-Wcast-align] 314 | vmav xtmp(reinterpret_cast(tmpstorage.data()), x0.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/math/solvers.h:315:23: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 315 | vmav btmp(reinterpret_cast(tmpstorage.data()), b.shape()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/infra/mav.h:65, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.h:32, from /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:31: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/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_38_0/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_38_0/src/ducc0/math/solvers.h:313:23: required from 'auto ducc0::detail_solvers::lsmr(Top, Top_adj, Tnormx, Tnormb, const ducc0::detail_mav::cmav&, const ducc0::detail_mav::vmav&, const ducc0::detail_mav::cmav&, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, 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&, ptrdiff_t, size_t, size_t, double, bool)::&)>; size_t = long unsigned int]' 313 | aligned_array tmpstorage(maxbytes); | ^~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:2670: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&, ptrdiff_t, size_t, size_t, double, bool) [with T = double; size_t = long unsigned int; ptrdiff_t = long int]' 2670 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2671 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/sht/sht.cc:2689:22: required from here 2689 | bool theta_interpol); | ^ /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0/src/ducc0/infra/aligned_array.h:115:24: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] 115 | if (ptr) free((reinterpret_cast(ptr))[-1]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [30/30] Linking CXX shared module ducc0.cpython-312-riscv64-linux-musl.so *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmp_8rd23wa/wheel/platlib/./ducc0.cpython-312-riscv64-linux-musl.so *** Making wheel... *** Created ducc0-0.38.0-cp312-cp312-linux_riscv64.whl 2025-05-20 22:09:08,946 gpep517 INFO The backend produced .dist/ducc0-0.38.0-cp312-cp312-linux_riscv64.whl ducc0-0.38.0-cp312-cp312-linux_riscv64.whl ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-8.3.5, pluggy-1.5.0 rootdir: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_38_0 configfile: pyproject.toml plugins: xdist-3.6.1 created: 64/64 workers 64 workers [62086 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%] ........................................................................ [ 8%] ........................................................................ [ 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%] ........................................................................ [ 16%] ........................................................................ [ 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%] ........................................................................ [ 24%] ........................................................................ [ 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%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ....................................................ss...s....s.s....s.s [ 28%] ....s..s...s.......ss........sss.......................ss.............ss [ 28%] ..........sss......ss..........................ss.......s.ss............ [ 29%] ......s......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..s..s. [ 29%] ...s..s...s....s...............s.....s..s..s.s.....s...s.s........s...s. [ 29%] ..ss.s.....s..s..s...s..s...s.s.....s...s.s..s.s...s.s..s...s.s.s..ss.s. [ 29%] ...s..s......s.....s.s.s......s.ss.........sssss..s.....ss.s.ss..s.s.s.s [ 29%] .....s.s.s...ss..s.s..s.s...ss..s.s..ss...s...s..ss.....s....s.s....s... [ 29%] s.s.s....sss....ss..s..ss..s..sss...s.ss...ss...s.ss..ss.s...s......s.s. [ 29%] ss.s.s...s.ss.sss.ss...s.ss.s.ss....s....ss.sss....s..ss....s..sss.....s [ 30%] .s.s..ss.ssss..ssssss...s..s..s..s..s..s.....s....s.s.s.s....s...ss.s.s. [ 30%] s.s..s.s..s..s.s.s.....ss...s.s.ss..s.s.s..s...s...sss....s...ss.s.s..s. [ 30%] ....ss....s..s..ss..s....s...ss...s...s...ss.s....s..s..s..s...s..s..ss. [ 30%] .s....s..ss...s.sss..ss.s.s.s....s...ss.s.sss....sss.s...s..s.ss...s.s.s [ 30%] .s..s.....s....ss..s.s..ss...s..s....s.s....s...s...s.s.....s...s...ss.. [ 30%] .s.s...s..s......ss...ss......s...s.ss...s......ss.s....s..s.ss...ss..ss [ 30%] ......ss...ss......s.s..ss..s..s.ss......s.s.ss..ss..s.s..........s.s.ss [ 30%] ...ss.s.s.....ss....ss...ss...ss....ss..s........sss......sss....ss..... [ 30%] ..s.....ss...s......sss.......ss.s......ss.s......sss.........s...s..s.. [ 31%] ...s..s..s..s....s..s.s.s.s...s.ss....s...ss.s...s..s...s...s..s...s.s.. [ 31%] ..s....s.s.s.....s..s..s.s..s...s..ss.s..s..s.s..s.s..ss.....s......s... [ 31%] .s.s.ss.s..s....s....ss....s...s...s....s.s..s.s....s.....s..s.ss....s.. [ 31%] s.s...ss...s....ss..ss..ss..s..ss.s.s.s.ss...s.s.s..ss..s...ss...s.s.... [ 31%] .s..s..s.s.s...s...ss.....s.s...s........ss.....ss..s...ss...ss....s...s [ 31%] s..ss..s...ss.ss...s....s...sss.s..........s..sss.s....ss.ss...ss...s.ss [ 31%] ...s..s..s.s.s.s....ss..ss.s.........s.ss.ss.......s.ss.ss....sss...ss.. [ 31%] ..ss.s....s.s.....sss.....ss.....s.ss....s.s....s.ss..ss.....sss...s.... [ 32%] s..sss......s.....ssss.....s...s.sss...s.................s.sss...s...... [ 32%] ...........s.sss...s.................s.sss...s.................s.sss.... [ 32%] s...............s.ss.s..s...............s.ss.s..s...............s.ss.s.s [ 32%] ................ssss.s..............ssss.s..............sss.s........... [ 32%] ..sss..s.............sss.s.............sss.s.............sss.s.......... [ 32%] ...sss.s..............sss..s.............sss..s.............sss......... [ 32%] .....ss.s.............sss..............ss.s.............ss.s............ [ 32%] .ss..s.............ss..s..............sss..s.............sss.s.......... [ 32%] .sss.s............sss.s............sss.s.........sss.s.........sss.s.... [ 33%] ......sss...s.........sss.s..........sss.s.........s.ss.s...........sss. [ 33%] s.........sss.s..........sss.s.........s.ss..s.........sss..s.........ss [ 33%] s.s.........sss.s...........sss..s.........sss..s...........sss.s....... [ 33%] ..sss.s.......s.ss.s...........s.ss.s.......sss.s.....sss....s......sss. [ 33%] .s......sss.s....sss.s....sss.s......sss.s....ss.s.s..sss...s...sss.s... [ 33%] .sss.s...s.s...s......ss.s..ss.s....ss.s....s.s.s..ss.s.......ss.s.....s [ 33%] s.s....ss.s......ss.s..ss.s..ss..s.....ss.s.....ss.s.ss.s.sss..s.ss.s.ss [ 33%] ...sss...sss..sss..sss...sss...sss..sss...sss....ss..s....ssss.ssss.ssss [ 33%] ssss..sss..ssssssss.sssss.s.ssssssssssss..ss.sssssssss..sss..s.sss.s.sss [ 34%] ..s.ssssssssssss.sss.sss.ss.sssss.sss.s..s..ssssssss.sss..sssssss.s.s... [ 34%] ssssssssssssss.sss.ssss.ssssssss..ssss.sssss..sss..ss.sss.sssssssss.sss. [ 34%] sssssssss.s.sss.ssss.s.s..ss.ssssssss.ss.ssss.sssssssssss.ss.s..ssssssss [ 34%] .sss.ssss.sss.ss.ssss.ssssssssssss.sss.ssssss..sss..sss.sss.sssssssss..s [ 34%] .ss.ss.s.sss.sssssssssss.sssss.sssss..s.ss..sssss.ssssssssssss..sssss.ss [ 34%] ssssssss..ssssssssss..s.s.sss.sssss..ssssssss.s..sss.sssssssssssssss.ss. [ 34%] ssss.ssssss.ssssssssss.ssss.sssssss.ss.ssssssssss.sssssssssssssssss.ssss [ 34%] ..ssssssss...ssssssss.ss.ssssss.ssss.ssssssssssss.sssssssssss.sssssssss. [ 35%] ssssssss.ssss..ssssssssss.ss.ssssssss..s.sssssssssssssssssss.ssss.sssss. [ 35%] sss.ss.ss.sssss.ssss.sssssssssss..s.sss.ssssssssss.sssssssssss.s.sssssss [ 35%] sss.ssss.ssss.ssssssss.s.sss.sssss.ssss.ssssssss.ssssssssss..sssssssssss [ 35%] sssssss.sss.sss.sssssss.ss.s.sssss.sss...sss..sss.sss.sss..sss..sss..sss [ 35%] ..sss.sss..sss..sss..sss...sss.ssss..ssss.sss.s...ssss.ssss..ss.ss...ss. [ 35%] ss..sss.ss.sssssssssssssssssss..s.ssssssssssssss.s.ss.ssssssssssssssssss [ 35%] sssssssssssssssssss.s.ssss.s.ssssss.ssss.sss.ss.s.sssssss.ssssss.sssssss [ 35%] ssssssssssssssssss..ssssssssssssssss.sssss.sss.ssssss.ssssssssssssssssss [ 35%] ..sss..sssss.ssssss.sssssssssssssssssssssssssss.s.ssss.ssss.ssssssssssss [ 36%] ssssssssssssssssssssssssssssssssss.sssssssssssss.ss.ssssssssss.sssssssss [ 36%] ssssss.s.ssssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssss [ 36%] sssss.ssssssssssss.ssssssssssssssssss.sssssssssssssss.ss.sssssssssssssss [ 36%] sssssssssssssssssssssssssssssssssssssssssssss.ssssss.ssssssssssssssssss. [ 36%] ssssssss.sssssssssssssssssssssssssssssssssssssssssssssss..ssssssssssssss [ 36%] ss.sssss.sssssssssssssssssssssssssssssssss.sssssssss.ssssssssssssssss.ss [ 36%] sssssssssssssss.sssssssssssssssss.ssssss.sssssssssssssssssssssssssssssss [ 36%] ssssssssssssssssssssssssssssssss.ssssssssssssssssssssssssssssss.ssssssss [ 36%] ssssssssssssss.sssssssssssssssssssss.ss.ssssssssssssssss.ssssssssssssss. [ 37%] .ssssssssssssss.ssssssssss..sssssssssss.s..ssss..ssssss..ssssssssssssss. [ 37%] .ssssss...sssssssss...ssss...sss.sssss..sssssssssssssssss...ssssss.ss..s [ 37%] ssssssssss...ssssssss..sssssssss..sssssssssssss.ssss.s.sss.s.sss.ssss.ss [ 37%] ss.ssss.ss.ss.ssss.ssss.ssss.ss.sss.sss.ssss.ssss.ssss.ssss.ss.ss.ssss.s [ 37%] sss.s.sss.sss.sss.s.ss.sss.sss..sss.sss.sss.sss.sss.sss.sss.sss.sss..sss [ 37%] .sss.sss.sss.sss.sss.sss.sss.sss.sss.sss.s.s.s.sss.sss.s.ss.sss.sss.sss. [ 37%] sss.sss.sss.sss.sss.sss.sss.sss.sss.sss..sss.s.ss.sss..sss..sss..sss..ss [ 37%] s..sss..sss...sss..sss..sss..sss..sss...ss...ss....ss...ss...ss...ss.... [ 38%] ss...ss...ss...ss...ss...ss....ss...ss...ss...ss...s.s..ss...s..s..s.s.. [ 38%] 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%] ........................................................................ [ 40%] ........................................................................ [ 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%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 44%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ........s............................................................... [ 45%] ........................................................................ [ 45%] ........................................................................ [ 45%] ..................................................s..................... [ 45%] ........................................................................ [ 46%] .........s.............................................................. [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................................................ [ 46%] ........................................s............................... [ 46%] ........................s............................................... [ 46%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................................................ [ 47%] ........................................s....................s.s..s.s.s. [ 47%] s.s..s.s...sss..ss...ss...........................ss.s.s.ss..s..ss.s.s.s [ 48%] .s..ss.....................................................s.s.s.s.s.s.s [ 48%] ss.s..s.s.s..ss..........s.s.s..s.s.s.s..ss..s...s..s.s..s.s............ [ 48%] .......................................s.s..s.s.ss...s.................. [ 48%] .........................................................s...ss..s....s. [ 48%] s..s.s...s.s..ss..s..s.s..s...........s................................. [ 48%] ..................................ss..s..ss.s..ss..s..s..s..ss..s.s..... [ 48%] ....s..s.s.s.s...s.s..s.s...ss.s.s.s..s....ss.s....s.s.................. [ 48%] ........................................................................ [ 48%] ...s.s...s...s...ss.s....s......................................s....sss [ 49%] .s.s...ss.ss...ss.s..s.s.............................s..s..ss.s.s...s.s. [ 49%] s..sss..s...sss......................................................... [ 49%] ........................................................................ [ 49%] ........s....s...s.ss...ss...ss..s..s.s..s..ss..s....................... [ 49%] .............s...........................................ss...s.s.s..s.. [ 49%] s..s..s.s.s..ss...ss........s...............s...................s....... [ 49%] .........sss............ss......ss.ss....ss...............s.......s..... [ 49%] s............................s.ssss..s...ssss........ss................. [ 49%] ..ss.....ss.......s.s........ss..s.sss............s...sss...sss..ss....s [ 50%] s.sss..sss..sss.................................ss...ss....ss........... [ 50%] ........................................................................ [ 50%] .....s......................................................s...s.s.s..s [ 50%] ..s................................ss.........ss....ss......ss.......... [ 50%] ........s..s........ss....sssssss....sss..ssss.s..s...s..s...ss.....ss.. [ 50%] .ss....s....s..s.............................s.s...s..s.ssss..s.s.s..s.. [ 50%] ..............................ss..ssss...ss.......s..s..s..s..s.s....... [ 50%] ...............................................s...ss..s..s...s......... [ 51%] ......................s..ss...s.s..s.................................... [ 51%] .............s.....s.....s......s.....s....s...........ss....ss....ss... [ 51%] .ss.....ss....ss.................................................ss...ss [ 51%] ....ss....ss...ss.s.sss.ss...ss....ss....ss....ss....................... [ 51%] .................ss.s.s.sss..sss.sss..sss..s....s....................... [ 51%] ........................................s....s.ss..s.s.sss.s.s...s...... [ 51%] ...................................ss.s.ss..s........................... [ 51%] .................................................s.s...s.s.ss..ss..s.s.. [ 51%] .s.s.s..s.s.s.s..s.s.s.s..ss..s.s.sssss.ssssss.s..ss..ss.s.s..ss........ [ 52%] ..........................................s......s..s..s..s.s........... [ 52%] ............................ss..ss.s..s................................. [ 52%] .......................ss...ss.ssssss.ssss.............................s [ 52%] .ss..s.s..s.......ss.s.s...s..s..s.s.s...s.s..ss.....s.s...sss.ss.s....s [ 52%] s..s...s.s.s.s.sss...ss.s.s.s...ss..s.s.ss..s..ss.s.ss..ss..s.s.s.s..... [ 52%] ...............s.s..s................................................... [ 52%] ........................................................................ [ 52%] ........................................................................ [ 52%] ...........................s.s...s..s...s.s..s.s...s..s....ssss..s..s.ss [ 53%] ..s.s...ss.ss.ssss.ssss...sss.s.s.ssss...ss.s.ss........ss..ss.s..s..s.. [ 53%] ..s.ss..s..s..s..s.s...s.s..ss.s...ss............s..s.ss........s...sss. [ 53%] s....s.s.ss.ss...s........ss..ss.ssss.s.......ss.sss.ssss.ss....sss..... [ 53%] s.....s.ss.s.ss.s..s..ss...s....s...s.....ss.s...s....s.....ss...s...... [ 53%] ss...s...s..sss.s.s.sss.sss.ss.s.....sssss..s.sssss..s.s..s...ss.ss.sss. [ 53%] ...s..ss.ss....s.s...s...ss....s.s...s...s..s...s.s...s....s.ss.....sss. [ 53%] ..s...s..s..s....ss..s...s.....s....sss..s.....s.s...ss................. [ 53%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................................................................ [ 54%] ........................ss...s......ss......sss.s.s....s.s.....s...s..s. [ 54%] s.s..s...s..s...s....s..s.s..s..ssss..ss.sss..s....s.......ss.sss..s.s.s [ 54%] s.ss....ss.s..s...ss....s.s.s..........ss..ss.......s....ss............. [ 54%] ........................................................................ [ 54%] .....s........ss.s.sss...ss.s..ss..s..ss...s.s.s.s..s...s..s.....s..ss.. [ 54%] ..ss...s..s..s...ss...s..ss..s.....ss..s.s...ss.s..s..s..s..ss..s..s.s.s [ 55%] .ss..ss..............s....ss.ss..s....s.sss.sss...ss...s.ss............. [ 55%] ...........................................s................ss.......... [ 55%] ..........ssss.......s.......s........s.......s.......s...........s..... [ 55%] ....s...........s.......s.........s..........s..........s.........s..... [ 55%] ..s......s......s........s.......s..........s.......s....s.....s..s..sss [ 55%] s....................................................................... [ 55%] ........................................................................ [ 55%] ...............................................................s.....ss. [ 56%] ...ss....s..s..ss..s.s.s..s..s......s...ss.s.ss.s.s..s..ss..s.s..s.s.s.. [ 56%] ............................................s.s....ss..s.ss..s.s..s...s. [ 56%] s.ss..s.s....s.ss..s........s..s..s.s...ss...ss...s..................... [ 56%] ........................................................................ [ 56%] ........................................................................ [ 56%] .........................................................s..s...s......s [ 56%] s....................................................................... [ 56%] ......................................s.s..s.s.....ss.s..s.s....s..s.s.. [ 56%] s.s....ss.ss..s.s..s....ss.s.s...s..s....ss.ss...s....s.ss........s..... [ 57%] ss.......s....s..........s......s......s..s.....s..........s.......s.... [ 57%] ...s...........s..........s......s..........s........................... [ 57%] ........................................................................ [ 57%] ....................................................................s..s [ 57%] ...s.s.ss.s..s.ss...s..ss...ss.sss..ss......sss.s..s.ss.sss...ssss..ssss [ 57%] .ss..sss...s.ssss...ss...s.s.......sss.ss....ss.....s......ss.s......... [ 57%] ............................................s..s...ss.......s.....ss..s. [ 57%] s.............sss....s..........s............s.....sss.......s......s... [ 57%] ..ss.................................................................... [ 58%] ...........................................s..s.ss..s.s.s.....ss..s...ss [ 58%] ...ss..s..s..s....ss...s..s.............ss.s...ss.........s..sssss...sss [ 58%] ...s....s......ss...ss.......ss..ss......s....s..........s......s..ss... [ 58%] s.ss.................................................................... [ 58%] .....................................................ss.s..ss.ss..s..... [ 58%] ..........................................................s............. [ 58%] ......s..................s...................s..................s....... [ 58%] ...........s..................s..................s..................s... [ 59%] ...............s................s.................s.................s... [ 59%] ..............s.................s................s.................s.... [ 59%] ...........s..............s..............s............s...........s..... [ 59%] ..s.........s........s........s........s.........s........s.......s..... [ 59%] ...s.......s........s........s.....s......s........s.....s......s....s.. [ 59%] .ss...ss.sss..sssss.....s...s.sssss.......................s............. [ 59%] .......................s...ss..s.s...s.s..ss..s.s.s..ss..s.s.s.s........ [ 59%] ..................................s.s.s.ss.s..s.s.s.ss...ss...ss..s..s.. [ 59%] s.s..s.s.s....ss.s.ss..s.s..sss.s.ss.s.sss.s.s..s.s.s..ss.ss.s.s.s.s..s. [ 60%] .s...s.sss.ssss.s..s.ss.s..s.s...sss..s.s.ss..s..s.s...sss..s.s.s..s...s [ 60%] .ss..ss...ss.s.s.ss....s..ss.s.ssss.....ss.s...s.sss.s.ss.s.ss.s........ [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] ......................................s.........s.....ss.s.s..s...ss.s.. [ 60%] .ss..ss....ss..s.....ss..s.s....ss..s.s..s..ss.s....s.s..s.s.s..s...s.s. [ 60%] ...ss....s....ss..ss..s...ss.s..s.s.ss..s.s.s..s.s.ss.s..s.s.ss.s...sss. [ 60%] .sss.s..ss.s.s.s.ss..s.ss.s..s..ss..s.ss..ss.s.s.ss..ss.s.s.ss.sss.ss.ss [ 61%] .sss.ss.ss..ss..s..s.s..s.ss.s.s.ss..s.s.s.ss..s........................ [ 61%] ........................................................................ [ 61%] ........................................................................ [ 61%] ........................................................................ [ 61%] ........................................................................ [ 61%] ........................................................................ [ 61%] .............s.......................................................... [ 61%] ........................................................................ [ 62%] ......................................................ss..s.......ss.... [ 62%] .s...s.....s.ss.s...s....ss.sss..s...ssss...ss.ss..ss..sss.s...ss....ss. [ 62%] ..ssss.......ss...s.....ss..........ss........ss.......s.s.......ss..... [ 62%] ..ss...ss........ss...s.s......ss.....ss......ss.......s....s....s...... [ 62%] s....s....s....s......s................................................. [ 62%] ....................................................................s... [ 62%] ........................................................................ [ 62%] ............s.s....sss.ss...s..ss....ss...ss...s.s.........s....ss.s.ss. [ 62%] .............s..............................s..s....s..sss...s...ss....s [ 63%] ..ss...s.s..ss.ss..s...ssss...ss...ss..s.s.s...ss.sss...sss...ss.ss....s [ 63%] .s..ss...ss.s.ss...s.s.s..s...ss....ss.................................. [ 63%] ........................................................................ [ 63%] ................................................s........s.....ss....s.s [ 63%] ......ss....ss...........ss..s.....s..s..ss.s......s...sssss.s...s.s.sss [ 63%] ..s........ss...ss..ss.......ss..ss.ss....ss...sss...ss..s.....ssss..... [ 63%] .s.ss.sss..s.sssss..ss...ss...ss.ss..sss................................ [ 63%] ........................................................................ [ 64%] ....s.................................s.s.s.s.....ss..sss..s.s.s....ss.. [ 64%] ....ss.ss.s.ss.ss.s.s..sssss.s.......................................... [ 64%] ........................................................................ [ 64%] ........................................................................ [ 64%] ............................................................s........... [ 64%] ........................................................................ [ 64%] ......................ss.s..s........................................... [ 64%] ........................................................................ [ 64%] .........................................................s............s. [ 65%] ............ss.............ss..............ss...........s.s............s [ 65%] .s..........ss..............ss..............ss.............s.s.......... [ 65%] ...ss..........ss.........ss..........ss..............ss............ss.. [ 65%] ..........s.s...............ss..s.............ss.s...........ss..s.s.... [ 65%] ......s.s.s..........s.s..s........s.s.s.........s.s.s............s.ss.. [ 65%] .....s..ss........s..s...s.....s.s...s........ss...s......s.s.s..s...... [ 65%] ...ss.s.s.........ss.s.s........ss..ss....ss..ss......ss..ss..........ss [ 65%] ..s.s.......s.s..s.s.......s.s..s.s.......s.s...s..s.....s..s...s..s.... [ 65%] .s.s..s..s....s..s.s.s....s.s.s.s.......s.s.s.s.......s.ss.s.....s.ss..s [ 66%] ......s.ss.s.....s.ss.s.....s...ss..s.........s.ss.s........sss......sss [ 66%] ...ss...ss..s.s..ss...s.s.s.ss.s.s.s..s.s..s.ssssss..ssss.s.s.s.ss..s... [ 66%] ss..s.ssssssssssssss.s.sssssssssssssss.s.s.sssss.ss.ss.................. [ 66%] ..s................s.................................................... [ 66%] ........................................................................ [ 66%] ........................................................................ [ 66%] .s...................................................................... [ 66%] ......................s..........................................s..s.s. [ 67%] .s..s..s...ss.s.s.s..s...ss....s.....s...ss...s..ss...ss..ss.......sss.. [ 67%] ss..s..s...s..s.ss..s..s.s..s.s.s..s.s.sss.sss...s.ss..ss.ss..s.ssss.s.s [ 67%] sss.......ss.....sss..sss....ss.s....ss...ss......s........s......s..... [ 67%] ....s.......s.....s...s....s....s.....s......s.....s...s................ [ 67%] ........................................................................ [ 67%] .................................s.s..s...s.ss...ss...s....s..s...s..s.. [ 67%] .ss...s.s.s.s.s.s....s..s.s.s..s.s.s...ss.s..s....ss.s....ss....s....ss. [ 67%] ..s.s..s.....sss...s..s...ss.s.s..s..ss.s...s...ss..ss.s.s...s.s.s...... [ 67%] ........................................................................ [ 68%] ........................................................................ [ 68%] ........................................................................ [ 68%] .........................................s...sss..s..s.................. [ 68%] ...........s.ss.........................................s.ss............ [ 68%] .........ss................s........s....s.....s...s....s...s......s.... [ 68%] ....s....s...s...s..s..s............s.......s.......s..................s [ 68%] ...................s...................s.................s.............. [ 68%] ....s..................s.................s.................s............ [ 69%] ...s.............s............s............s............s...........s... [ 69%] ........s...........s...........s...........s...........s...........s... [ 69%] ........s..........s..........s......................................... [ 69%] .............................s....s.....s...s.....s....s....s....s...... [ 69%] s...s.....s...s...s....s.s...s...s..s.s...s..s...s..s..ssss.......ss..ss [ 69%] s.s..s.s.s..s.ss....s.sss.s.ss.s...ss.s..sss..s.ss.s.s..ss.s.ss.s.s..ss. [ 69%] .s.s..s.ss..s.ss.s...ss..s.s.sss..s..s.s.ss.s.s..s.s.s..ss..sss.ss...... [ 69%] ..............................s...sss.....s.s.s.s...s..ss...s.s..s..s.s. [ 69%] .s.s.s...ss..s..s..s.s...s...s....ss..ss...s..s.s..s..s...s..s.s..ss.... [ 70%] ...ss..s..s..s.s...ss..ss..s.s.ss.s..s..s.....s...s.s...s..s..s..s..ss.. [ 70%] s......s..........s.sss..ssss..s.s..s.....s.ss.......ss..s..s.s...s.s... [ 70%] s......s.s....s.ss.s.s...s....s......................................... [ 70%] ........................................................................ [ 70%] .......................................................s.s...ss...s..s.. [ 70%] .ss..s...s....ss.s.......ss....s....ss.....ss......ss.........ss...ss... [ 70%] ss..s.ss.s.s.sssss....ss..s.sss..s..s.s.s.sss........................... [ 70%] ........................................................................ [ 70%] ........................................................................ [ 71%] ........................................................................ [ 71%] ..............................s..ss...s..s.s.s....ss.s..s...s..sss.s..s. [ 71%] .s...s.s....s.....s......s......s....s.........s...s....s.....s.....s... [ 71%] .s.....s.........s...s....s..s.........s.s.......s.s..........ss.......s [ 71%] s......s.s..ss..s...s.....s........s....s......s......s...s........s.... [ 71%] .s.....s...s......s......s....s..s...ssss...ssssss........s..ss.....s.ss [ 71%] ..s.s....ss...s......................................................... [ 71%] .....................................................s.s.s.............. [ 72%] .s................................s....s.s......s.s.s..s..s...s......s.s [ 72%] ...s...s.......ss..s.s.s......s.s....s..s..s.s.s.s.s.s.s..s.s....ss...s. [ 72%] .s...s...s.s...s.s.ss................................................... [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ................ss.....sssss..s...ss.ss....ss...ss.s.ss...s....sss...... [ 72%] ss...ss...................sss.........ss....sss..s.....s..ss..s..ss..... [ 72%] ......s..........s.....s............s.....s..........s...s........s..s.. [ 73%] .........s.s..........s.s........s..s......s..s........s.s..........s..s [ 73%] .........s.s........s.s.......s.s......s....s.s........s........s......s [ 73%] .....s.....s............................................................ [ 73%] .................................................ss..s...ss...s..s...s.s [ 73%] ..s.............................s....................................... [ 73%] ....................................................................s... [ 73%] ............s..ss..s..ss..s.s..s........................................ [ 73%] ........................................................................ [ 73%] ..................................................................s..... [ 74%] ss.......s..s...s....ss..s..s..s.s.......ss..s......s.ss.s...s.s....ss.. [ 74%] .s....ss.s..s...s.s..s.s..s.s.ss..s..s.s..........s..................... [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 74%] ................................s......s..ss.....ss..s....ss....s.....s. [ 75%] s..ss..ss.s...s.........s...s....ss....s.ss....s.s....s....s...s...ss... [ 75%] ..........ss..............s.....s.........ss......s........s.....s.....s [ 75%] ....s.......s........s.......s......s........s.......s......s....s.....s [ 75%] ....s.s......s.......s.................................................. [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ................s.s..s.s..s..sss..s..s...ss.s..sss.s..ss.s..s.ss..sss.s. [ 75%] .s..ss.ssss.ss.ss.s.s.s.s.s...s......................................... [ 75%] .................................s.....................................s [ 76%] ......ss.....s..ss..s.s..ss..s..s.s...sss....................s...ss..s.. [ 76%] .s.s.....s..ss......ss....sss........................................... [ 76%] .....s.................................................................. [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................................................................ [ 76%] ........................s............................................... [ 76%] ........................................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] s....................................................................... [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 77%] .......................s................................................ [ 77%] ........................................................................ [ 77%] ........................................................................ [ 78%] ..................................s..................................... [ 78%] ..s..s.....s..s..s.s..s......ss......................................... [ 78%] ..........................s.s..s.s...s.....ss.s.s..s..s.ss...s.s...s..s. [ 78%] .ss..ss...s......s..s...s......s......s......s....s....s.......s..s.s... [ 78%] s....s...s.s..ssss..sss................................................. [ 78%] ...............................................ss..s....ss.......s...ss. [ 78%] ..s......s..sss......s.s.ss.....s..s.s.s..s.s.....s.s....s.s............ [ 78%] .............................s.......................................... [ 78%] ....................................s.ss.s...s....ss...s..s....s...sss.. [ 79%] ...s........ss.......s......s......s........s..................s........ [ 79%] .......s.......................s.....................s.................. [ 79%] ..s...................s................................................. [ 79%] ........................................................................ [ 79%] ........................................................................ [ 79%] ........................................................................ [ 79%] ...................................................s.................... [ 79%] ..s.ss..ss.s..s..s.s.ss.ss.ssssss.ss.sssssss.ss.s..s.s..sss..ss.ss.s...s [ 80%] s.sss..sss.ss.s.ss.ss.s.s.sss...sss.ss.ss....ss..s.s.s...s..s........... [ 80%] ...s...s.s.s.s..sss.ss.................................................. [ 80%] ........................................................................ [ 80%] .............................................ss..s..s..s.s..ss.s..s...s. [ 80%] ......ss.ss.s.ss.s..s....................s..s.....s...s....s.s..s..s.... [ 80%] .s.ss....s..........ss.........s.sssss.s.s.s.sss........................ [ 80%] .............................................s.......................... [ 80%] ............................................................s.ss..s.ss.. [ 80%] s.s...s.s..s.s..s.s.s.s.s.ss.s.s....ss.s.s....ss..ss.................... [ 81%] ........................................................................ [ 81%] .................s..ss..s.s.s..s..s...s.s....s......ss....s....s..sss... [ 81%] s...ss......s....sss.ssss...s.....s...ss...s.s...ss.....s..sss..s..s.s.. [ 81%] ss...s..ss....s.......s..........s.s........ss.......ss.ss..s.......s... [ 81%] s.s......ss....s.s.....s..ss.s..s.....ss.s....s.s..s.....s..s...s....ss. [ 81%] ..........s.......ss.ss...s.....ss.....s................................ [ 81%] ........................................................................ [ 81%] ........................................................................ [ 81%] ..............s..s.s....s....s...s.................s.s.s..s..ss..ss...s. [ 82%] .....s..ss.............................................................s [ 82%] .....s..........ss...ss...s...s.s....s..s....s.s.s..s..s..s...s....ss... [ 82%] ....ss.....ss...ss....ss.............ss......ss..ss.....s............... [ 82%] ........................................................................ [ 82%] ..................s..s...s.ss..s.s..ss.s..s.s...s....ss.sss...ss..s...s. [ 82%] ss...ss..s......ss..s..sss..ss..ss..ssss.sssss..s...sss.s.s.s.s..s.s..s. [ 82%] .s........................................................s.....s......s [ 82%] .s....ss..s..s.s.ss......ss...ss..ss.s.s......................s....s...s [ 83%] .sss....s............ss.ss........s....ss..s...ss...ss..........ssss...s [ 83%] s.s....s.s.s..s.ss........ss..........s................................. [ 83%] ........................................................................ [ 83%] .s........................s...s.....ss...ss...ss...s.s.....s.........sss [ 83%] ss.....s..s....s..s....................s................................ [ 83%] ........................................................................ [ 83%] ............................s........................................... [ 83%] ..............................s..s...s....s...ss..s...........ss.s..s... [ 83%] .s..s..s.s.....ss..s.ss..ss..ss.s.sssssss.s..s.s..s.ss.sss.s.s....s.s... [ 84%] ...ss.s.s.s.s..s.sss...s..s....ss.....s...s.s......s.....s...s..s.....s. [ 84%] ......s..s....s...s....s..s....s....s.......s.....s....s...ss........... [ 84%] .....s..s.s..s....s...s...s............................................. [ 84%] ........................................................................ [ 84%] ........................................................................ [ 84%] ...........s.s....ss.s......sss..ss.ss..s....ssss..s.sss....ss..ss.sss.. [ 84%] ..ss.ss..s.s.s.s.ss.s................................................... [ 84%] ........................................................................ [ 85%] .......s...............................ss.s...s...s..s.s..ss...s..s..s.. [ 85%] ......ss...sss....s......s......ss......ss.ss.ss....ss...s....ss........ [ 85%] .............................s..s....ss.s...s...s.ss......ss....s..s...s [ 85%] ......s......s...s....s....ss.....s....s.ss..s....s..s.s..ss..s.s.s.s..s [ 85%] ....s..s.....sss...s.................................................... [ 85%] ........................................................................ [ 85%] ............................................................s........... [ 85%] ..........................................s.s.s.s...s.....sss......sss.. [ 85%] .ss.....s..s.......ss.....s.......s..........s....s....s.....s......s..s [ 86%] ....s....ssss.ssss.....ss.s.sss.s.....................s................. [ 86%] .............................................................s.......... [ 86%] ..........................s...s.ss...ss......s......s....s.......s...... [ 86%] ....s.........s........s.........s........s.......s.........s........... [ 86%] s......s.......s.......s......s.....s...s....s...........s.......s....s. [ 86%] .....s....s......s.....s.......s.......s............s............s...... [ 86%] ...s........s........s.........s....s..s..s.ss.ssss..s.s..s.s.s.s.ss.sss [ 86%] s.s....ss..............s................................................ [ 86%] ........................................................................ [ 87%] ................................s....................................... [ 87%] ........................................................................ [ 87%] ......................................................................s. [ 87%] ........................................................................ [ 87%] ...........................................s............................ [ 87%] .............................s.......................................... [ 87%] ........................................................................ [ 87%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ..........s............s................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........................................................................ [ 88%] .....................................s.................................. [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ....s................................................................... [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] .......................................s................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 91%] ........................................................................ [ 91%] ........................................................................ [ 91%] ........................................................................ [ 91%] ........................................................................ [ 91%] ........................................................................ [ 91%] ..................................................................sssss. [ 91%] sssssssssss.ssssss.ss.ssssss.ssss.sss..ssss.ssssss..sss..s.............. [ 91%] ......................................................ss..s..s.s.s.s..s. [ 91%] .s...s..s....ss....ss.s.s...........ss.................................. [ 92%] ..s.s...s.......s...ss..s....s....ss......s.....sss..ss....s..ss........ [ 92%] ...........s...s.s...s.................................................. [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ................s.ss..s.ss.s.s...s....ss...ss.ss.s...ss...s.sssss.sss.ss [ 92%] .....ssss.sssssssss...ss.sss............................................ [ 92%] ........................................................................ [ 92%] ...............ss.s.ss..s...sss...s.s....s.s............................ [ 93%] ...sss..s........s....ssss..ss......ss.....ss.ss.s.s...sss...ss....s.... [ 93%] ss........ss.s.........s......s......................................... [ 93%] ................................ss..s.s......s.ss...s..ss......s...s.... [ 93%] ss..sss.s....ss..ss........s...ss.............s.ss....ss....ss...s.....s [ 93%] s....ss.s.sss..s....ss..........s..............ss........ss........ss.s. [ 93%] .......................................s......ss.....ss...s..s....s..ss. [ 93%] ..s.s..s.s.s.s...................s...............s...................... [ 93%] ..........................................................s...s...s..... [ 93%] .s.s.................................................................... [ 94%] .s...s......ss.........ss.s..sss.ss.ss.s...s..s.sss..s...s.s.s...s....s. [ 94%] s..s.ss.ss....s.s..s..s.s...s.......s..s......s.ss.......s..s..s...s.... [ 94%] ss.s.ss.....................s........................................... [ 94%] ........................................................................ [ 94%] ......s............s..............................s......ss......s..sss. [ 94%] ..s..s...s..s..s.......s....ss....s.s...ss..s....s..s..s...s........s.ss [ 94%] .ss.s.s.s..s.s.s.s.ss............s.......sssss.s..s.sss..s.s..s......... [ 94%] ......................................s............................s.... [ 94%] ........................................................................ [ 95%] .............................................................s..s.s.s.s. [ 95%] .s.....s.ss..ss....ssss.sss.ss..sssss.sss..sssss.s....s.ss.ss.sss.sss.s. [ 95%] ...s.ss........s.....s..........s.........s............................. [ 95%] ........................................................................ [ 95%] ........................................................................ [ 95%] ...............................................s..s..s.s......s.......s. [ 95%] ss.s.ss..s...s.ss.s.s...ss.s..ss.s.ss.sss..s...s...ss...s....s...s....s. [ 95%] ..s..s....s.s..s.s....s.s.s..s.........ss.ss..ss................s....... [ 96%] ...........s............................................................ [ 96%] ........................................................................ [ 96%] ...s..............................s....s.s.s.ss.s..ss...sss..ss....s.ss. [ 96%] ..ss...ss....s..ss.s.s....s.sss.s.s.s..ssssss.s..sss.s.....s..ss..s..s.. [ 96%] s..s.s.................................................................. [ 96%] .....................................................s.................. [ 96%] ...............................s................s......s...........s.... [ 96%] ................s...s..sss....ss........s...s.s..s.sss.s.sss.ss..s.sss.s [ 96%] .ss.s...........s.s.ss..ss.ss.ss.ss.ssss.s.s.ss......................... [ 97%] ...........s...s...................s.................................... [ 97%] .....s.s...................s............................................ [ 97%] ........................................................................ [ 97%] ............ss..s..s..s.ss.s..s..s.ssss..ss.s.ssss.sssss.ssssssssss.sss. [ 97%] .ss..s.s..sss......................s.........s......s.....s............. [ 97%] .................s...................s.................................. [ 97%] ........................................................................ [ 97%] ...........................s..s....sss.s.s..s..ss.....sss..ss..ssssss..s [ 97%] s..sss.ss.s..ss.ss.s..ss....s.....sss.....s..........s.s..ss....s...ss.. [ 98%] .s.s..s.....s..s........................................................ [ 98%] ........................................................................ [ 98%] ....................................................s...s..............s [ 98%] ...s..s...s..s..s..s....s...sss.s.s..sss.sss..s..s..s.s.ssssssssss..ssss [ 98%] .ssssssss.....s.s.s..................................................... [ 98%] ........................................................................ [ 98%] ..........s..........................s..s.s.......s........s.s..s.....s. [ 98%] .......ss..s......s.............................s..s....s...s...s.s.s.s. [ 99%] .s..s...s.s.ssss...ss..ss.ss.s.s...sss..s....ssss....................... [ 99%] ..............................s...s.....ss..s...........s.ss..ssss..s..s [ 99%] ..s.ss.s..sss..s........................................................ [ 99%] ........................................................................ [ 99%] ........................................................................ [ 99%] .......sss...s.ss.s...s.s.sss.sss.ssss.ssssssssssssssssssssssssssssss..s [ 99%] s.....s....ss........................................................... [ 99%] ........................................................................ [ 99%] ...................... [100%] =============== 54341 passed, 7745 skipped in 519.48s (0:08:39) ================ /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-5d540b2b-f09b-42ba-9c7e-b5c53a0e31cc/popen-gw48/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-5d540b2b-f09b-42ba-9c7e-b5c53a0e31cc/popen-gw48/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-5d540b2b-f09b-42ba-9c7e-b5c53a0e31cc/popen-gw48 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-5d540b2b-f09b-42ba-9c7e-b5c53a0e31cc/popen-gw48' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-5d540b2b-f09b-42ba-9c7e-b5c53a0e31cc : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-5d540b2b-f09b-42ba-9c7e-b5c53a0e31cc' warnings.warn( >>> py3-ducc0: Entering fakeroot... >>> py3-ducc0*: Running postcheck for py3-ducc0 >>> py3-ducc0*: Preparing package py3-ducc0... >>> py3-ducc0*: Stripping binaries >>> py3-ducc0*: Scanning shared objects >>> py3-ducc0*: Tracing dependencies... python3 python3~3.12 so:libc.musl-riscv64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> py3-ducc0*: Package size: 7.4 MB >>> py3-ducc0*: Compressing data... >>> py3-ducc0*: Create checksum... >>> py3-ducc0*: Create py3-ducc0-0.38.0-r0.apk >>> py3-ducc0: Build complete at Tue, 20 May 2025 22:18:05 +0000 elapsed time 0h 12m 37s >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Uninstalling dependencies... (1/53) Purging .makedepends-py3-ducc0 (20250520.220531) (2/53) Purging py3-gpep517-pyc (19-r0) (3/53) Purging py3-gpep517 (19-r0) (4/53) Purging py3-installer-pyc (0.7.0-r2) (5/53) Purging py3-installer (0.7.0-r2) (6/53) Purging py3-pybind11-dev (2.13.6-r0) (7/53) Purging py3-pybind11-pyc (2.13.6-r0) (8/53) Purging py3-pybind11 (2.13.6-r0) (9/53) Purging py3-scikit-build-core-pyc (0.11.3-r0) (10/53) Purging py3-scikit-build-core (0.11.3-r0) (11/53) Purging cmake (3.31.7-r1) (12/53) Purging py3-pathspec-pyc (0.12.1-r2) (13/53) Purging py3-pathspec (0.12.1-r2) (14/53) Purging samurai (1.2-r7) (15/53) Purging py3-setuptools-pyc (80.7.1-r0) (16/53) Purging py3-setuptools (80.7.1-r0) (17/53) Purging py3-wheel-pyc (0.46.1-r0) (18/53) Purging py3-wheel (0.46.1-r0) (19/53) Purging python3-dev (3.12.10-r0) (20/53) Purging py3-pytest-xdist-pyc (3.6.1-r0) (21/53) Purging py3-pytest-xdist (3.6.1-r0) (22/53) Purging py3-execnet-pyc (2.1.1-r0) (23/53) Purging py3-execnet (2.1.1-r0) (24/53) Purging py3-pytest-pyc (8.3.5-r0) (25/53) Purging py3-pytest (8.3.5-r0) (26/53) Purging py3-iniconfig-pyc (2.1.0-r0) (27/53) Purging py3-iniconfig (2.1.0-r0) (28/53) Purging py3-packaging-pyc (25.0-r0) (29/53) Purging py3-packaging (25.0-r0) (30/53) Purging py3-parsing-pyc (3.2.3-r0) (31/53) Purging py3-parsing (3.2.3-r0) (32/53) Purging py3-pluggy-pyc (1.5.0-r0) (33/53) Purging py3-pluggy (1.5.0-r0) (34/53) Purging py3-py-pyc (1.11.0-r4) (35/53) Purging py3-py (1.11.0-r4) (36/53) Purging py3-numpy-tests (2.2.4-r0) (37/53) Purging py3-numpy-pyc (2.2.4-r0) (38/53) Purging py3-numpy (2.2.4-r0) (39/53) Purging openblas (0.3.28-r0) (40/53) Purging python3-pyc (3.12.10-r0) (41/53) Purging python3-pycache-pyc0 (3.12.10-r0) (42/53) Purging pyc (3.12.10-r0) (43/53) Purging python3 (3.12.10-r0) (44/53) Purging gdbm (1.24-r0) (45/53) Purging libarchive (3.7.9-r0) (46/53) Purging libbz2 (1.0.8-r6) (47/53) Purging libffi (3.4.8-r0) (48/53) Purging libpanelw (6.5_p20250503-r0) (49/53) Purging libuv (1.51.0-r0) (50/53) Purging mpdecimal (4.0.1-r0) (51/53) Purging rhash-libs (1.4.5-r0) (52/53) Purging sqlite-libs (3.49.2-r0) (53/53) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r17.trigger OK: 338 MiB in 101 packages >>> py3-ducc0: Updating the community/riscv64 repository index... >>> py3-ducc0: Signing the index...