>>> py3-ducc0: Building community/py3-ducc0 0.36.0-r0 (using abuild 3.14.1-r5) started Fri, 10 Jan 2025 06:14:56 +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-setuptools py3-wheel python3-dev py3-pytest-xdist py3-numpy (1/43) Installing libbz2 (1.0.8-r6) (2/43) Installing libffi (3.4.6-r0) (3/43) Installing gdbm (1.24-r0) (4/43) Installing xz-libs (5.6.3-r0) (5/43) Installing mpdecimal (4.0.0-r0) (6/43) Installing libpanelw (6.5_p20241006-r3) (7/43) Installing sqlite-libs (3.47.2-r0) (8/43) Installing python3 (3.12.8-r1) (9/43) Installing python3-pycache-pyc0 (3.12.8-r1) (10/43) Installing pyc (3.12.8-r1) (11/43) Installing python3-pyc (3.12.8-r1) (12/43) Installing py3-installer (0.7.0-r2) (13/43) Installing py3-installer-pyc (0.7.0-r2) (14/43) Installing py3-gpep517 (16-r0) (15/43) Installing py3-gpep517-pyc (16-r0) (16/43) Installing py3-pybind11 (2.13.6-r0) (17/43) Installing py3-pybind11-pyc (2.13.6-r0) (18/43) Installing py3-pybind11-dev (2.13.6-r0) (19/43) Installing py3-parsing (3.2.0-r0) (20/43) Installing py3-parsing-pyc (3.2.0-r0) (21/43) Installing py3-packaging (24.2-r0) (22/43) Installing py3-packaging-pyc (24.2-r0) (23/43) Installing py3-setuptools (70.3.0-r0) (24/43) Installing py3-setuptools-pyc (70.3.0-r0) (25/43) Installing py3-wheel (0.43.0-r0) (26/43) Installing py3-wheel-pyc (0.43.0-r0) (27/43) Installing python3-dev (3.12.8-r1) (28/43) Installing py3-execnet (2.1.1-r0) (29/43) Installing py3-execnet-pyc (2.1.1-r0) (30/43) Installing py3-iniconfig (2.0.0-r1) (31/43) Installing py3-iniconfig-pyc (2.0.0-r1) (32/43) Installing py3-pluggy (1.5.0-r0) (33/43) Installing py3-pluggy-pyc (1.5.0-r0) (34/43) Installing py3-py (1.11.0-r4) (35/43) Installing py3-py-pyc (1.11.0-r4) (36/43) Installing py3-pytest (8.3.4-r0) (37/43) Installing py3-pytest-pyc (8.3.4-r0) (38/43) Installing py3-pytest-xdist (3.6.1-r0) (39/43) Installing py3-pytest-xdist-pyc (3.6.1-r0) (40/43) Installing openblas (0.3.28-r0) (41/43) Installing py3-numpy (2.1.3-r0) (42/43) Installing py3-numpy-pyc (2.1.3-r0) (43/43) Installing .makedepends-py3-ducc0 (20250110.061459) Executing busybox-1.37.0-r10.trigger OK: 632 MiB in 145 packages >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Cleaning up tmpdir >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_36_0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> py3-ducc0: Fetching https://gitlab.mpcdf.mpg.de/mtr/ducc/-/archive/ducc0_0_36_0/ducc-ducc0_0_36_0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 430k 100 430k 0 0 723k 0 --:--:-- --:--:-- --:--:-- 723k >>> py3-ducc0: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ducc-ducc0_0_36_0.tar.gz >>> py3-ducc0: Checking sha512sums... ducc-ducc0_0_36_0.tar.gz: OK >>> py3-ducc0: Unpacking /var/cache/distfiles/edge/ducc-ducc0_0_36_0.tar.gz... 2025-01-10 06:15:07,149 gpep517 INFO Building wheel via backend setuptools.build_meta 2025-01-10 06:15:07,642 root INFO running bdist_wheel 2025-01-10 06:15:07,684 root INFO running build 2025-01-10 06:15:07,684 root INFO running build_py 2025-01-10 06:15:07,696 root INFO running egg_info 2025-01-10 06:15:07,696 root INFO creating src/ducc0.egg-info 2025-01-10 06:15:07,704 root INFO writing src/ducc0.egg-info/PKG-INFO 2025-01-10 06:15:07,707 root INFO writing dependency_links to src/ducc0.egg-info/dependency_links.txt 2025-01-10 06:15:07,708 root INFO writing requirements to src/ducc0.egg-info/requires.txt 2025-01-10 06:15:07,709 root INFO writing top-level names to src/ducc0.egg-info/top_level.txt 2025-01-10 06:15:07,709 root INFO writing manifest file 'src/ducc0.egg-info/SOURCES.txt' 2025-01-10 06:15:07,793 root INFO reading manifest file 'src/ducc0.egg-info/SOURCES.txt' 2025-01-10 06:15:07,794 root INFO reading manifest template 'MANIFEST.in' 2025-01-10 06:15:07,804 root INFO adding license file 'LICENSE' 2025-01-10 06:15:07,809 root INFO writing manifest file 'src/ducc0.egg-info/SOURCES.txt' 2025-01-10 06:15:07,818 root INFO creating build 2025-01-10 06:15:07,818 root INFO creating build/lib.linux-riscv64-cpython-312 2025-01-10 06:15:07,819 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0 2025-01-10 06:15:07,819 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,819 root INFO copying src/ducc0/infra/aligned_array.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,821 root INFO copying src/ducc0/infra/bucket_sort.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,821 root INFO copying src/ducc0/infra/error_handling.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,822 root INFO copying src/ducc0/infra/mav.cc -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,823 root INFO copying src/ducc0/infra/mav.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,825 root INFO copying src/ducc0/infra/misc_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,826 root INFO copying src/ducc0/infra/simd.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,827 root INFO copying src/ducc0/infra/string_utils.cc -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,828 root INFO copying src/ducc0/infra/string_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,829 root INFO copying src/ducc0/infra/sycl_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,830 root INFO copying src/ducc0/infra/threading.cc -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,831 root INFO copying src/ducc0/infra/threading.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,832 root INFO copying src/ducc0/infra/timers.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,833 root INFO copying src/ducc0/infra/useful_macros.h -> build/lib.linux-riscv64-cpython-312/ducc0/infra 2025-01-10 06:15:07,834 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/fft 2025-01-10 06:15:07,834 root INFO copying src/ducc0/fft/fft.h -> build/lib.linux-riscv64-cpython-312/ducc0/fft 2025-01-10 06:15:07,835 root INFO copying src/ducc0/fft/fft1d_impl.h -> build/lib.linux-riscv64-cpython-312/ducc0/fft 2025-01-10 06:15:07,837 root INFO copying src/ducc0/fft/fftnd_impl.h -> build/lib.linux-riscv64-cpython-312/ducc0/fft 2025-01-10 06:15:07,838 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/healpix 2025-01-10 06:15:07,839 root INFO copying src/ducc0/healpix/healpix_base.cc -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2025-01-10 06:15:07,840 root INFO copying src/ducc0/healpix/healpix_base.h -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2025-01-10 06:15:07,841 root INFO copying src/ducc0/healpix/healpix_tables.cc -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2025-01-10 06:15:07,842 root INFO copying src/ducc0/healpix/healpix_tables.h -> build/lib.linux-riscv64-cpython-312/ducc0/healpix 2025-01-10 06:15:07,843 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2025-01-10 06:15:07,843 root INFO copying src/ducc0/wgridder/wgridder.cc -> build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2025-01-10 06:15:07,844 root INFO copying src/ducc0/wgridder/wgridder.h -> build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2025-01-10 06:15:07,846 root INFO copying src/ducc0/wgridder/wgridder_sycl.h -> build/lib.linux-riscv64-cpython-312/ducc0/wgridder 2025-01-10 06:15:07,848 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/bindings 2025-01-10 06:15:07,848 root INFO copying src/ducc0/bindings/array_descriptor.h -> build/lib.linux-riscv64-cpython-312/ducc0/bindings 2025-01-10 06:15:07,849 root INFO copying src/ducc0/bindings/pybind_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/bindings 2025-01-10 06:15:07,850 root INFO copying src/ducc0/bindings/typecode.h -> build/lib.linux-riscv64-cpython-312/ducc0/bindings 2025-01-10 06:15:07,851 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/nufft 2025-01-10 06:15:07,852 root INFO copying src/ducc0/nufft/nufft.h -> build/lib.linux-riscv64-cpython-312/ducc0/nufft 2025-01-10 06:15:07,853 root INFO copying src/ducc0/nufft/nufft_common.h -> build/lib.linux-riscv64-cpython-312/ducc0/nufft 2025-01-10 06:15:07,854 root INFO copying src/ducc0/nufft/spreadinterp.h -> build/lib.linux-riscv64-cpython-312/ducc0/nufft 2025-01-10 06:15:07,856 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,856 root INFO copying src/ducc0/sht/alm.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,857 root INFO copying src/ducc0/sht/sht.cc -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,859 root INFO copying src/ducc0/sht/sht.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,860 root INFO copying src/ducc0/sht/sht_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,861 root INFO copying src/ducc0/sht/sphere_interpol.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,862 root INFO copying src/ducc0/sht/totalconvolve.h -> build/lib.linux-riscv64-cpython-312/ducc0/sht 2025-01-10 06:15:07,863 root INFO creating build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,864 root INFO copying src/ducc0/math/cmplx.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,865 root INFO copying src/ducc0/math/constants.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,866 root INFO copying src/ducc0/math/geom_utils.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,866 root INFO copying src/ducc0/math/geom_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,867 root INFO copying src/ducc0/math/gl_integrator.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,868 root INFO copying src/ducc0/math/gl_integrator.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,869 root INFO copying src/ducc0/math/gridding_kernel.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,871 root INFO copying src/ducc0/math/gridding_kernel.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,872 root INFO copying src/ducc0/math/math_utils.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,873 root INFO copying src/ducc0/math/mcm.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,874 root INFO copying src/ducc0/math/pointing.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,874 root INFO copying src/ducc0/math/pointing.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,875 root INFO copying src/ducc0/math/quaternion.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,876 root INFO copying src/ducc0/math/rangeset.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,877 root INFO copying src/ducc0/math/solvers.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,878 root INFO copying src/ducc0/math/space_filling.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,880 root INFO copying src/ducc0/math/space_filling.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,881 root INFO copying src/ducc0/math/unity_roots.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,882 root INFO copying src/ducc0/math/vec3.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,883 root INFO copying src/ducc0/math/wigner3j.cc -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,884 root INFO copying src/ducc0/math/wigner3j.h -> build/lib.linux-riscv64-cpython-312/ducc0/math 2025-01-10 06:15:07,888 root INFO running build_ext 2025-01-10 06:15:07,894 root INFO building 'ducc0' extension 2025-01-10 06:15:07,895 root INFO creating build/temp.linux-riscv64-cpython-312 2025-01-10 06:15:07,895 root INFO creating build/temp.linux-riscv64-cpython-312/python 2025-01-10 06:15:07,896 root INFO gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -DPKGNAME=ducc0 -DPKGVERSION=0.36.0 -I. -I./src/ -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/lib/python3.12/site-packages/pybind11/include -I/usr/include/python3.12 -c python/ducc.cc -o build/temp.linux-riscv64-cpython-312/python/ducc.o -std=c++17 -fvisibility=hidden -g0 -ffast-math -O3 -Wfatal-errors -Wfloat-conversion -W -Wall -Wstrict-aliasing -Wwrite-strings -Wredundant-decls -Woverloaded-virtual -Wcast-qual -Wcast-align -Wpointer-arith -Wnon-virtual-dtor -Wzero-as-null-pointer-constant -pthread In file included from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h:12, from python/ducc.cc:15: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h:486:13: warning: redundant redeclaration of 'std::string pybind11::detail::error_string()' in same scope [-Wredundant-decls] 486 | std::string error_string(); | ^~~~~~~~~~~~ In file included from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/type_caster_base.h:12, from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/cast.h:15, from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/class.h:12: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pytypes.h:729:20: note: previous declaration of 'std::string pybind11::detail::error_string()' 729 | inline std::string error_string() { | ^~~~~~~~~~~~ In file included from /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h:16: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/gil.h:25:16: warning: redundant redeclaration of 'PyThreadState* pybind11::detail::get_thread_state_unchecked()' in same scope [-Wredundant-decls] 25 | PyThreadState *get_thread_state_unchecked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/pybind11/include/pybind11/detail/type_caster_base.h:461:23: note: previous declaration of 'PyThreadState* pybind11::detail::get_thread_state_unchecked()' 461 | inline PyThreadState *get_thread_state_unchecked() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/ducc0/sht/sht.cc:38, from python/ducc.cc:10: ./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]': ./src/ducc0/sht/sht.cc:2659: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]' 2659 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2660 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2678:22: required from here 2678 | bool theta_interpol); | ^ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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]': ./src/ducc0/sht/sht.cc:2659: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]' 2659 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2660 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2694:22: required from here 2694 | bool theta_interpol); | ^ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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]': ./src/ducc0/sht/sht.cc:3055: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]' 3055 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3056 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:3071:15: required from here 3071 | bool verbose); | ^ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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]': ./src/ducc0/sht/sht.cc:3055: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]' 3055 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3056 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:3084:15: required from here 3084 | bool verbose); | ^ ./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()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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 /usr/lib/python3.12/site-packages/pybind11/include/pybind11/pybind11.h:17: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/gil_safe_call_once.h: In instantiation of 'T& pybind11::gil_safe_call_once_and_store::get_stored() [with T = pybind11::detail::npy_api]': /usr/lib/python3.12/site-packages/pybind11/include/pybind11/numpy.h:272:69: required from here 272 | return storage.call_once_and_store_result(lookup).get_stored(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/python3.12/site-packages/pybind11/include/pybind11/gil_safe_call_once.h:79:17: warning: cast from 'char*' to 'pybind11::detail::npy_api*' increases required alignment of target type [-Wcast-align] 79 | return *reinterpret_cast(storage_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/pybind11/include/pybind11/gil_safe_call_once.h: In instantiation of 'T& pybind11::gil_safe_call_once_and_store::get_stored() [with T = pybind11::object]': /usr/lib/python3.12/site-packages/pybind11/include/pybind11/numpy.h:771:24: required from here 766 | return storage | ~~~~~~~ 767 | .call_once_and_store_result([]() { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | return detail::import_numpy_core_submodule("_internal") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | .attr("_dtype_from_pep3118"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | }) | ~~ 771 | .get_stored(); | ~~~~~~~~~~~^~ /usr/lib/python3.12/site-packages/pybind11/include/pybind11/gil_safe_call_once.h:79:17: warning: cast from 'char*' to 'pybind11::object*' increases required alignment of target type [-Wcast-align] 79 | return *reinterpret_cast(storage_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/ducc0/infra/mav.h:65, from ./src/ducc0/infra/mav.cc:56, from python/ducc.cc:3: ./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]': ./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); } | ~~~~~~~^~~ ./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); | ^~~~~~~~~~ ./src/ducc0/sht/sht.cc:2659: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]' 2659 | = lsmr(op, op_adj, almnorm, mapnorm, map, alm, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2660 | alm0, 0., atol, epsilon, 1e8, maxiter, false, nthreads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ducc0/sht/sht.cc:2678:22: required from here 2678 | bool theta_interpol); | ^ ./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]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./python/sht_pymod.cc:29, from python/ducc.cc:16: /usr/lib/python3.12/site-packages/pybind11/include/pybind11/numpy.h: In instantiation of 'const T& pybind11::detail::unchecked_reference::operator()(Ix ...) const [with Ix = {long unsigned int, int}; T = long int; long int Dims = 2]': /usr/lib/python3.12/site-packages/pybind11/include/pybind11/numpy.h:606:53: required from 'T& pybind11::detail::unchecked_mutable_reference::operator()(Ix ...) [with Ix = {long unsigned int, int}; T = long int; long int Dims = 2]' 606 | return const_cast(ConstBase::operator()(index...)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ./python/healpix_pymod.cc:287:13: required from 'pybind11::array ducc0::detail_pymodule_healpix::Pyhpbase::query_disc2(const pybind11::array&, double) const [with Tin = double]' 287 | oref(i,0)=pixset.ivbegin(i); | ~~~~^~~~~ ./python/healpix_pymod.cc:293:7: required from here 294 | query_disc2, (ptg, radius)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/pybind11/include/pybind11/numpy.h:544:17: warning: cast from 'const unsigned char*' to 'const long int*' increases required alignment of target type [-Wcast-align] 544 | return *reinterpret_cast(data_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | + byte_offset_unsafe(strides_, ssize_t(index)...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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]': ./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); } | ~~~~~~~^~~ ./src/ducc0/fft/fftnd_impl.h:366: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]' 366 | template class TmpStorage | ^~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1415: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]' 1415 | general_nd>(in2, out2, axes2, fct, nthreads, ExecC2C{forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:133:13: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::c2c_internal(const pybind11::array&, const pybind11::object&, bool, int, pybind11::object&, std::size_t) [with T = float; std::size_t = long unsigned int]' 133 | ducc0::c2c(ain, aout, axes, forward, fct, nthreads); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:168:5: required from here 168 | DISPATCH(a, c128, c64, clong, c2c_internal, (a, axes_, forward, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 169 | inorm, out_, nthreads)) | ~~~~~~~~~~~~~~~~~~~~~~ ./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]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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]': ./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); } | ~~~~~~~^~~ ./src/ducc0/fft/fftnd_impl.h:366: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_r; T = float; T0 = float; Exec = ExecR2R; shape_t = std::vector; size_t = long unsigned int]' 366 | template class TmpStorage | ^~~~~~~~~~ ./src/ducc0/fft/fftnd_impl.h:1525:29: required from 'void ducc0::detail_fft::r2r_fftpack(const ducc0::detail_mav::cfmav&, const ducc0::detail_mav::vfmav&, const shape_t&, bool, bool, T, size_t) [with T = float; shape_t = std::vector; size_t = long unsigned int]' 1525 | general_nd>(in, out, axes, fct, nthreads, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1526 | ExecR2R{real2hermitian, forward}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:211:21: required from 'pybind11::array ducc0::detail_pymodule_fft::{anonymous}::r2r_fftpack_internal(const pybind11::array&, const pybind11::object&, bool, bool, int, pybind11::object&, std::size_t) [with T = float; std::size_t = long unsigned int]' 211 | ducc0::r2r_fftpack(ain, aout, axes, real2hermitian, forward, fct, nthreads); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./python/fft_pymod.cc:220:3: required from here 220 | DISPATCH(in, f64, f32, flong, r2r_fftpack_internal, (in, axes_, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 221 | real2hermitian, forward, inorm, out_, nthreads)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-01-10 06:48:59,882 root INFO g++ -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-riscv64-cpython-312/python/ducc.o -L/usr/lib -o build/lib.linux-riscv64-cpython-312/ducc0.cpython-312-riscv64-linux-musl.so -Wl,-rpath,$ORIGIN -pthread 2025-01-10 06:50:21,959 root INFO installing to build/bdist.linux-riscv64/wheel 2025-01-10 06:50:21,959 root INFO running install 2025-01-10 06:50:22,004 root INFO running install_lib 2025-01-10 06:50:22,013 root INFO creating build/bdist.linux-riscv64 2025-01-10 06:50:22,014 root INFO creating build/bdist.linux-riscv64/wheel 2025-01-10 06:50:22,015 root INFO creating build/bdist.linux-riscv64/wheel/ducc0 2025-01-10 06:50:22,015 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,016 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/bucket_sort.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,017 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/useful_macros.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,018 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/mav.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,019 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/string_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,020 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/simd.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,021 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/aligned_array.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,022 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/threading.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,023 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/timers.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,024 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/string_utils.cc -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,025 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/mav.cc -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,026 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/error_handling.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,027 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/threading.cc -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,027 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/sycl_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,028 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/infra/misc_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/infra 2025-01-10 06:50:22,029 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/fft 2025-01-10 06:50:22,030 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/fft/fft.h -> build/bdist.linux-riscv64/wheel/ducc0/fft 2025-01-10 06:50:22,031 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/fft/fft1d_impl.h -> build/bdist.linux-riscv64/wheel/ducc0/fft 2025-01-10 06:50:22,033 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/fft/fftnd_impl.h -> build/bdist.linux-riscv64/wheel/ducc0/fft 2025-01-10 06:50:22,034 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/healpix 2025-01-10 06:50:22,035 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_base.cc -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2025-01-10 06:50:22,036 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_base.h -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2025-01-10 06:50:22,037 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_tables.h -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2025-01-10 06:50:22,038 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/healpix/healpix_tables.cc -> build/bdist.linux-riscv64/wheel/ducc0/healpix 2025-01-10 06:50:22,039 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/wgridder 2025-01-10 06:50:22,039 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/wgridder/wgridder_sycl.h -> build/bdist.linux-riscv64/wheel/ducc0/wgridder 2025-01-10 06:50:22,041 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/wgridder/wgridder.cc -> build/bdist.linux-riscv64/wheel/ducc0/wgridder 2025-01-10 06:50:22,042 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/wgridder/wgridder.h -> build/bdist.linux-riscv64/wheel/ducc0/wgridder 2025-01-10 06:50:22,044 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/bindings 2025-01-10 06:50:22,045 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/bindings/array_descriptor.h -> build/bdist.linux-riscv64/wheel/ducc0/bindings 2025-01-10 06:50:22,046 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/bindings/typecode.h -> build/bdist.linux-riscv64/wheel/ducc0/bindings 2025-01-10 06:50:22,047 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/bindings/pybind_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/bindings 2025-01-10 06:50:22,047 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/nufft 2025-01-10 06:50:22,048 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/nufft/nufft.h -> build/bdist.linux-riscv64/wheel/ducc0/nufft 2025-01-10 06:50:22,049 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/nufft/nufft_common.h -> build/bdist.linux-riscv64/wheel/ducc0/nufft 2025-01-10 06:50:22,050 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/nufft/spreadinterp.h -> build/bdist.linux-riscv64/wheel/ducc0/nufft 2025-01-10 06:50:22,052 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,053 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sht.cc -> build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,054 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sht.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,055 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/alm.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,056 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/totalconvolve.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,057 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sphere_interpol.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,058 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/sht/sht_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/sht 2025-01-10 06:50:22,059 root INFO creating build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,060 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/rangeset.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,061 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/constants.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,062 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/pointing.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,063 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/unity_roots.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,064 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/geom_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,065 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/space_filling.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,066 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gl_integrator.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,066 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/mcm.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,067 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/vec3.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,068 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/space_filling.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,069 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/pointing.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,070 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/quaternion.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,071 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/wigner3j.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,072 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gridding_kernel.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,073 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/math_utils.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,073 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gridding_kernel.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,075 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/gl_integrator.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,077 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/geom_utils.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,077 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/solvers.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,079 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/cmplx.h -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,079 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0/math/wigner3j.cc -> build/bdist.linux-riscv64/wheel/ducc0/math 2025-01-10 06:50:22,081 root INFO copying build/lib.linux-riscv64-cpython-312/ducc0.cpython-312-riscv64-linux-musl.so -> build/bdist.linux-riscv64/wheel 2025-01-10 06:50:22,139 root INFO running install_egg_info 2025-01-10 06:50:22,147 root INFO Copying src/ducc0.egg-info to build/bdist.linux-riscv64/wheel/ducc0-0.36.0-py3.12.egg-info 2025-01-10 06:50:22,151 root INFO running install_scripts 2025-01-10 06:50:22,173 root INFO creating build/bdist.linux-riscv64/wheel/ducc0-0.36.0.dist-info/WHEEL 2025-01-10 06:50:22,175 wheel INFO creating '/home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_36_0/.dist/.tmp-f2wudwht/ducc0-0.36.0-cp312-cp312-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2025-01-10 06:50:22,241 wheel INFO adding 'ducc0.cpython-312-riscv64-linux-musl.so' 2025-01-10 06:50:22,429 wheel INFO adding 'ducc0/bindings/array_descriptor.h' 2025-01-10 06:50:22,430 wheel INFO adding 'ducc0/bindings/pybind_utils.h' 2025-01-10 06:50:22,431 wheel INFO adding 'ducc0/bindings/typecode.h' 2025-01-10 06:50:22,433 wheel INFO adding 'ducc0/fft/fft.h' 2025-01-10 06:50:22,435 wheel INFO adding 'ducc0/fft/fft1d_impl.h' 2025-01-10 06:50:22,439 wheel INFO adding 'ducc0/fft/fftnd_impl.h' 2025-01-10 06:50:22,442 wheel INFO adding 'ducc0/healpix/healpix_base.cc' 2025-01-10 06:50:22,444 wheel INFO adding 'ducc0/healpix/healpix_base.h' 2025-01-10 06:50:22,445 wheel INFO adding 'ducc0/healpix/healpix_tables.cc' 2025-01-10 06:50:22,446 wheel INFO adding 'ducc0/healpix/healpix_tables.h' 2025-01-10 06:50:22,447 wheel INFO adding 'ducc0/infra/aligned_array.h' 2025-01-10 06:50:22,448 wheel INFO adding 'ducc0/infra/bucket_sort.h' 2025-01-10 06:50:22,450 wheel INFO adding 'ducc0/infra/error_handling.h' 2025-01-10 06:50:22,451 wheel INFO adding 'ducc0/infra/mav.cc' 2025-01-10 06:50:22,452 wheel INFO adding 'ducc0/infra/mav.h' 2025-01-10 06:50:22,454 wheel INFO adding 'ducc0/infra/misc_utils.h' 2025-01-10 06:50:22,455 wheel INFO adding 'ducc0/infra/simd.h' 2025-01-10 06:50:22,457 wheel INFO adding 'ducc0/infra/string_utils.cc' 2025-01-10 06:50:22,458 wheel INFO adding 'ducc0/infra/string_utils.h' 2025-01-10 06:50:22,459 wheel INFO adding 'ducc0/infra/sycl_utils.h' 2025-01-10 06:50:22,461 wheel INFO adding 'ducc0/infra/threading.cc' 2025-01-10 06:50:22,462 wheel INFO adding 'ducc0/infra/threading.h' 2025-01-10 06:50:22,464 wheel INFO adding 'ducc0/infra/timers.h' 2025-01-10 06:50:22,465 wheel INFO adding 'ducc0/infra/useful_macros.h' 2025-01-10 06:50:22,466 wheel INFO adding 'ducc0/math/cmplx.h' 2025-01-10 06:50:22,467 wheel INFO adding 'ducc0/math/constants.h' 2025-01-10 06:50:22,468 wheel INFO adding 'ducc0/math/geom_utils.cc' 2025-01-10 06:50:22,469 wheel INFO adding 'ducc0/math/geom_utils.h' 2025-01-10 06:50:22,470 wheel INFO adding 'ducc0/math/gl_integrator.cc' 2025-01-10 06:50:22,471 wheel INFO adding 'ducc0/math/gl_integrator.h' 2025-01-10 06:50:22,472 wheel INFO adding 'ducc0/math/gridding_kernel.cc' 2025-01-10 06:50:22,476 wheel INFO adding 'ducc0/math/gridding_kernel.h' 2025-01-10 06:50:22,477 wheel INFO adding 'ducc0/math/math_utils.h' 2025-01-10 06:50:22,479 wheel INFO adding 'ducc0/math/mcm.h' 2025-01-10 06:50:22,480 wheel INFO adding 'ducc0/math/pointing.cc' 2025-01-10 06:50:22,481 wheel INFO adding 'ducc0/math/pointing.h' 2025-01-10 06:50:22,482 wheel INFO adding 'ducc0/math/quaternion.h' 2025-01-10 06:50:22,483 wheel INFO adding 'ducc0/math/rangeset.h' 2025-01-10 06:50:22,485 wheel INFO adding 'ducc0/math/solvers.h' 2025-01-10 06:50:22,486 wheel INFO adding 'ducc0/math/space_filling.cc' 2025-01-10 06:50:22,488 wheel INFO adding 'ducc0/math/space_filling.h' 2025-01-10 06:50:22,490 wheel INFO adding 'ducc0/math/unity_roots.h' 2025-01-10 06:50:22,491 wheel INFO adding 'ducc0/math/vec3.h' 2025-01-10 06:50:22,492 wheel INFO adding 'ducc0/math/wigner3j.cc' 2025-01-10 06:50:22,494 wheel INFO adding 'ducc0/math/wigner3j.h' 2025-01-10 06:50:22,495 wheel INFO adding 'ducc0/nufft/nufft.h' 2025-01-10 06:50:22,497 wheel INFO adding 'ducc0/nufft/nufft_common.h' 2025-01-10 06:50:22,499 wheel INFO adding 'ducc0/nufft/spreadinterp.h' 2025-01-10 06:50:22,502 wheel INFO adding 'ducc0/sht/alm.h' 2025-01-10 06:50:22,504 wheel INFO adding 'ducc0/sht/sht.cc' 2025-01-10 06:50:22,507 wheel INFO adding 'ducc0/sht/sht.h' 2025-01-10 06:50:22,508 wheel INFO adding 'ducc0/sht/sht_utils.h' 2025-01-10 06:50:22,510 wheel INFO adding 'ducc0/sht/sphere_interpol.h' 2025-01-10 06:50:22,512 wheel INFO adding 'ducc0/sht/totalconvolve.h' 2025-01-10 06:50:22,514 wheel INFO adding 'ducc0/wgridder/wgridder.cc' 2025-01-10 06:50:22,515 wheel INFO adding 'ducc0/wgridder/wgridder.h' 2025-01-10 06:50:22,518 wheel INFO adding 'ducc0/wgridder/wgridder_sycl.h' 2025-01-10 06:50:22,521 wheel INFO adding 'ducc0-0.36.0.dist-info/LICENSE' 2025-01-10 06:50:22,523 wheel INFO adding 'ducc0-0.36.0.dist-info/METADATA' 2025-01-10 06:50:22,524 wheel INFO adding 'ducc0-0.36.0.dist-info/WHEEL' 2025-01-10 06:50:22,525 wheel INFO adding 'ducc0-0.36.0.dist-info/top_level.txt' 2025-01-10 06:50:22,526 wheel INFO adding 'ducc0-0.36.0.dist-info/RECORD' 2025-01-10 06:50:22,528 root INFO removing build/bdist.linux-riscv64/wheel 2025-01-10 06:50:22,547 gpep517 INFO The backend produced .dist/ducc0-0.36.0-cp312-cp312-linux_riscv64.whl ducc0-0.36.0-cp312-cp312-linux_riscv64.whl Build environment: Platform: Linux-6.1.80-0-sophgo-riscv64-with Machine: riscv64 System: Linux Architecture: ('64bit', 'ELF') ============================= test session starts ============================== platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 rootdir: /home/buildozer/aports/community/py3-ducc0/src/ducc-ducc0_0_36_0 configfile: pyproject.toml plugins: xdist-3.6.1 created: 64/64 workers 64 workers [57598 items] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 0%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 3%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 7%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 8%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 9%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 11%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 14%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 15%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 16%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 17%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 18%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 23%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 24%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 25%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 26%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ..............s............s............s..........ss........ss......... [ 30%] ...s.s.............ss........ss....ss.........ss........ss.............s [ 30%] .s.........s.s........s.s.......s..s.........s.s......s...s.......s..s.. [ 30%] ......s...s.........ss.....s...s....s.s...s..s...ss......ss........s.... [ 30%] ..s................s.....s.........s..s.....ss....ss......ss.....s.s.... [ 31%] s...s......s.s........s....s.....s..s.....s...s.....s.s......s.s.....s.. [ 31%] s.......s...s......s...s.ss..ss.....ss.....s..s...ss...s...s.....s..s..s [ 31%] ....s...s.s..s..s.s..s....ss.......ss........ss.....s.s....ss.....s.s... [ 31%] ......s.s...s.s....ss.....ss..ss....ss.......s.s......s..s....s...s..... [ 31%] ..s.s.s.s..ss.ss.ss.ssssss..s........s..s..ss.......s.s.s....s.sss.ss.s. [ 31%] s.sssssss..sss...s.ss...s.....ss...s.s..s..s.s.s..sss....s...sss.ss...ss [ 31%] s....s....ss..sssss..ss.s.s.ssss....s.s.s..ss.s.....sssss.s..ss..s....ss [ 31%] ..s....s.s...s..sss..ss.s.sss..s.s.s..s.s.s.ss...ss.s..s..ss.s...ssss.s. [ 32%] .s..ss.ssss....ss..ss..ss.sss.ss.s..s..ss..........s..s.s.....s.s.s.s.ss [ 32%] .ss.s....s.ssss.s.sss....ss..s.ssssssss..ssss.sss..ss..ss..ss.....ss..s. [ 32%] ss...ss.ss..s..s.s..sss..ss..ssssss.ssss.s.s.s...s....s.........s.s..... [ 32%] .....ss.ssss.s.s.ssssssssssss.s.s.s.s.s.sss....s.....ssss.ss...s..ssss.s [ 32%] ..ss..s.sss...ss..s..ss...s.ss..ss.s..s.s....s.ss.sssss.ss.s..ss.sss.sss [ 32%] .s.ss.sssssss..s.s.ss..s...s...ss...ss.s..s...s...s..s.ss.....s.s.s..ss. [ 32%] s....ss.s....ss.ssss.ss..s..sss...ss.s...ssss.s..sss....s...s..s.s.sss.s [ 32%] .sss.s..s...ssss.sssss..s.ss.ss..sssss....sss.ss...ss.s.s.s...ss..sss... [ 33%] ss.sss.s..s.sss....sss..ss....ssss.s..s.ss.s.s.sss.ssss...s.s.ss...s.s.s [ 33%] s..s..sssssss..s.ss....ssss.s.......s..s....sss......s.s.....s.s.....sss [ 33%] s...ss.ss.ssss..ssss.ssss.s.ssssss......s........ss..ss..........s.sss.. [ 33%] ssss..sssssss.s..ssss..sss..s..ssss..sss.s....ssss..sssss.ssss.ss..ss..s [ 33%] s.sss.sssss.ssss....s.s...s..s..s.s..s.s...s..s..s.s..ss...ssss...ssssss [ 33%] ..s..sss.s..s.ss..s....sss.s..sss.ss.s.s...ss.ss..s.s...s...s...ss.s..s. [ 33%] ss.ss.ssss.ssss.ss.ssssss..ss....ssss.ss.s.ss.s.sss.s....ss.s.s.s.s.s.s. [ 33%] ...ss..ss...ss..ssssss.ssss.s..s..ss..ssss.ss..s.s.ss..s.s..ss.....ss..s [ 34%] s.ssss..s..sssss..ss..ss..sss.....sss..ssssss..s..s..s.s..sssssssssss..s [ 34%] s.s...s.s.s.ss...s..s.ss..ss...sss..ssss.s.ss.s.ss......sss.s.ss.s.ss.s. [ 34%] ss..s...ss...s.s.s.s..sss.sss.s.ss.s.....s.ss..s.ss...s...s.s.ssss..ss.. [ 34%] s....s.s..s.sss.s.sss.sssssssss.ss...ss..s.s...s.s....ss.s.sssss.ssssss. [ 34%] s.sss..s.sss...s.ss.s.....ss.s..s..s.s.s.ss.s...s.s....s.s...ssssss.ss.. [ 34%] ............ss.....ss..ss.ss...ss.s.s.ss...ss.ssss.ss.s.s..ss..ss.ssssss [ 34%] ss.ss.ss...ssss.ssss....ssss...ss..ss.ss....s.s.ssss.ss...ssss....ssss.s [ 34%] ..ssss..s.s..s.s.sss..sss.ss.ssss.ssss..ss.ss...ss.ss....sss.s.ss...ss.s [ 35%] sss....ss.ss..ss..s...ssssssss..s....ss.ss.......ss.s.s..sss.s...ssss.ss [ 35%] ...ss.....................ss...ss.....................ss...ss........... [ 35%] ..........s..s...s.s...................sss.s...................s...ss.s. [ 35%] .................s...ss..s................s....ss..s................s... [ 35%] .ss..s................s...s.s...s..............s..s.s...s............s.. [ 35%] .s.s..s............s..ss..s...s............s..ss.s..s.............s..ss. [ 35%] s..s............s..s.ss..s............s..ss.s..s..............ss.ss....s [ 35%] ............s.s.ss...ss............s.ss.ss..s.............s.s.s.ss..s... [ 36%] ..........s..ss.ss..s............s..ss.ss..s...........s..ss.ss..s...... [ 36%] .....s..ss..ss...s...........s..ss.ss...s............s..ss.ss...s....... [ 36%] .....s..ss.s.s..s............s.s.s.s.s..s.........s..s....sss.s......... [ 36%] s..s....sss.s.........s.s....sss.s.........s..s...sss.s.........s.s...ss [ 36%] s..s..........s.s...sss.s.........s.s...s.ss..s.......s.s...sss.s....... [ 36%] s.s..s.ss.s.......s.s..s.ss.s.......ss..s.ss.s.......ss..ss.s..s.......s [ 36%] s..ss.s..s....s.s..s..ss.s.....s.s..s.ss..s...s.s...s.ss..s...s..s...sss [ 36%] s......s.s...sss.s...s.s..sss.s....ss..ssss...s..s..ssss......s.s..ssss. [ 37%] ...s.s.s.ss.s...ss......ssss....s.s...s.sss....ss...s.sss...ss..ssss.... [ 37%] ss..ssss..s.s...ssss...ss..ssss...ss..ssss..ss..ssss...ss..sss.s..ss..ss [ 37%] ss....ss..ssss....ss....ssss..ss..ssss..ss...ssss..ss..ssss..ss...ssss.. [ 37%] .ss..ssss.ss..ssss.ss..ss.s.s....s.s..s.sss.ss.s.sss.ss.s.sss..s.s...s.s [ 37%] ss.ss.s.sss.ss..s..sss..ss.s..sss.ss.s..sss..ss.s.ss.sss.ss.sss.ss..sss. [ 37%] ss..sss.s.s...sss.ss.sss.ss.sss.s.ss.ss..s...ssss...s..sss.s..sss.s.sss. [ 37%] .s.sss..s.sss.s.sss.s..sss.s.sss.s.ss.s..s.ss..s.s.sss.s.s.s.s.ss.s.s.s. [ 37%] s.s.s.s.s..s.s.s...s.s.s.s..s.s.s..s.s.s.s.s...s.s...s.s.s.s..s.s.s.s..s [ 38%] .s.ss.ss.ssss.sssssssssssssssssss.s.ssssssssssss.ss.ss.ssssssssss.ssssss [ 38%] sssssss........s.sss.sssssss..ssssssssssssssssssssssssssssss.sssssssssss [ 38%] sssssssssssssssssssssssssssss.sssssssssssss.ssssssssssssssssssss..ssssss [ 38%] sssssssssssssssssssss..sssss.sssss....ss.sss..sssss...sssss.ssss.s.sssss [ 38%] .sssss.sssss.s.ssss.s..ssss.sssss.sssss..s.ssss..sssss.s.ssss..sssss..ss [ 38%] sss..sssss.sssss..sssss.s.ssss..sssss.sssss.sssss.sssss.s.ssss.sssss.sss [ 38%] ss.sssss.ss.sss.ssssssssss.sssssss.ssss.sss.ssssssssssssssss.sssss.sssss [ 38%] ssssssssssssssssssss.sssssssss.ssssssssssssssssssssssssss.ssssssssssssss [ 39%] s.sssss..sssss.sssssssssssssssssssssssssssssssssss...sssssssssssssssssss [ 39%] ssssssssss.ssssssssssssss.ss.sssssssssssssssssssssssssssssssssssssssssss [ 39%] ssssss.sssss.ssssssssssssss.sssssssssss.ssssss.sssssssssssssssssssssssss [ 39%] ssssssssssss.sssssssssssss..ssssssssssssssssssssssssssssss.ssssss.ssssss [ 39%] ssssss.s.ss.s..s..s.s.s..s.s.ss.s.s.s.s..s.ss.s.s.ssss.sssssssssssssss.s [ 39%] .sssssssss.sssssss.s.ss.ss.ssssssssssssssss.ssssss.sssssss.sss.ssss.s.ss [ 39%] ssssssssss.sss.sssss.s.sssssss.sssssss.sss.............................. [ 39%] ..sssssssssssssss.ssssssssssss.ssssssss.ssssssssssss.sssssssssssssssssss [ 40%] sssss.sssssssssssss.sssssssssssssss.ssssssssssssss.sssssssssssssssssssss [ 40%] .....s.ssssssssssss.ssssssssssssssssssss.sss.ss.ss.sssss..sssss.s..sssss [ 40%] sssssssssssss..sss...sssssss.ssssss.ssssssss.ssssssss..sssss.ss..s.s..ss [ 40%] ss....ss..s...ss..sss.ss..ss..s.s.s.s.s.s.s.s..ss..ss..ss..ss..ss..ss..s [ 40%] s.s.s.s.s..ss..ss..ss..ss..ss..ss..ss..ss...ss..ss..s.s.ss...ss..ss..ss. [ 40%] s.s.s.s.s.s.s.s..s.s.s.s.s.s.s.s.s.s.s.s.s..s.s.s.s.s.s.s.s.s.s.s.s.s.s. [ 40%] s.s.s.s.s.s.s.s.s..s.ss..ss..ss..ss...ss..s.s.s.s.s.s.s.s.ss..ss..ss..ss [ 40%] ..ss..ss..ss..s..s..s...s..s..s...s..s..s..s..s..s..s...s..s...s..s...s. [ 41%] .s...s...s...s..s...s..s...s...s..s...s...s..s...s...s.................. [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 41%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 42%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 43%] .....................s.......ss......................................... [ 43%] ........................................................................ [ 43%] ........................................................................ [ 44%] ...........................s..........s........s........s.......s....... [ 44%] ..s........s........s........s.......s.........s........s........s...... [ 44%] .s.......s.............................................................. [ 44%] ........................................................................ [ 44%] ...............................................s......s....s.s....s.s... [ 44%] ss.s...sss....sss....sss....sss....sss....sss...ss.s...sss....ss....ss.. [ 44%] ..ss.....ss....s......s................................................. [ 44%] ........................................................................ [ 45%] ............s...s..s..sssss.ss.sssssssssss.sss.ss....................... [ 45%] ........................................................................ [ 45%] ..............................s......................................... [ 45%] .....s...s.....s.s..s..ss....s..s.ss......ss.s.....s........s...s....... [ 45%] ........s.s...s...ss....s..s...s......ss.s.....ss.........s.......s....s [ 45%] ..s...s...s..s..s....ss...s...........sss.................s............. [ 45%] .................................................................ssss..s [ 45%] ss..s.s...sss..................ss..sss...sss............ssss..s........s [ 46%] ss...ss.........................................................s....sss [ 46%] ...s..s..s....s....s..s...s..s...s......s........s...................... [ 46%] .........................s......s.ss..ss....sss.ss..ss..sss.ss.s.s..s... [ 46%] ...s.....s.sss......ss.........sss........................s.......ssss.. [ 46%] .........s....................s........ss............sss................ [ 46%] ...............................................................ss...s... [ 46%] ....ss.s................................................................ [ 46%] ......................s......ss..s............ss...s.................... [ 47%] .........................................s...s.....s..ss.......sss...sss [ 47%] .s....s..s....sss.ssss....ssssss.....s.ss.ss......ssss........sss..sss.. [ 47%] .........................................ssss.......s......ssss.......ss [ 47%] s......................................sssss.s................s.s.....s. [ 47%] ..ss..s......ss.s....s....ss................s.s...s.s..s.s.............. [ 47%] ..........................ss.s..s.s.s...............................s... [ 47%] .............................................s.s...ss.s..s...s......s.s. [ 47%] .s.s..s....s.s...s.s....................s..s.s...ss...s.s............... [ 48%] .........ss..s.s.s..ss.s.s...ss....s...................ss.s.s...ssss..ss [ 48%] ..ss.......................................................s..s..s...sss [ 48%] ..sss..s..s..s................................................ss.s.s...s [ 48%] .s......................s..ss...ss...sss......ss..ss....s.s..s.s...s.s.s [ 48%] .s..s...s..s................s.......sss.......ss........................ [ 48%] ........................................s.ss..s.......sss...sss....sss.. [ 48%] sss..ss................................................................. [ 48%] s......ss.s..ss..sss.s.s..s..ss.s.s.s.s..............................s.. [ 49%] .s.................s...s..ssss.....................................s.s.. [ 49%] .....s..s...s..s.ss...ss.sss..sss..ss..s.s..sssss..sssss.ss.s..ssss...ss [ 49%] .ss..sss.ss..sssss..ss.s.sssss.ss..s.s.ss.s.s.ss..s.s.ss.sss..s.s..ss..s [ 49%] ss..ss.ssss.s.sss.ss...ss.s.s.ss..s..................................... [ 49%] ................s.s..............................................s.....s [ 49%] ..s..s..s....ssss..ss..s.ss.s.........s................................. [ 49%] ........................................................................ [ 49%] ............................................s....................s...... [ 50%] .................................................s..................s..s [ 50%] ..sss.s..s.s.s.ss..s..s...s....ss.s..s.ss....ss.s....s.ss....ss.s..s.s.. [ 50%] ...sss..........sssss.s...sss......ss..s...s.s..s......s........s..s.s.. [ 50%] .s.s.....ss...s....s...ss..s....s.s.s..s....s.s...s.s...ss.........sss.. [ 50%] ..ss..sss.s..ss.s.s....s.....ss..............s.......s...s.......s...... [ 50%] ....s..........s........s.........s.....s.sss.ssss.s.ssss..s............ [ 50%] ........................................................................ [ 50%] ........................................................................ [ 51%] ................................................s.s......ss.ss.ss....... [ 51%] .ssss........ss......ss.......ss.sss.......ss.......sss..s......s....s.. [ 51%] .....s.......s........s.......s.......s........s...........s......s..... [ 51%] ...s..........s.........s...s.....s...s......s.....................s.... [ 51%] ...s..s.......s.......s..s.......s......s..s.......s.......s.s.....s.... [ 51%] .....ss.....s......s.s.....s......s.s......s.........s.s......s........s [ 51%] .s.....s...........ss....s...........s.s...s..........s.s...s..........s [ 51%] ..s..s..........s......ss..........s..s..ss...........s..s..s........... [ 52%] s..s..s...........s..s.ss............s.sss.........s.sss.........s..sss. [ 52%] ......s..s.ss......s..sss...s.sss....s.ss.s.....s..ss.s.s...s.ss..s...ss [ 52%] s...s...sss....s.ss...s.s.ss..ss...ss.ss...ss..ss...ss...ss..ss...ss..ss [ 52%] .....ss.ss.....ssss.....ssss.....sss..s.....ss.s.s.......s............ss [ 52%] .s........s..........ss..s........s.........ss....s.......s.........ss.. [ 52%] ..s.......s.........ss....s...s............s.s....s...s...........ss.... [ 52%] ..s...s..........ss......s...s.........s.s......s...s..........ss.....s. [ 52%] ...s..........ss......s...s..........s......s...s..........s......s...s. [ 53%] .........s.......s..s..........s.......s..s..........s.......s..s....... [ 53%] ...s......s...s..........s......s..s.........s......s...s.........s..... [ 53%] ..............s.................s....s...........s.....s...........s.... [ 53%] .s.................s................s................s.................s [ 53%] ...............s...............s...............s...............s........ [ 53%] .......s..............s..............s..............s...............s... [ 53%] ............s..............s............s.........s....s.....s...s...... [ 53%] ..s......s.....s......s.....s.....s......s....s.................s.s.sss. [ 54%] s.s.s.s.ss...s..s.s.s...ss.s.ss.s.s..s..s.s.s.s.ss...sss.s..s..s........ [ 54%] ..........................................................s..s...sssss.. [ 54%] ..s.s.sss.s.sss.ss..s.s.s.s.ss.s....s.ss.s..s.sss..s.sss.s...sss.ss..s.. [ 54%] .........................................................s...s.......... [ 54%] .................................s.s.ss....s.s...s.ss...s....s.ss...s..s [ 54%] ..s.s.s.ss.s.s.s.ss..s...s..ss..s.ssss..ss....ss.s.s..s.ss..sss..ss.s.ss [ 54%] ...ss..ss...sss....ss................................................... [ 54%] ................s.s...s......................s................sss.s..... [ 55%] ..ss.......ss.sss...ss........sss......ssss.....s.....s...sss...s...ss.. [ 55%] s................s.s.......ss.....ss..s....s.s...s..s.s....s..s..s.s.s.. [ 55%] ...ss...s..s.ss..sss.s..ss..s..s...s....sss..s.sss.ss....sss..ss..s.sss. [ 55%] s..ss.....sssss..sss..s.sss.s....s..s..s.....ss....ss.....s......ss....s [ 55%] s...s.s...s.s.s......................................................... [ 55%] ........................................................................ [ 55%] ........................................................................ [ 55%] .....s...........ss.......ssss..s.s..sss.ss..ss...s.ss.....ss........s.s [ 56%] s............s...ss...s...s..s..........ssss...s...s.s...s.s..ss.ss....s [ 56%] s..ss....s...s.s.s...s..s...s.s...s.s..s....s.s...s...s..s.s..s..s.s..s. [ 56%] ..s..s.s....s.s...s..s...s.s...s.s.s...s..s...s.s..s..s..s..s.....s...s. [ 56%] ......sss.....s.s....s.s...s....ss...s...s..s..s..s...s..s....s....s..s. [ 56%] ss..s.s..s.s.s.s.s..s.s..s...s....ss.s...s...s....s......ss...s..s.s..s. [ 56%] s..s..s.s.ss..s...ss....s..s............................................ [ 56%] ...s....................sss.............ss........s..........ss.......ss [ 56%] ...ss..s....ssss.......ss...s.s......s......ss...ss...s.s...s.....s...s. [ 57%] ...s....ss......................ss...s.....sss.s....sss.sss.sss.....sss. [ 57%] ....s...ss...s.s...s......................................s............. [ 57%] ........................................................................ [ 57%] ........................................................................ [ 57%] ........................................................................ [ 57%] ........................................................................ [ 57%] ...............ss....s............s....s..ss...........ss....sss..s..... [ 57%] .s......ss...s...s.......ss.....s....sss.................ss.....ssss..s. [ 58%] ........ss....ss.........................s..ss..sss..ss.......sss....s.. [ 58%] .ss....ss.ss....ssss...................s.s..sss..s..sss.ssss............ [ 58%] ........................................s..s............................ [ 58%] .....................s..........s..ss.........ss......s...s............s [ 58%] ....s...............s....s...............s...s..............s...s....... [ 58%] .....s...s..............s....s.............s....s...........s....s...... [ 58%] .........s......s..........s....s........s....s........s....s.......s..s [ 58%] ......s.s.......s..s.....s...s......s...s....s...s........s...s......s.. [ 59%] s........s...s...s....s...s...s.....s....s....s....s....s.s.....s..s...s [ 59%] .s......s.s......s.s....s......s..s..s.....s......s....s...s.s.....s..s. [ 59%] ............s..s.............s..s.........s..s........s..s......s.s..s.s [ 59%] ......s.s....s...s.....s............s...........s..........s....s....s.. [ 59%] ....s..s....s....ss..s.s....s...s..s.s.....s..s..ss......s.s...ss...ss.. [ 59%] s.s..ss.ss....s.ss.........s.ss....s.ss..s..ss.....s...s.s...s.ss.....s. [ 59%] ..s.s............s...s......s..s.........s.s.......s.s..........s....... [ 59%] s......s.....s.......................................................... [ 60%] ........................................................................ [ 60%] ..........s..........................s.................................. [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] ........................................................................ [ 60%] .......................................................ss....ss....s..s. [ 60%] .......sss..s.................................................s......... [ 60%] ..........................ss..........ssss..........s..ssss....s......s. [ 61%] ......s..s....s.s..s..s.......s...s......s.s..s.s...s...s.......s...s... [ 61%] .s.s...s.s.s..s.....ss....ss..s..s...s.s..ss..ss...s.s.s.ssssssss...ssss [ 61%] .sss.sss.sssssss.s..sssss...ss...........sss..s..sss.................... [ 61%] ................................s...ss.........s.................s...... [ 61%] ...........s.................s................s................s........ [ 61%] .......s................s................s................s............. [ 61%] ...s...............s..............s............s............s........... [ 61%] .s.........s..........s..........s...........s.......................... [ 62%] ..................................................ss..sss..sssss.ss..s.s [ 62%] s.ss...s..ss..s.ss..sss.ss.s.ss..s.s...ss..s..s..s.....s.s.s.s.s...s...s [ 62%] s.s...ss..s.s....s.ss.s...ss..s...s...s...s..s.ss...s...s.....ss.s....s. [ 62%] ...............s..s....s..s...s.....ss...s....s....s.s..s..s....ss...s.. [ 62%] .s....s..s..s..s..s..s.s....ss.s..s.s..s..s.s..s...s..s..s...s..s..s.s.s [ 62%] ......ssss..s..s.s.s..s.s............................................... [ 62%] ........................................................................ [ 62%] ......s....s.ss.s....ss..s..s..s..s.s.s.s...s.....s.s..ss..s...s..s.s..s [ 63%] ..s..s.s.s....ss..s.s..s.s.s.....ss..ss..ss.s...s.s..s.s..ss..sss....... [ 63%] ...................s.................................................... [ 63%] ........................................................................ [ 63%] ........................................................................ [ 63%] ........................................................................ [ 63%] .............s....s.....sss...s..s.s.ss..ss..ss..ss.s.s.ss....s....ss... [ 63%] .s.s..s...s...s....s..s..s..s...ss...s...ss.ss..s.s..ss.s..s...s..ss...s [ 63%] ..s...s..s..s.s..s....ss....s....s..s.......s....sss..s...s...s....s.sss [ 64%] ....s....ss..ss.....s.sss..s.......ss.......ss..s.....s........sss.....s [ 64%] s..................ss...ss........ss....ss..........sss...s....sss....s. [ 64%] .ss..ss.....ss...ss..s.ss.s....sss..ss....s....ss.s...s.....s..s.s..s.s. [ 64%] .sss..s..s.s.ss.sss.s.s.ss..s...s....sss.....s...s......s............... [ 64%] .......................s................................s............... [ 64%] ........................................................................ [ 64%] ...s............................................s.s..s..s....s.s......s. [ 64%] .......sss..s..s......s.s.......ss...s....s...ss..s..s.s...s..s..s...s.. [ 65%] ...sss..ss..s.s....ss...s.s.........s...........s....s..s...ss...s...s.. [ 65%] .s....s...s.....s...s..ss....sss.s..s....s.s...........ss.s..s..s....... [ 65%] s..s.........sss...sss....s................s...s....s..........s..s..... [ 65%] s..............s..s......s.............s....s.....s....................s [ 65%] .....s.......................s.......s...................s.......s....s. [ 65%] ......s..........s......s.....s...........s...s......s..........s....s.. [ 65%] ......s............s..s..................s...s....s............s...s...s [ 65%] ..............s...s..s...............s....s.s..............s..s.s....... [ 66%] ........s.s..................s.s..................s...s................. [ 66%] .s...s................s...s.................s...s.....................s. [ 66%] ...s......................s..s.......................s..s............... [ 66%] ....s..s..................s..s.................s..s..................s.. [ 66%] s.................s..s..................ss...................ss......... [ 66%] .............ss.......................ss..................s.s........... [ 66%] .......s.....................s...................s...................s.. [ 66%] ..................s.........................s.......................s... [ 67%] ..................s..................s..................s............... [ 67%] ..s...................s..................s.................s............ [ 67%] ......s...s..............s..s..............s..s............s...s........ [ 67%] .s...s...........s....s...........s..s..........s.s........s....s......s [ 67%] ....s......s....s........s...s.....s......s.....s....s......s........... [ 67%] ........................................................................ [ 67%] ..........................................s.ss.ss..s....ss...ss.s.s.s..s [ 67%] ..s.ss..s..s....ss....ss.....sss...ss................................... [ 68%] ........................................................................ [ 68%] ....................................................................s... [ 68%] .s.s.s....ss....ss...s.sss....s.s.s..s...s..s........................... [ 68%] ...................................................s.........sss........ [ 68%] .......................................s...s....s...ss...ss..s....s.ss.. [ 68%] s..s.s.....ss..s....s.ss.s....s.s...s..s.s.s.s...ss.....sss.s....s....ss [ 68%] ..s.s..s.s.s.s..ssss..s..s.s.ss.s..s..sss...sss.ss...................... [ 68%] ...............s.ss..ss..s....ss...ss.s....s.s.sss..sssss..s.s..s.s.s..s [ 69%] ..s.s.s.s.s..s..s.s..s.s.s.s.s..s.s.s..s.s.ss..s.s..s.s.s.s............. [ 69%] ........................................................................ [ 69%] ........................s............................................... [ 69%] ...................................................s.ss.s.s.s.....s.s... [ 69%] ..s...s..s.s.s..s..s..s...s...s..s....s............ss...........s....... [ 69%] ........s.....................s...............s...............s......... [ 69%] .....s...........s...........s.......s.........s............s........... [ 69%] .s.......s........s.........s........................................... [ 70%] .............................................................s.......... [ 70%] ...s.................s.............s...................s..............s. [ 70%] .............s............s...........s..........s.........s............ [ 70%] s.......s..........s.........s...........s..........s........s..sssssss. [ 70%] sss.ssssss.sssss...sss...s.............................................. [ 70%] ............s.....ss..s..s..ss...sss..ss..sss..s..sss.s.ss.sss.sss....ss [ 70%] s.s.s...ss.s...ss.s....ss...ss..s..s..s.................s..ss....ssss... [ 70%] s..ss..s.ss....sss...sss..ss.....sss.s....ss.s..s.s..s..s.ss.s..s..ss.s. [ 71%] ......ssss..s..s.s.s.s..s..sss.ss.s.s..ss....sss........................ [ 71%] ...........s............................................................ [ 71%] ........................................................................ [ 71%] ..............................................s......................... [ 71%] ........................................................................ [ 71%] ........................s...........s................................... [ 71%] .ss......s.............................................................. [ 71%] ...........................................s........s................s.. [ 72%] ..............s...............s...............s...............s......... [ 72%] ......s...............s..............s.............s...........s........ [ 72%] .s........s.......s......s......s.....s.....s........................... [ 72%] ........................s............s.............s.................... [ 72%] ......................................................ss.s..s.s....ss..s [ 72%] ..s.ss..s..s.s....s..s.s......s.s.s..s.....ss.s...s.......s...sss..s.... [ 72%] ..ss..s..s..s..s...s.s.s...s..s.s..s...s.....sss..ss......sss....s...... [ 72%] .........................s.ss.s..s.s..s.........s..s..ss...s....ss...... [ 73%] s...ss..s.................s..........ss..ss...s.....ss...s..sss.s..ss.ss [ 73%] .....................s....s............................................. [ 73%] ................................................................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... [ 73%] .....s....s.....s....s....s.....s.....s.....s.....s.......s............s [ 73%] ............s.............s.............s..............s................ [ 73%] .s.............s...............s..................s................s.... [ 74%] ........s.............s............s..............s............s........ [ 74%] ....s.............s.........s..........s..........s..........s.......... [ 74%] .s...........s.........s.........s....s...s.....s....s....s....s....s... [ 74%] .s.....s.....s.....s..s....s..s....s.s...s..s....s.s....s.s....s.s....s. [ 74%] s....s.s....s..s....s.s....s.s....s.s.....s.....s....s....s...s...s..... [ 74%] .......................................s................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 75%] ......................................................................s. [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 75%] ........................................................................ [ 76%] ........................................................................ [ 76%] .............................s.......................................... [ 76%] ....................................................s................... [ 76%] ...s.s...s..............................................s.s...s.s..s...s [ 76%] s..s.s.s...s.s...s.s.ss.s.s.ss.s.s.s.s.sss.s.ss....ssss.sss...s.s...s..s [ 76%] s.s..s.....ss...s....s.s.s.............................................. [ 76%] .........................s................................ss...ss...s..s [ 76%] ..s.s...s.s..s.s.s..s..s.....ss.ss....s................................. [ 77%] ........................................................................ [ 77%] .s..s.....s.s....s.s..s.s..s...s...s.s..s...........s.ss..ss....ss....s. [ 77%] ..s...s.s...s.s...s...ss...s.s....s...s...s.........................ss.. [ 77%] .s......s.s...s.....s..ss.s...s....s....s.s....s..s..s.ss...s...ss...s.. [ 77%] s.......s.......ss.............ss.....s....s......sss..s..s......s.sss.. [ 77%] ss....s......s.......................................................... [ 77%] ........................................................................ [ 77%] ........................................................................ [ 78%] ..........................................................s..s..s....s.s [ 78%] .s..s.s.s..s.....s.s......s..s.....s........s......s.ssss.s.ss.s.s...s.. [ 78%] ........................................................................ [ 78%] ..............................s......................................... [ 78%] ...................sss....s....ss..s.......s.s....s.s...s...ss...s..s.s. [ 78%] ................................................s...s..s..s...s.s...s... [ 78%] ..s.ss..s......ss..........ss.ss......sss......ss....ss..s.s............ [ 78%] ........................................................................ [ 79%] ..........................s.................s..s........ssss.s....ss...s [ 79%] s.....sss...s.s..ss.ss..sss.......ss......ss...sss.....s...s..sss.s..... [ 79%] ..ss.........s.....s......ss..ss...ss.s...ssss.......s...s..sssss..s.... [ 79%] ss..s.s.......s......................s...s...s...ss....s..s...s..s..s... [ 79%] s...s....s..s......s.....sss.......ss..s.s....s..s....s..s..s.....s...s. [ 79%] .s..s.s......ss......................................................... [ 79%] ........................................................................ [ 79%] ........................................................................ [ 80%] ........................................................................ [ 80%] ...............................................s..s...s...ss..s..s.s...s [ 80%] .s.ss.s.s..ss..s..s...s......ss...s.....ss.....s....ss......ss.s.....s.. [ 80%] ........................................................................ [ 80%] ...................................s.s..s..s..s.s..ss.ss..s..s.ss.s...ss [ 80%] ..s.s.s....ss..ss..s....ss..s..s.....ss..s......ss...s....s.s....s...... [ 80%] sss...s..s.s.ss.s.s..s..s............................................... [ 80%] ............................s.s..s...s......ss.......ss......ss....s.... [ 81%] ...s..ss..s...s.s....s..s...ss.s...s...s...s..s..s.s..s...s..s..s..s.... [ 81%] .....ss...ss.s...........s...s...s....s.......ss....s.s........ss...ss.. [ 81%] ...s...s.s...s....sss.s..s..........s................................... [ 81%] ...........................s...s...ss............s..s......s.ss..s..s..s [ 81%] ...s.s...s.s..s.s...s..s............s.ss.s...s..s.s...s..s.............. [ 81%] ................................s.....s................................. [ 81%] ........................................................................ [ 81%] ...............s....ss..ss....ss..ss..s...sss..s.s...sss...sssss..s..... [ 82%] ss..sssss...s....sssss...s..s..s....s...s...s....s...................... [ 82%] ........................................................................ [ 82%] .......................s.s..ss....s..s...s..s....s....s.s...s.........ss [ 82%] s....s.................s...............s......................s......... [ 82%] .....................s..............................s................... [ 82%] .s.........s...................s........s...................s........s.. [ 82%] .................s........s...................s........s................ [ 82%] ...s........s...................s..s.....s................s...s....s.... [ 83%] ............s....s...s.............s....s...s..s...........s...s...s..s. [ 83%] .........s....s...s..s..........s...s...s..s.......s....s....s..s....... [ 83%] s....s......s........s...s......s...........s.....s...........s...s..... [ 83%] ....s....s........s...s........s...s.......s...s......s...s.....s.s....s [ 83%] s..s.s..s.s..ss.s.s...sssssssssss.......................s............... [ 83%] s.s.ss.s.s.sss..ssss.ssss..sssss.s..s.s.sssss.s..s.s.s.s...sss.s...ss..s [ 83%] ..s..s..s.s..s..ss...s.s................................................ [ 83%] ......................s......s..ss...s..s....ss....s....s..s..s..sss.... [ 84%] ....ss..ss.sss..ss.ss...ssss......ss.s....s..........ssss........ssss... [ 84%] ......ss.s..s.........s................................................. [ 84%] ...............................................................s........ [ 84%] ..........s............................................................. [ 84%] .......................s.....s..s....s..s.......s..........ss.....ss.s.. [ 84%] ..s.sss.s.............s..................s.......s...s......ss.......... [ 84%] s.s..ss................................................................. [ 84%] ......................s...s..s.........ss............................... [ 85%] .............s..s..s...s..s.s....s..ss..s..s.s...s...s......ss.s..s..s.. [ 85%] ..s...s...s...ss..s..s..s.s......................s...s..ss.s.s.ss...sss. [ 85%] sss..ss..ss.s.ss.s.....ss.....ss..ss..s..s....s...s...s.......ss....ss.. [ 85%] ...s.......ss...s.s..s.s................................................ [ 85%] ..................................................................s..... [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] ..............................................................s.s....... [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ..............................................................s.....s..s [ 86%] .....s..s..s......s.s....s..........................s................... [ 86%] ........................................................................ [ 86%] ........................................................................ [ 86%] ...........................................................s............ [ 86%] ...................................s.................................... [ 87%] ................................................s....................... [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ..................................s..................................... [ 87%] ........................................................................ [ 88%] ........................................................................ [ 88%] ...........................s............................................ [ 88%] ........................................................................ [ 88%] .............................................s.......................... [ 88%] ........................................................................ [ 88%] .....s.................................................................. [ 88%] ........................................................................ [ 88%] .........s.............................................................. [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 89%] .................................................................s..s.s. [ 89%] s..s.s...s.s..ss....s..s..s.......s..s.s..ss.s......ss.......s...s.s...s [ 89%] s.s.ss.ss..s..s..s...s..s.........................s..................... [ 89%] ss..s.....................................s...........s.......s......... [ 90%] ..s..................................................................... [ 90%] ...........s...s.ss..s...ss............................................. [ 90%] .....................................s...s.s...sss..sss...ss..s.s..s.... [ 90%] ss..s...s..ss.sss......ss......s...s.......ss.s...ss.........s.......... [ 90%] ..ss........s.......s.................................................ss [ 90%] ...s..........s....s...s.ss.s...................................s....... [ 90%] .s................s............................s...ss..s..s..s...s....s. [ 90%] .s.................s........s.........s......s......s........s........s. [ 91%] .s............................................................s......s.. [ 91%] ...................s.................................................... [ 91%] .............s..s....s..s.......s...........s........................s.. [ 91%] s.s..ss.....ss...ssss.s...s.ss..s..ssss.sss...ss.s...s.s.s.sss.ss.s.s.s. [ 91%] .s.s..ss..s.sss..s...ss..s.....s......s....s............................ [ 91%] ........................................................................ [ 91%] .................................................s...................... [ 91%] ........................................................................ [ 92%] ......................................................................ss [ 92%] .s...s.ss...s..sss....ss.sss.s..s..s.s...ssssss...sssss..s.s..........s. [ 92%] s..sss.s.ss..ssssss..ss..sss..ss...s.................................... [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ........................................................................ [ 92%] ........................................................................ [ 93%] ........................................................................ [ 93%] ........................................................................ [ 93%] .........................................................s.s.......sss.s [ 93%] ss.sssss.s.s..ss....ss....sssssssssss.s...sss.s.ss.ss.ss.s.s...ssss....s [ 93%] .....ss..sss..s........................ss..ss.s......................... [ 93%] .........................s...s..s..s...s.s.....ss..s..ss.s.....s..ss.... [ 93%] s..s..s...s............................................................. [ 93%] ........................................................................ [ 94%] ............s..s...ssss...s..s..ss..s.s...s.ss....ss..ssss.sssss.s..s.s. [ 94%] .s..s..ss.ss....ss.s...s....ss..s....................................... [ 94%] .........................s..........................s................... [ 94%] .....s..........................................s....................... [ 94%] .s.....ss..s......s.......ss.....ss.s..ss......s..........ssss...s...s.. [ 94%] ....ss..........s.........s..............s.........s.............s...... [ 94%] ..............s.................s.................s...............s..... [ 94%] .........s..............s............s..........s.........ss.......ss... [ 95%] ...s...s............ss.sssssssss.s.ss.s.sss.s.sss..sss...s.............. [ 95%] ....................................................................s... [ 95%] ...........s............................................................ [ 95%] .......s..................s....s.....s.ss.s......ss..s.s......s....ssss. [ 95%] ....s.s...s..s..s...s..ss..s..s..s.s.s.ss.s.s.sss.s...ss..s............. [ 95%] .....s.....................s...........s..s...s..ss....s.s...s.s...s...s [ 95%] ........................................................................ [ 95%] ..........................s......................s..s.s...ss...sssssss.. [ 96%] s.sss..s...ssss...ss..ssss...ss..s....sss.....sss..............s........ [ 96%] .......................ss........ss..s.ss.s.ssss.s...s.................. [ 96%] ........................................................................ [ 96%] ............................s........................................s.. [ 96%] ..................s...................................................s. [ 96%] .s.......ss...ssss.sss..sssssss.s..ss..s.ss.s.s...ss.sssssss.s...ssss..s [ 96%] .ss...s....ss..s..s....s.............s...s..ss.....s.................... [ 96%] ..........................s............................................. [ 97%] ........................................................................ [ 97%] ........s.....s.....s...ss.......sss..................sss.s..ssss.....ss [ 97%] ..........s.s.s...s.s.sssss....sss.sss...s.ss..ss.sss.....sss...s....... [ 97%] s...s................s......................s.s......................s.. [ 97%] ........................................................................ [ 97%] .......................................................................s [ 97%] ..s.s....sssss...s.ss.sssss..sss.s......ss.s....s....s..ssss..s.s.ssss.s [ 97%] ..s.....ss.ss......ssss..ss.ss..s.s..s.s................................ [ 98%] ........................................................................ [ 98%] .....................................s...s....s......................... [ 98%] .........s...................s....s.....s..s.s.s...s..s.s...s..ss..s.s.. [ 98%] s......s..s..ss.ss.sssssss.ss..s.sss..sss........sss..s...s....s..s....s [ 98%] ........................................................................ [ 98%] .......s........................s......s.s.................s..........s. [ 98%] .....ss.......s............s.ss..........s...........s.................. [ 98%] ......................ss.....ss..s.s.ss.s.s..s.s......s.s.s.s.sss.sss... [ 99%] s.s.s.s.ss.....ss.s...............s..................................... [ 99%] ss..ss....s..s.......s..s.ss....ss...s.sssss.......ss......s...s........ [ 99%] ........................................................................ [ 99%] ........................................................................ [ 99%] .............................................s...ssss..sss.s.s..ss.sss.s [ 99%] ....ss.sss...ss.ssssssss.sssss.s.ssssssssssss..s.s..s........s.....s.... [ 99%] ........................................................................ [ 99%] ...................................................................... [100%] =============== 49853 passed, 7745 skipped in 391.81s (0:06:31) ================ >>> 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: 8.5 MB >>> py3-ducc0*: Compressing data... >>> py3-ducc0*: Create checksum... >>> py3-ducc0*: Create py3-ducc0-0.36.0-r0.apk >>> py3-ducc0: Build complete at Fri, 10 Jan 2025 06:57:22 +0000 elapsed time 0h 42m 26s >>> py3-ducc0: Cleaning up srcdir >>> py3-ducc0: Cleaning up pkgdir >>> py3-ducc0: Uninstalling dependencies... (1/43) Purging .makedepends-py3-ducc0 (20250110.061459) (2/43) Purging py3-gpep517-pyc (16-r0) (3/43) Purging py3-gpep517 (16-r0) (4/43) Purging py3-installer-pyc (0.7.0-r2) (5/43) Purging py3-installer (0.7.0-r2) (6/43) Purging py3-pybind11-dev (2.13.6-r0) (7/43) Purging py3-pybind11-pyc (2.13.6-r0) (8/43) Purging py3-pybind11 (2.13.6-r0) (9/43) Purging py3-setuptools-pyc (70.3.0-r0) (10/43) Purging py3-setuptools (70.3.0-r0) (11/43) Purging py3-wheel-pyc (0.43.0-r0) (12/43) Purging py3-wheel (0.43.0-r0) (13/43) Purging python3-dev (3.12.8-r1) (14/43) Purging py3-pytest-xdist-pyc (3.6.1-r0) (15/43) Purging py3-pytest-xdist (3.6.1-r0) (16/43) Purging py3-execnet-pyc (2.1.1-r0) (17/43) Purging py3-execnet (2.1.1-r0) (18/43) Purging py3-pytest-pyc (8.3.4-r0) (19/43) Purging py3-pytest (8.3.4-r0) (20/43) Purging py3-iniconfig-pyc (2.0.0-r1) (21/43) Purging py3-iniconfig (2.0.0-r1) (22/43) Purging py3-packaging-pyc (24.2-r0) (23/43) Purging py3-packaging (24.2-r0) (24/43) Purging py3-parsing-pyc (3.2.0-r0) (25/43) Purging py3-parsing (3.2.0-r0) (26/43) Purging py3-pluggy-pyc (1.5.0-r0) (27/43) Purging py3-pluggy (1.5.0-r0) (28/43) Purging py3-py-pyc (1.11.0-r4) (29/43) Purging py3-py (1.11.0-r4) (30/43) Purging py3-numpy-pyc (2.1.3-r0) (31/43) Purging py3-numpy (2.1.3-r0) (32/43) Purging openblas (0.3.28-r0) (33/43) Purging python3-pyc (3.12.8-r1) (34/43) Purging python3-pycache-pyc0 (3.12.8-r1) (35/43) Purging pyc (3.12.8-r1) (36/43) Purging python3 (3.12.8-r1) (37/43) Purging gdbm (1.24-r0) (38/43) Purging libbz2 (1.0.8-r6) (39/43) Purging libffi (3.4.6-r0) (40/43) Purging libpanelw (6.5_p20241006-r3) (41/43) Purging mpdecimal (4.0.0-r0) (42/43) Purging sqlite-libs (3.47.2-r0) (43/43) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r10.trigger OK: 340 MiB in 102 packages >>> py3-ducc0: Updating the community/riscv64 repository index... >>> py3-ducc0: Signing the index...